We all love open-source software, but there are so many amazing projects out there that often go unnoticed. Let’s change that! Share your favorite open-source software that you think more people should know about. Here’s how you can contribute:
- Single Option Per Comment: Mention one open-source software per comment to be able to easily find the most popular software.
- No Duplicates: Avoid duplicating software that has already been mentioned to ensure a wide variety of options.
- Upvote What You Love: If you see a software that you also appreciate, upvote it to help others discover it more easily.
Check out last year’s post for more inspiration: Last Year’s Post
Let’s create a comprehensive list of open-source software that everyone should know about!
Tenacity - a pre-enshitification fork of Audacity. An audio recorder and editor that does multi-track recording, effects and much more in a really simple UI.
isn’t this dead?
personally i quite like the ui improvements of audacity, and since the telemetry is opt-in on first launch i don’t really have any other problems with it either.
There were commits yesterday.
neat
zellij: A modern terminal workspace and multiplexer focused on usability and extensibility, featuring configurable layouts and plugin support.
Czkawka: A free, fast, and open-source tool for finding and removing duplicate files, cleaning empty folders, and optimizing storage by content-based file comparison across multiple platforms.
LibRedirect is an open-source browser extension for Firefox and Microsoft Edge that automatically redirects popular online services like YouTube, Twitter, Instagram, TikTok, Reddit, and others to privacy-friendly alternative websites, enhancing user privacy by avoiding trackers and data collection on the original platforms.
Sounds nice, for which services do you use it?
I’ve had mixed experiences with Invidious but haven’t tried that for some time.
Not original comment but I use it to not directly go to Twitter, Reddit, and sometimes YouTube (ReVanced or FreeTube for me). They have a shit ton of services that can be redirected, although you have to worry about the proxies that are dead (Instagram, Tiktok). Even then, you can use it to avoid directly visiting the real site if you miss-clicked.
I have it setup for IMDB as well.
What is the alternative?
Libremdb. It shows the first page of the movie from IMDB.
IMDB is owned by Amazon so they are on my avoid list.
TIL. Thanks.
Shattered pixel dungeon. Open source dungeob crawler roguelike. Extremely fun.
Inkscape - the best vector graphics program out there. So easy to use, and so powerful.
Syncthing: Continuous, private, and encrypted file synchronization across multiple devices without using the cloud.
I’d love to use this but I just mostly don’t use multiple devices at the same time, so I don’t see how the sync would ever happen.
I’m in the same boat, so I had set up Syncthing more like centralised service - installed one instance on my home server, and made every other device sync only with it. Files propagates without issues.
Does it backup photos on iOS yet?
Absolutely LOVE syncthing. I recently had to go on an emergency trip and was glad I set up syncthing on my phone but hated that I didn’t set it up properly on my laptop.
tmux: A terminal multiplexer that enables managing multiple terminal sessions within a single window, allowing detaching and reattaching sessions to keep programs running in the background.
Tox is easy-to-use software that connects you with friends and family without anyone else listening in. While other big-name services require you to pay for features, Tox is completely free and comes without advertising. Chat, P2P serverless, screen/file sharing, voice, video, groups, encrypted.
Learned about the mentos thing in 2006. Saw a list of things to flavor coke. This was #4 on the list and I decided to try it (yay mint coke) - at a dollar tree parking lot, in my car. Went off in my mouth and I maintained the pressure until I got the door open and my head out. Thankfully little mess on me or the car. Learned the internet can be full of sneaky assholes that day.
wrong thread?
Not necessarily wrong thread, he’s talking about the actual comic (one of today’s luck 10K to learn about coke and mentos)
Ahh my bad, I haven’t read the comic again once I saw which one it was, and forgot it mentions the diet coke thing 😅
FMD (FindMyDevice) - An absolute necessity, especially if you aren’t using Google services.
It allows you to use any device/contact you’ve approved to send commands to enable/disable various settings on your devices, like bluetooth, do not disturb, camera, GPS, etc. via SMS, a FMD server (self-host optional) or from notifications (i.e. use Signal to send commands). So if you’ve simply lost your phone in your house you could make it ring no matter what, or if it got stolen you could lock it, use GPS, or factory reset it entirely.
The dev made it after he lost a phone that didn’t have Find My Device activated.
KDE Connect: An app for iOS, android, pretty much every flavor of linux, windows, etc. that lets you connect any devices together to share files, show notifications of other devices, use your phone as an input device(keyboard, mouse), control multimedia applications(start, play, stop, etc.), trigger commands, and everything else if you make a plugin for it.
The craziest thing I discovered when I started using it was when I noticed that because my desktop was now connected to my phone and my phone was connected to my watch, I could completely control the media on both from my watch and the integration felt natural - but also something I haven’t seen work that well in the proprietary world.
For me it was, that the video i was watching paused when i got a call and repeated the moment i hung up. FUTURE (or apple ecosystem, i suppose.)
OliveTin, gives you a clean web UI for pre-defined shell scripts, with a dynamically reloadable YAML configuration.
There are a ton of things you could use it for, but I use it for container and system updates. A pre-processor runs on a schedule and collects a list of all containers and systems on my network that have available updates, and generates the OliveTin YAML config with a button for each. Loading up the OliveTin webUI in a browser and clicking the corresponding button installs the update and cycles the container or reboots the host as needed. It makes it trivially easy to see which systems need updating at a glance, and to apply those updates from any machine on my network with a web browser, including my phone or tablet.
Photoshop (almost) right in your browser, desktop or mobile, also as PWA or even selfhosted
LocalSend should be called God Send because it’ll save your life. It’s AirDrop, but for everything and open source. Works really well, no setup, no server.
Local send has worked really poorly for me, and so has every program similar to it open source or not. The only network file sharing program that has always worked (mostly) floorlessly for me is AirDrop.
Unfortunately, its not reliable. For large media files it gets stuck. Also, sometimes the local server is not discoverable on the other end. Even though I tried the troubleshooting step.
I had tested with windows and android so it could be different on Linux.
I love LocalSend, the only downside is that both devices must be on the same network. So it won’t work for sending a file to someone else at a bar.
What if they connect to your hotspot?
That works but requires that you hand over a key for the hot-spot which makes it significantly more cumbersome, especially compared to airdrop