This is a list of websites, tools, programs and other things I personally use and like, and are probably not that popular. Note this is a personal list, and no links are sponsored. Sites can be added or removed from the list at any moment without notice.
- Public Money, Public Code. Software created with taxpayers' money should be released as Free Software for everyone to use, study and redistribute how they will.
- The GNU operating system. The popular operating system from the Free Software Foundation, used mostly along with the Linux kernel.
- EndeavourOS. A terminal-centric GNU+Linux distribution. Easy to use, based on Arch, with many DE flavors and a great community.
- Qtile. A full-featured tiling window manager built with Python. Highly customizable, active community and free-as-in-freedom.
- Alacritty. A fast, cross-platform terminal emulator built in Rust. Quite easy to use and configure, although considered to be “beta”.
- Audacity. The audio editor by excellence, multiplatform, with a ton of features and released under GPLv2.
- LibreOffice. Forked from OpenOffice in 2010, LibreOffice is a program for processing rich text, spreadsheets, slideshows and diagrams; available in 115 languages. Apart from being free and open-source, it’s also compatible with MS Office file formats.
- NoiseTorch. Real-time microphone noise reduction for the GNU/Linux operating system. Released under the GPL, and available on the AUR (for Arch GNU/Linux users).
Web browsing and communication
- Mozilla Firefox. One of the most popular web browsers, with privacy protections, bookmark syncronization, DNS over HTTPS, native picture-in-picture and maintained by a non-profit.
- GnuPG. If you need to communicate privately (which you should), GnuPG is a Free implementation of the OpenPGP protocol to sign and encrypt messages.
- Matrix. An open and federated network for communication. You can run your own server and federate with others, or just use a public one like Element.
- Thunderbird. Everybody uses email nowadays. Instead of managing multiple accounts and browser sessions for different email accounts, just handle all your emails from the same place. Also, it has support for RSS, calendars and IRC.
- Git. Probably the most popular version control system, created by Linus Torvalds and released under GPLv2. It’s usually used along with remote servers for team collaboration.
- Vim. If you’ve ever managed a Linux-based server, you probably have used Vim. Famous for being impossible to exit (just use :wq!), it’s one of the best editors out there, with many plugins and colorschemes available.