Some FOSS programs, due to being mantained by hobbyists vs a massive megacorporation with millions in funding, don’t have as many features and aren’t as polished as their proprietary counterparts. However, there are some FOSS programs that simply have more functionality and QoL features compared to proprietary offerings.
What are some FOSS programs that are objectively better than their non-FOSS alternatives? Maybe we can discover useful new programs together :D
I’ll start, I think Joplin is a great note-taking app that works offline + can sync between desktop and mobile really well. Also, working with Markdown is really nice compared with rich text editors that only work with the specific program that supports it. Joplin even has a bunch of plugins to extend functionality!
Notion, Evernote, Google Keep, etc. either don’t have desktop apps, doesn’t work offline, does not support Markdown, or a combination of those three.
What are some other really nice FOSS programs?
edit: woah that’s a whole load of cool FOSS software I have to try out! So far my experiences have been great (ShareX in particular is AWESOME as a screenshot tool, it’s what snip and sketch wishes it could be and mostly replaces OBS for my use case and a whole lot more)
I agree, there are very few really good IDEs and the majority of them are closed source. The only open source one I can think of off the top of my head is Kdevelop, and last time I tried it it was not great.
That being said, I think the reason for that is that most FOSS projects are stuff someone started and maintained because they wanted an alternative with XYZ, and for IDEs a good chunk of people who could build excellent IDEs don’t even use one, so they don’t even start to work on it. The reason is that vim/emacs are so great it’s very hard to beat them, I think a good configured vim/emacs can beat anything the best IDEs can do, and while configuring vim/emacs to get to that level is difficult, it’s stile much more easy than building an IDE from scratch. So you’re left with a gap where beginners don’t have any tools because experts don’t need them.
There is Eclipse … and I guess if you google around you will find quite a few IDEs … but VSCode, IntelliJ and Eclipse are the standards.
I was a vim user for years and I disagree. At a certain point, vim with plugins cannot compare to visual studio or clion
Why? What can Visual studio or Clion do that vim can’t? Lots of what those two can do are easy to setup, but I can’t think of anything that vim can’t do (and can think quite a bunch that those two can’t)