Discover Hidden Gems: Open-Source Software You Should Know About
-
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!
Bookwyrm, a book tracker and review sharing plateform that is part of the fediverse allowing you to share your notes and review about books in the threadiverse as well as the twittoverse.
-
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.
-
I love syncthing, but never managed to get permissions to work right on any of my android phones. I chalk that up to phone vendor fuckery though.
You should know that there is no longer an official syncthing app and a clone has taken its place. It's buggy but it works.
Permissions are a bit tricky to set up but I believe the clone app does it correctly by asking for full file browsing permissions.
-
The gods of learning and studying with flashcards. You will never want another flashcard program, especially if you were still using Quizlet (so enshittified now...) because Anki uses SRS (spaced repetition system) which makes you review things right before your brain forgets it to reinforce the subject material.
Add-ons: Bread and butter of Anki, I use several to make beautiful automatic flashcards of reading material/videos/games when I study Japanese. There's an add-on for literally anything.
Cross platform: Free on desktop, cost $25 on iOS, and free on Android, although Ankidroid is an unofficial app. Still great though!
Cloud: Syncs your anki database across devices. If you don't use anki for a while, will delete from the cloud, but as long as you have your own local database intact, you can reupload again later.
Sharing Decks: If you don't feel like making your own decks, download ones that others shared for free.
Anki is used by language learners, college students, med students, etc. If you need to memorize it, use Anki.
lol did they really make it paid on ios
-
Guake, drop down terminal.
I use it for no other reason than it looking cool as fuck.
-
Nicotine+: A lightweight, free, and open-source graphical client for the Soulseek peer-to-peer file-sharing network.
I recently moved to this after using the og soulseek client for over a decade.
It was a small learning curve and I'm still getting used to it, but it is great. I can't see myself using the original client again.
-
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.
Yeah the Instagram/Tiktok proxies always seem to be down or rate limited. Self hosted redlib tho is nice most of the time.
-
On a similar note: zellij.
I never really dive into tmux, but I used zellij and it's really nice and working pretty well
-
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 next level i kinda wish it had (because it already has about everything else) would be to have the phone screen shown in the desktop.
-
I have used KeePass for many, many years and have never run into this. Besides, I usually have a copy of the database on some other device so I'm not too worried
wrote last edited by [email protected]Syncthing means it and its backup lives on two laptops, a desktop and my phone.
-
rnote Rnote is an open-source vector-based drawing app for sketching, handwritten notes and to annotate documents and pictures. It is targeted at students, teachers and those who own a drawing tablet and provides features like Pdf and picture import and export, an infinite canvas and an adaptive UI for big and small screens.
thanks for this. I've been using xournal since 2006, and switched to xournal++ maybe 7 or 8 years ago. didn't think I would ever switch again. but rnote looks like it's good enough for me to make the switch.
-
strong defaults. most things did what I wanted without me having to configure anything. i configured xournal++ a lot
-
invert brightness!! i basically start a new file everytime I had to switch from dark to light with xournal++. with rnote I can just hit the invert colors button...
-
better handwry, zoom, drag, interface
-
-
lol did they really make it paid on ios
It costs money to be an iOS developer
-
Shattered pixel dungeon. Open source dungeob crawler roguelike. Extremely fun.
You mean extremely tilting!
-
OONI probe, a tool to test the censorship of wifi networks
It can also probe the country you're in. For example, in China none of the tests work
-
Newpipe, an YouTube client, which is:
-
ad free
-
lightweight
-
useful, it allows downloading videos, music, and playing them when screen is locked
-
usable without account
-
multi-platform, it can also serve as client for the PeerTube, Bandcamp, SoundCloud
I didn't know it could client for Bandcamp and Soundcloud too! That's so cool!
-
-
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!
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.
-
lol did they really make it paid on ios
IOS and any apple device is shockingly expensive to develop for.
-
Having discarded many other options, I'm looking at Cloud Stack for hosting VMs at home and the job2 site.
This will be like your proxmox, libvirt, openstack (which derived from it), oVirt(RHEV,OLVM,etc).
If you are in the market for a new alternative, please consider this less-known option.
Is this viable for a homelab or is it overkill for that?
-
The next level i kinda wish it had (because it already has about everything else) would be to have the phone screen shown in the desktop.
You should be able to achieve that with scrcpy (at least with Android). Never got around to test it myself, so I can't vouch for how well it works though. My usecase for it died with installing a mini-PC in my living room, and now it would only be a curiosity for me.
-
OsmAnd, mobile app for navigation and maps. Offline, based on OSM, can do anything. I use it for checking out and bookmarking places, finding POIs and pubic transport stations, routing (especially for bike and foot), measuring distances, and so on. It can also show and record tracks, do car navigation, edit OSM points, and more stuff that I don't use.
Pro/plus/full version free on FDroidwrote last edited by [email protected]It also works really well for routing on water. One feature I really like is being able to specify the dimensions of your boat and then having it take that into account when calculating a route.