Live data from Hacker News

List of open source applications for macOS

github.com

71–80 of 89 posts

Re: List of open source applications for macOS

#71
post #51

Somewhat unrelated but does anyone know why there isn't a basic open source local-file MP3 player for iOS? I can't seem to find one (all of the ones on the app store are either scummy looking or "radio" players) -- does Apple block competitors to Apple Music? I've considered building a simple open source MP3 player for iOS (which has no baked in ties to any other radio services or online services), but surely the rea…

A bit off topic, but why can't you just use the Music app? It plays local MP3s just fine.

I haven't checked recently, but it used to be that you couldn't add things directly from your phone to it.

Re: List of open source applications for macOS

#73

It doesn't seem like aesprite is open source https://github.com/aseprite/aseprite The source is available but the license seems to say you must pay for a copy and that while you can download the source and compile you can not distribute what you make, custom compiles for personal use only. It does look like a great program though and I'd happily pay the $14.99 they are asking if I was in the market for a pixel editor

Technically, it is Open Source, in the sense that the source code is available to the public.

It is not, however, free software [0]. It also probably fails the official Open Source Definition [1].

[0]: https://www.gnu.org/philosophy/free-sw.en.html [1]: https://opensource.org/osd-annotated

Re: List of open source applications for macOS

#74
post #71
post #51

Earlier quoted context omitted.

A bit off topic, but why can't you just use the Music app? It plays local MP3s just fine.

I haven't checked recently, but it used to be that you couldn't add things directly from your phone to it.

Ah, I actually don't think it can do that. I purchase pretty much all my music from the iTunes store since it is DRM free and the only other place I get music from is CDs I win in radio contests, so I haven't needed to do that.

Re: List of open source applications for macOS

#75
post #32

Earlier quoted context omitted.

If the software is simple enough that someone can make it just to have something on their CV, I think a paid developer needs to do something more substantial.

This is how you get bloated apps.

No, this is how you get things that take more effort to make. Bloatware does fit though.

Re: List of open source applications for macOS

#76

It doesn't seem like aesprite is open source https://github.com/aseprite/aseprite The source is available but the license seems to say you must pay for a copy and that while you can download the source and compile you can not distribute what you make, custom compiles for personal use only. It does look like a great program though and I'd happily pay the $14.99 they are asking if I was in the market for a pixel editor

Technically, it is Open Source, in the sense that the source code is available to the public. It is not, however, free software [0]. It also probably fails the official Open Source Definition [1]. [0]: https://www.gnu.org/philosophy/free-sw.en.html [1]: https://opensource.org/osd-annotated

It's not Open Source in the same sense that Unreal Engine is not Open Source. Apparently the term "source-available" license is used to describe software you can access the source but don't have permission do use it freely the same ways as "open source".

Aesprite was open source until 2016 thoughs so maybe the reason it's on the list is the list was created before 2016.

https://www.aseprite.org/faq/#if-aseprite-source-code-is-ava...

Re: List of open source applications for macOS

#77
post #2

I have a personal list of macOS apps I use that is similar & goes in detail in how I use the apps. https://github.com/nikitavoloboev/my-mac-os Karabiner specifically is life changing software. At this point ALL keys on my keyboard are custom modifier keys. It's wild. https://github.com/nikitavoloboev/dotfiles/blob/master/karab...

Thank you very much for sharing. Using almost all of the tools you mention myself[^1]. But you give lots of new inspiration. And mention many new tools that I will explore.

Funny that today I started using SublimeText again for the exact same purpose you describe: Creating a wiki / knowledge base that is text based (markdown FTW), editing those markdown files, quickly jumping to files within nested folders (via Cmd+P = Goto anywhere). Was searching an alternative to `Quiver App` or `Dash App` to create a code snippet database / repository.

After I started using `iA Writer` for writing markdown, I realized how much better it is to move away from Evernote, Quiver or other proprietary writing apps to markdown (=plaintext) + folders. A little research later I narrowed down to: Emacs+Orgmode+Terminal or Vim+FZF+Ripgrep+Terminal. I realized that SublimeText gives me all the Ripgrep+FZF capabilities, and a decent markdown editor. (Still I love and use `iA Writer` for non-technical writing and SublimeText for all else.)

[^1]: Karabiner Elements, Alfred App, Keyboard Maestro and many more.

Re: List of open source applications for macOS

#80
post #70

Earlier quoted context omitted.

What do you do if you lose your data and have to start over? As far as I know, there is no way to automate the settings of all of these macOS apps that don't have config files that can be backed up like VSCode. Do you use Time Machine?

They all have to be saved somewhere. A lot of Mac only apps also use the defaults[0] system which allows you to read/write values there. man defaults defaults domains | tr " " "\n" defaults read com.apple.Safari For dot files, I personally use stow[1] but there are other utilities and workflows out there[2]. [0] https://ss64.com/osx/defaults.html [1] https://www.gnu.org/software/stow/ [2] https://dotfiles.github.io/

Note that, at least as of 10.14 (Mojave), lots of built-in macOS preferences do not like their settings to be changed this way. For example, you can use `defaults` to change preferences for the trackpad to your heart's content, but they won't take effect immediately because IOKit (I think) has a shadow copy of the preferences that is much harder to modify. The pref pane for the trackpad ends up changing both the plist and the IOKit prefs to make preference changes take effect immediately.

If you use a lot of `defaults` commands, you'll want to reboot immediately afterwards.

Post reply on HN