this post was submitted on 02 Aug 2025
786 points (99.0% liked)

Open Source

39784 readers
402 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 6 years ago
MODERATORS
 

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:

  1. Single Option Per Comment: Mention one open-source software per comment to be able to easily find the most popular software.
  2. No Duplicates: Avoid duplicating software that has already been mentioned to ensure a wide variety of options.
  3. 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!

(page 4) 50 comments
sorted by: hot top controversial new old
[–] kazerniel@lemmy.world 8 points 1 week ago

GEDKeeper: genealogy software with many functions

(disclaimer: I contributed to this project :) )

[–] commie@lemmy.dbzer0.com 8 points 1 week ago

mednafen, the multiplatform emulator. classic gaming is so easy with mednafen's graphical interface

[–] ambitiousslab@lemmy.ml 8 points 1 week ago (1 children)

beancount: double-entry accounting from text files.

load more comments (1 replies)
[–] ambitiousslab@lemmy.ml 8 points 1 week ago

Newsboat: an RSS/Atom feed reader for the text console.

[–] osugi_sakae@midwest.social 8 points 1 week ago (1 children)

krusader is a dual-paned file manager for KDE. It runs on Linux (of course), MS Windows, and Mac OSX.

Folder sync is what makes krusader outstanding, even if you don't care about dual-pane file management. Open the two folders you want to sync in the panes and go to Tools > Synchronize Folders. You can synchronize both ways, exclude files, delete lone files, etc. Very powerful.

Being a KDE app, krusader does not skimp on features, so there are lots of other things that krusader can do.

link: https://krusader.org/

load more comments (1 replies)
[–] ambitiousslab@lemmy.ml 8 points 1 week ago

snac: a simple, minimalistic ActivityPub instance.

[–] commie@lemmy.dbzer0.com 7 points 1 week ago (1 children)

candle, an android app that turns your display into a flashlight-like utility. very useful on tablets without an actual flashlight. I have a shortcut to it on my lock screen on my phone, and I use a red background to see when my wife is sleeping.

load more comments (1 replies)
[–] morto@piefed.social 7 points 1 week ago

Ferdium - Allows to run multiple online chat/mail accounts in a single interface, without cluttering our browser. It's an electron-based software that takes a lot of ram, but it's a nice way to organize stuff and avoid getting overwhelmed.

[–] Resonosity@lemmy.dbzer0.com 7 points 1 week ago (3 children)

NotallyX. Basically free, open source Google Keep, for anyone that enjoys that app.

load more comments (3 replies)
[–] InFerNo@lemmy.ml 7 points 1 week ago (1 children)

Guake, drop down terminal.

load more comments (1 replies)
[–] Zerush@lemmy.ml 7 points 1 week ago

SMplayer, one of the best multimedia player, fast, capable to stream YouTube and almost everything, all codecs.

Windows (all), Linux, Mac

https://www.smplayer.info/

https://github.com/smplayer-dev/smplayer

[–] suicidaleggroll@lemmy.world 7 points 1 week ago

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.

[–] kazerniel@lemmy.world 6 points 1 week ago (2 children)

Changedetection.io: track selected websites for updates or price changes

load more comments (2 replies)
[–] joshim@lemmy.ml 6 points 1 week ago

readest.

good play books alternative. upload your own pdfs and read them across devices. syncs progress, so pick up wherever you left off.

[–] Limonene@lemmy.world 6 points 1 week ago

sgt-puzzles. Simon Tatham's Portable Puzzle collection.

Contains a bunch of simple puzzles, of the minesweeper and sudoku style. Loopy is my favorite.

Available for Linux, Windows, MacOS, Android, and anything with a web browser and a mouse. Packaged in Debian and F-droid, and probably many other places.

I like it for time wasting in lines at the DMV, for a low-stakes game when anxious, and for falling asleep.

[–] ambitiousslab@lemmy.ml 6 points 1 week ago

Toot: a CLI and TUI tool for interacting with Mastodon instances from the command line.

[–] InFerNo@lemmy.ml 6 points 1 week ago

Hexchat, irc client

Mihon Manga reader for android. Allows auto aggregation from web sources to make tracking and reading manga smooth and easy

[–] Zerush@lemmy.ml 6 points 1 week ago

Photoshop (almost) right in your browser, desktop or mobile, also as PWA or even selfhosted

https://viliusle.github.io/miniPaint/

https://github.com/viliusle/miniPaint?tab=readme-ov-file

[–] a_person@piefed.social 5 points 1 week ago (3 children)

ZOOD location, a location sharing app that actually works

load more comments (3 replies)
[–] commie@lemmy.dbzer0.com 5 points 1 week ago

weechat, a multiprotocol chat client with many user scripts and a remote interface.

load more comments
view more: ‹ prev next ›