Best Free Software for Linux

  Read this article in Spanish (Español)

Linux App Index

Select an App Category or view all items in one massive list. See also all Linux software reviewed and rated at our site.


App Category


New and Updated Apps

Check out what's new:



This list of Best Free Software for Linux now includes 160 apps in various categories. Among a plethora of freeware products, we have selected some gems in each category and added them to the list with clear and brief descriptions of each app.


Related Links



This category is maintained by senior editor Jojo Yee. Registered members can contact the editor with comments or suggestions by clicking here.

Back to the top of the page


Please rate this article: 

Your rating: None
Average: 4.3 (366 votes)




massCode - a free and open source code snippets manager for developers. It helps you create and organize your own personal snippets collection and have quick access to it:
auto-cpufreq - automatic CPU speed & power optimizer for Linux based on active monitoring of laptop's battery state, CPU usage and system load:
Chob is an helper tool for searching application accross platforms (Flathub, Snapcraft and AppImage):
Spacewalk is an open source Linux systems management solution:
"... Crusta is a feature rich, modern web-browser, based on powerful Qt5 framework...": Sielo - an open source browser made with Qt and WebEngine:
"... Instantly translate between over 90 languages with Translatium...":
With bpkg you can easily install and manage Bash packages:
navi - an interactive cheatsheet tool for the command-line:
KMonad is a keyboard remapping utility:
tundra - static pages generator:
"... Technitium DNS Server is an open source tool that can be used for self hosting a local DNS server for privacy & security or used for experimentation/testing by software developers on their computer. It works out-of-the-box with no or minimal configuration and provides a user friendly web console accessible using any web browser...":
Ferdi is a messaging browser that allows you to combine your favorite messaging services into one application: Hamsket - a messaging and emailing app that combines common web applications into one:
"... ReversingHero is a Reverse Engineering self learning kit wrapped inside one binary file. It is made of 15 levels, with difficulty gradually increasing...:"
"... borgmatic is simple, configuration-driven backup software for servers and workstations...": Kepka - unofficial Telegram Desktop messaging app: KWin-lowlatency - reduce latency and stuttering in the popular KWin compositor used in KDE:
Starship is the minimal, blazing fast, and extremely customizable prompt for any shell:
pkgtop aims to provide a terminal dashboard for managing packages on GNU/Linux systems:
Catalog is a free, open-source file manager application. It helps organize files on local drives by adding categories to files:
privacyIDEA is a modular authentication server that can be used to enhance the security of your existing applications like local login, VPN, remote access, SSH connections, access to web sites or web portals with two factor authentication:
"... WTF is a personal information dashboard for your terminal, developed for those who spend most of their day in the command line..." - the CLI client for explaining shell commands from your terminal:
"... pingfs is a filesystem where the data is stored only in the Internet itself, as ICMP Echo packets (pings) travelling from you to remote servers and back again...":
"... Foliate - simple and modern GTK eBook viewer...": "... User-Mode Linux is a safe, secure way of running Linux versions and Linux processes. Run buggy software, experiment with new Linux kernels or distributions, and poke around in the internals of Linux, all without risking your main Linux setup...":
Gravit Designer free is a vector graphic design app that works on all platforms. Unlock the full power of your creativity with fast and flexible tools tailored to professional designers:
"... Keeping your system up to date mostly involves invoking more than a single package manager. This usually results in big shell one-liners saved in your shell history. Topgrade tries to solve this problem by detecting which tools you use and run their appropriate package managers ...":
"... Heimdall Application Dashboard is a dashboard for all your web applications. It doesn't need to be limited to applications though, you can add links to anything you like. There are no iframes here, no apps within apps, no abstraction of APIs ...":
"... rga is a line-oriented search tool that allows you to look for a regex in a multitude of file types. rga wraps the awesome ripgrep and enables it to search in pdf, docx, sqlite, jpg, movie subtitles (mkv, mp4), etc. ...":
"... Wexond is an open-source, privacy-focused, extensible web browser with a totally new user experience ...":
"... Needl will generate random Internet traffic in an attempt to conceal your legitimate traffic, essentially making your data the Needle in the haystack and thus harder to find. The goal is to make it harder for your ISP, government, etc to track your browsing history and habits ...":