cross-posted from: https://reddthat.com/post/47032660
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!
I advise you to post any recommendations to the original post, I was just sharing it here so others can find it! I also wanna see those recs myself so that’s the motive for posting this 😅
Florisboard. Android keyboard, doesn’t have spell checking yet but I’ve been using it for years, you might not need autocorrect as much as you think! (Note for Samsung users: Samsung Keyboard keeps adding items to its clipboard history whether it’s default or not. Clipboard history is also accessible through Edge Panels. Your passwords might end up and sit there for a long time… you can use adb to disable com.samsung.android.app.clipboardedge and com.samsung.clipboardsaveservice.)
Just to post an alternative (correct me if there is something wrong with the app) but I have been using Futo keyboard for a week now and I’ve been pleayed. Clipboard disabled by default, drag typing, local autocorrect that you can load any dictionary (as a file), can use local text or voice ML model that you have to download yourself (their site has a browser), customizable quick actions, smart key hitbox enlarging (increases key hitbox according to how likely it is to come next). It is free, but asks for a support of about 9€.
Delta Chat, for messaging. Sign-up is extremely easy using the default server, and I’ve convinced some of my contacts to join.
LibreWolf is what FireFox was supposed to be: no VPN ads, no telemetry, no AI, uBlockOrigin built in. It’s literally the latest FF release, but with the crap ripped out and decent privacy installed.
Honestly, soft forks of either Firefox or Chrome by a small team are a stop-gap hack and not anything truly effective at fixing the issues because they are entirely dependent on the large teams developing the upstream browsers. As hard as they work, they simply don’t have the in-house expertise to develop the browser, and can even make mistakes when ripping things out. It’s certainly a trade-off for better privacy now, but with other risks.
Some of the more clean-slate browsers out there seem more interesting, even if they lack features, because the developers can actually make design decisions and develop codebase expertise.
I’m still looking for a Librewolf or similar Android fork, has that ever made it close? I know the original project devs dont seem interested.
Have you checked IronFox?
I haven’t, but I will now! :)
Go for it, Ironfox is brilliant.
Can second IronFox, it’s my daily.
Go for it. It’s really good in terms of privacy
Ironfox is pretty great for privacy, and tries to not break things, but they do have some configs you really have to dig for and already know about if something breaks.
I had the displeasure of finding out that the loopback and localhost was listed as a blocked domain for extensions, which is why an extension of mine couldn’t connect to an app running on my phone. It was hard to find help for my issue, and I had to get lucky to find a solution for it (literally one person has my issue). Honesty, this extension gets broken every few months due to IronFox configs, due to JavaScript, WASM, SCP, or now this… I almost gave up on IronFox and went to Fennec 😅
They went too far in pursuing their foolish dogma and castrated a decent browser to the point where you don’t want to work with it at all. For example, they removed the interface element that allows you to save passwords, even though the password manager is still there.
What are you even talking about? I use LibreWolf with the Mozilla password manager. It’s a one click enable
Do you even read the bullshit you linked? That’s three lines of selfish nonsense telling me what’s best for me. But if I missed something, I would love to hear from you how to enable password saving the old good firefox way.
On that page it gives the setting to enable Mozilla Sync
If you were remotely nontoxic, I’d copy and paste the setting for you
Instead of gaslighting me, you could share your great wisdom in this thread.
Immich!
Keeping personal photos off someone else’s server and stopping google and apple from training their AI on your nudes.
Matrix is good for communication.
I would simply reccomand GNU privacy guard (GPG) to encrypt files from the terminal. It works also on Android with Termux.
There is also signal-FOSS as an alternative to signal and Molly
Signal-FOSS
https://www.twinhelix.com/apps/signal-foss/
A fork of Signal for Android with proprietary Google binary blobs removed. Uses OpenStreetMap for maps and a websocket server connection, instead of Google Maps and Firebase Cloud Messaging.
add the repo to your app store to F-droid basic
https://fdroid.twinhelix.com/fdroid/repo/
The twinhelix repo is in the droidify and neostore repo list.
Similarly, there’s Signal-Cli. Normally, Signal only allows signups from smartphones, which is weird, because not all smartphones can run privacy-preserving OSes while pretty much anything can run Linux. This one is the only client I’ve seen that allows desktop signup. IDK if they broke it now, but worked a while ago.
Why the fuck is signal using Google maps
I’m a bit confused. It says it connects to Signal’s servers. Does this mean if I use Molly, I can still talk to people who are only using Signal?
yes, you can still use signal, molly and signal-foss. I have signal on my desktop and some of my family have molly and some signal-Foss.
The signal servers are primarily hosted on AWS with redundancies on Azure or Google Cloud. Molly and Siganl-FOSS use these too.
The official Android app generally uses the proprietary Google Play Services, although it is designed to be able to work without them.
Hence we use the signal-FOSS and Molly on our phones that do not have any google services.
Like any AOSP rom, Lineage, there are no google play services.
Its the google firebase that manages push notifications that seems to be the main privacy issue.
MollySocket allows getting signal notifications via UnifiedPush, not google firebase,
It’s not letting me register. When I have my VPN turned off it can’t conbect to servers, and when I have it turned on I get swamped with recaptchas and the veriification code doesn’t send
XMPP. It replaced WhatsApp in my family that signal failed to do.
Conversations is a good client for mobile. Pretty much on par with Whatsapp in ease of use.
Yep pretty lightweight and simple with no extra bloat
I’m curious, I’ve never had the chance to really use Signal much, and I’ve never used an XMPP client before. What made you dislike Signal and use XMPP instead? I wish I could convince my iMessage loving mom to jump to anything else.
I prefer it because of resilience. A centralized service can be weakened, geoblocked or shut down by proposals like Chat Control. Decentralized protocols are much safer in such an environment, especially if there is variety in clients and servers.
I had no issue with signal (except phone number verification) but according to my family members signal uses a lot of ram and battery. Non of them have Google play services. XMPP doesn’t use that much resources and it’s simple, no unnecessary bloat.
Sure all family members dont have play services…
Also bullshit that Signals drains ram or battery, i wouldnt notice and never heard this before.
Maybe Signal drains battery when it can’t use Google Play Services for notifications and falls back to keeping a connection alive to Signal servers instead?
I have signal installed direct using obtanium, with the background connector enabled. I’ve not yet had an issue with it.
Yeah thats the reason.
Then all messenger services would do that on their phone
Not necessarily. Some of them are able to use UnifiedPush so no need in a background service, and some of them (like Conversations) have background services whose battery use is negligeable.
Im running grapheneos with molly foss (signal fork). I tried both notification deamons, Websocket and Selfhosted UnifiedPush. Both dont drain my battery at all.
I heard that before too. On calls, especially video calls
Yeah because video calls just use battery.
Its like saying my car is draining gas when i use it heavily. It just uses more when you use it heavily.
You mean when streaming video bandwidth, bidirectionally across the radio?
And encrypted. Im not surprised just heard it as a complaint
CoMaps, formerly known as Organic Maps.
Not formerly known. CoMaps is different from Organic Maps. This is the same as saying “Librewolf, formerly known as Firefox”.
Surrey for the tangent, that might be my favourite comic of all time. I think it’s an incredibly valuable lesson menu pepper still and always will need to learn at some point in their lives
What??
Wow I did not proof read that at all
Sorry for the tangent, that might be my favourite comic of all time. I think it’s an incredibly valuable lesson many people still and always will need to learn at some point in their lives
Any Linux distro
I recommend my python script, Tonto2.
What does Tonto2 do?
It keeps lists.
You can use lists to keep in touch with family, friends, and cow-orkers.
Tonto2 keeps four kinds of lists:
-
You can use an address list to keep track of contacts’ phone numbers, mailing addresses, and eMail addresses.
-
You can use a calendar to remind you about events and appointments including date, time, and duration. You can add notes about finding the location and other prerequisites to attendance.
-
You can keep separate passwords in a password list for every website you visit and every piece of gear you own.
-
You can keep links to favorite websites in a bookmark list.
Additionally you can make a list of bibliographic entries for writing research papers and for saving well-formatted footnotes for Web sites, but this is an arcane topic that will probably not be of general interest.
The information in these lists is at your fingertips.
You own it, and you can keep it. You can share it piecemeal with other people and computers without having to trust anyone or any thing with the whole enchilada. This is the idea of Tonto2.
Tell me more about these cow orks.
Tell me more about these cow orks.
The correct term is cow-orker (n. sing. masc.). See also, http://www.fact-index.com/c/co/cow_orker.html
-
GNU Jami, when I can get it to work and not jank up the sound too much. https://jami.net/
VeraCrypt, Clonezilla, Joplin, Futo voice and Futo keyboard, Sentry, Wasted, Untracker, WTMP app, Fossify app suite.
Futo Voice and Futo Keyboard are rad and getting better (Swipe needs more time in the oven). Ive used VeraCrypt for a while and dig it
I haven’t ever found a better open source keyboard or voice type than futo. It really is that good. With so many languages. I’m unsure why some of them got downvoted but oh well. I’m sure there’s a ton more to add that are privacy focused open source apps but those were off my head.
I advise you to post any recommendations to the original post, I was just sharing it here so others can find it! I also wanna see those recs myself so that’s the motive for posting this 😅