Open Source projects to follow
This list contain all the open-source projects I think are really cool and you should check out.
Self-hosted or online
I use it as my personal wiki on my server.
It anonymize your search queries and uses several search engines (such as Google and DuckDuckGo)
Alternative interface for YouTube, also, it anonymize everything you do on it, and you don't have any ad.
Very cool cloud and more. You can connect tons of add-ons available for download very easily.
A very nice alternative to YouTube protected from all the possible abuses that YouTube has. It's also made by the best free software organization ever. It works with ActivityPub, which means that it's compatible with all the other ActivityPub websites.
I host my code on Gitea because I love the simplicity of this tool.
Codeberg is the Gitea instance I am using. It's very nice and you should check it out, and maybe give them a donation.
On my smartphone
Using Signal, you can communicate instantly with your relatives without making a compromise on privacy or security. Make video calls, send messages, pictures, videos, documents, voice recordings, GIFs, contacts & location, create groups so that you can chat in real time with all your friends at once and react to their messages with emojis -all with complete privacy-. Signal servers never have access to any of your communications and never store any of your data.
- Say Anything - Share text, voice messages, photos, videos, GIFs and files for free. Signal uses your phone's data connection so you can avoid SMS (No longer supports SMS or MMS) and MMS fees.
- Speak Freely - Make crystal-clear voice and video calls to people who live across town, or across the ocean, with no long-distance charges.
- Make Privacy Stick - Add a new layer of expression to your conversations with encrypted stickers. You can also create and share your own sticker packs.
- Get Together with Groups - Group chats make it easy to stay connected to your family, friends, and coworkers.
- No ads. No trackers. No kidding. - There are no ads, no affiliate marketers, and no creepy tracking in Signal. So focus on sharing the moments that matter with the people who matter to you.
- Remain Connected - Push notifications let you know when new messages have arrived, and they'll be waiting for you even if your battery dies or you temporarily lose service.
- View Source - All of our code is free, open, and available on GitHub (https://github.com/signalapp).
- Join Movements - Technology developed by Open Whisper Systems is trusted and used by millions of people around the world every day.
Silence is very similar to Signal, except you don't need 4G to use it. It's simply clear-encrypt your message over SMS
The grandpa of all ActivityPub websites. It's like Twitter, but way more friendly with a limit of 500 letters instead. It's compatible with all the other ActivityPub websites.
On my laptop
GIMP is a freely distributed program for such tasks as photo retouching, image composition and image authoring. It can be used as a simple paint program, an expert quality photo retouching program, an online batch processing system, a mass production image renderer, an image format converter, and more.
st is a simple terminal implementation for X.
What is wrong with xterm ? xterm is bloated and unmaintainable. Here’s an excerpt from the README:
Abandon All Hope, Ye Who Enter Here This is undoubtedly the most ugly program in the distribution. It was one of the first "serious" programs ported, and still has a lot of historical baggage. Ideally, there would be a general tty widget and then vt102 and tek4014 subwidgets so that they could be used in other programs. We are trying to clean things up as we go, but there is still a lot of work to do.
Needless to say things have not changed, it’s still ugly. It has over 65K lines of code and emulates obscure and obsolete terminals you will never need. The popular alternative, RXVT has only 32K lines of code. This is just too much for something as simple as a terminal emulator; it’s yet another example of code complexity.
Terminal emulation doesn't need to be so complex.
When you don't have anymore space on your computer. Just run "ncdu" (mostly on Linux) and it will list, in order, the directories and files that takes the most place on your computer. Just by pressing "d" you can remove an item (directly, without getting into the trash)
VLC is the video player I use, it will never fail me.
Even if it's sometimes a bit buggy, it's the video editor I use when I need to create a video.
I suck at music production but LMMS is still a nice software for that.
Musescore can be used to view, listen, edit, find, print or create music scores of any kind.
I use Freeplane to create Mind Maps for school.
I use Cura to 3D prints objects on my Creality Ender 3 Pro (nice cheap printer, I recommend)
OpenSCAD is a software to create 3D objects to print, with CODE!
Calibre is an e-book manager.
My prefered language for almost everything.
Very nice server OS. You got plenty of tools that you can use for managing your server. Also, you can install apps without even opening a terminal. But if you prefer terminal, you can still use SSH.
Lemmy is a Reddit alternative that will get federated using ActivityPub soon!
Wikipedia is a free, multilingual encyclopedia project supported by the non-profit Wikimedia Foundation. Wikipedia has 62 million articles (6.7 million in English), which have been written collaboratively by volunteers around the world. Almost all of its articles can be edited by anyone with access to the Wikipedia website.
The best email manager I ever used. It's fast, very powerful and very clear. I also use it to manage RSS feeds.
Tool I use to run most Windows app. Actually, by the fact I mostly use open-source apps, they are all available on Linux. But when I need to use a Windows only, proprietary app, I use Wine and it works fine.
I usually use this to write my tool because I think vim is too complicated, and other IDEs are not working on my computer (it's a toaster, but I love it)
Same thing as GitHub pages, but for Codeberg. I don't have a website on it yet, but maybe later I will.
The browser I am using to write this list.
I use dmenu with dwm as application menu. My shortcut for this is WIN + P
I use vanilla dwm as desktop manager. You only need the keyboard to use it and the keyboard shortcuts are very handy. You need a good knowledge of the terminal though. But that's what I want.
Xubuntu is my actual Linux distribution I use everyday. Very easy, lightweight and easy to customize.
This app is a peer-to-peer live streaming service over the dat:// protocol. It sounds really nice.