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)
Blender for 3D modeling, sculpting, animation, rendering and (simple) video editing.
Several movies were either made (almost) entirely with Blender (Flow, Next Gen), or in parts (e.g., Captain America: The Winter Soldier, SpiderMan 2, The Midnight Sky).
It is also used by many (indie) game devs.
Speaking of games: Godot is an awesome 2D/3D game engine, which gained a lot more momentum after the Unity fuck-up. It’s licensed under the MIT license. Among a plethora of smaller indie games it has been used for financially successful and/or popular titles by indie and non-indie devs alike such as Brotato, Cassette Beasts, RPG in a Box, Endoparasitic, Dome Keeper, Sonic Colors: Ultimate, and several more.
Give it a try if you’re into game development!
Jellyfin vs Plex
Plex is terminal with the enshitification virus
Linux, hands down and tied behind its back. Both for servers AND desktop OS.
VLC
I haven’t checked to see if someone’s mentioned it yet (it’s a long thread!) but I want to put in a word for a piece of software I’m always touting: Simon Tatham’s Puzzle Collection!
It’s a wonder! 40 different kinds of randomly-generated puzzles, all free, all open source, and available for practically every platform. You can play it on Windows, Mac (if you compile it), Linux, iOS, Android, Java and Javascript in a web browser. It should rightfully be high up on the iOS and Android stores, but it’s completely free, has no ads, doesn’t track you and has no one paying to promote it. No one has a financial incentive to show it to you, so they don’t. But you should know about it.
Firefox is the best browser (uBlock). Linux is the best OS for a growing number of things. Android is terrible but still the best mobile OS. Lemmy is the best social media platform.
Honourable mention to Luanti which most people wouldn’t say is better than Minecraft yet but it’s absolutely getting there.
OBS for streaming is amazing.
Ardour is a pretty amazing DAW that can compete with proprietary ones. There’re also loads of FOSS plugins out there that don’t have to hide behind the commercial ones. My favorites are the Calf Plugins and the Luftikus EQ for mastering. Helm and Yoshimi are great synths. Pure Data is lightweight and can compete with MaxMSP.
Krita has already been mentioned.
But, I think what strikes me most is that there’s a lot of FLOSS software out there that just doesn’t have direct proprietary counterpart. Small command-line tools like FFMPEG or ImageMagick. Linux as an customizable OS. Programming Languages to make music like SuperCollider. I never learned how to use proprietary CAD software but recently got into OpenSCAD to model some things and it’s really fun once you get the hang of it. I don’t do this professionally so there’s no need for me to learn Fusion360.
Some have a bit of a learning curve but are all the more satisfying to use once you get into them. People are just too stuck in their “industry standard” (which really just means “the most common product that has been around the longest”), but if you’re not bound to that, there’s just a huge number of programs out there that allow you to do amazing things. That to me is the beauty of FLOSS.
Inkscape is really good and I prefer it over Adobe Illustrator. It’s a bit worse in some regards but its really stable and does everything very reliably and can be molded into svg production machine.
Kdenlive is the best simple video editor out there. Sure other editors are better but kdenlive really hits that sweet spot of being simple but powerful.
Digikam is the best photo management suite I know off. Everything else seems to be missing one thing or another and Digikam just does everything and does it pretty well.
Ansel (fork of Darktable) is often better than Adobe Lightroom for casual photography as it comes with very strong opinionated defaults. I generall just follow the default pipeline and have amazing shots. Light room could probably get me a bit further but Ansels hits the sweet spot between too basic and too clunky.
Then as a developer foss libraries are basically uncontested to the point where proprietary libraries and programming languages basically do not exist anymore.
Libre Office.
Blender has to be the best at being a swiss army tool, the other software require using other software for what they are missing while blender can do it all, its objectively better at being the singular tool for the job if you want to not leave one software
Well, Thunderbird, for one. Outlook makes me sad.
A lot of non-graphical utilities — basically the *NIX coreutils, plus stuff like rsync, ssh, compression/archival tools (tar, gzip, bzip2, etc.), grep, and the like. Git also comes to mind.
I think part of this is that the UNIX philosophy is “developer friendly” — tell a good dev they need to make a compression utility that follows this protocol, and they will make a compression utility that follows the protocol.
The Apache Web Server
Syncthing.
Supports LAN Syncing and no limits other then the hardware you host yourself.
I think DarkTable is as powerful if not moreso than Lightroom but Lightroom has AI image processing tools that will get things done quicker.
The whole of software dev is dominated with open source softtware. So like PostgreSQL, text editors like Lapce or Zed, KVM/QEMU/Virt-Manager, torrent programs like qBitorrent, VPN like OpenVPN or Wireguard. Pretty much all the video game console emulators. For a while you would get Linux game ports that would use proprietary wrappers but eventually WINE would become better anyways. Don’t know if there’s a proprietary software better than QGIS for that. I love Distrobox and Boxbuddy. Git.
Web browsers based off Chromium or Firefox, OBS, Handbrake, VLC, ffmpeg, image magick. Krita and Blender are competitive with proprietary software. I think the latest Pinta is solid as a paint.net analogue. Audacity is super popular. Ardour for more complex things. Kdenlive isn’t as good but solid enough for the vast majority of people in my opinion.
Topaz Gigapixel is top but Upscayl is good. I always liked Windows Task Manager but on Linux I think Mission Center is just as good. None of the open source stuff competes against Topaz Video AI in my experience
KeepassXC password manager. At some point I stopped using winrar and was all in on 7-Zip and Peazip if not just using the Linux file roller software that the distro came with. I’m happy with Jellyfin over Plex. There’s Kodi. Over the years I always see people use draw.io