Best Free Software for Linux

toggle-button
  Read this article in Spanish (Español)

Linux App Index

Select an App Category or view all items in one massive list, search all Linux software reviewed and rated, and support this community site by donating.

 

App Category

 

New and Updated Apps

Check out what's new:

 

About

This list of Best Free Software for Linux now includes 161 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

 

Editor

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
4.236505
Average: 4.2 (389 votes)

Pages

Comments

Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands: https://github.com/ellie/atuin
CliFM is a CLI-based, shell-like (non-curses) and KISS terminal file manager: https://github.com/leo-arch/clifm
Global Socket allows two workstations on different private networks to communicate with each other. Through firewalls and through NAT - like there is no firewall: https://www.gsocket.io
Himalaya - a minimalist CLI email client: https://github.com/soywod/himalaya
xplr - a hackable, minimal, fast TUI file explorer: https://github.com/sayanarijit/xplr
Quiet Audio Fade slowly reduces the volume on your computer over time, letting you find the quietest level that works: https://github.com/StuffJackMakes/Quiet-Audio-Fade
Nightfall Hacker - Plan, hack, and fight your way against rogue software: https://snapcraft.io/nightfall-hacker
Solitude is an open source privacy analysis tool that enables you to conduct your own privacy investigations into where your private data goes once it leaves your web browser: https://research.nccgroup.com/2021/03/17/tool-release-solitude-a-privacy...
Nzyme is a free and open WiFi defense system that detects and physically locates threats using an easy to build and deploy sensor system: https://www.nzyme.org/
Flatseal is a graphical utility to review and modify permissions from your Flatpak applications: https://github.com/tchx84/Flatseal
eBPFSnitch is a Linux Application Level Firewall is inspired by OpenSnitch, and Douane, but utilizing modern kernel abstractions, without a kernel module: https://github.com/harporoeder/ebpfsnitch
Spack package manager - install scientific software easily: https://spack.io/
The RNR File Manager is a text based file manager that combines the best features of Midnight Commander and Ranger: https://github.com/bugnano/rnr
misc-updater - check if 'Manually-Installed and Source-Compiled' (MISC) packages have new releases or updates announced on their respective webpages: https://github.com/tpapastylianou/misc-updater
Proton-Caller - run any Windows program through Proton: https://github.com/caverym/proton-caller
Uniclip - Universal Clipboard: https://github.com/quackduck/uniclip
Edited
twterm is a TUI Twitter client working on your terminal emulator: https://twterm.ryota-ka.me/
Macchina lets you view basic system information, like your hostname, your kernel version, memory usage, and much more: https://github.com/grtcdr/macchina
SonoBus is an easy to use application for streaming high-quality, low-latency peer-to-peer audio between devices over the internet or a local network: https://sonobus.net/
mediactl - ultra-barebones, Linux-only media-controls for VLC, your web browser, etc.: https://github.com/aaaaaaaalex/mediactl
neo-mc - a Midnight Commander fork with scripting and other features: https://github.com/neo-mc/neo-mc mc - fork of Midnight Commander with python scripting: https://github.com/psprint/mc
yt-splitter - Downloads and splits audio tracks from a YouTube video according to the chapters/tracks. Useful for compilations or full album uploads: https://github.com/redsolver/yt-splitter exeCute - opens exe and bat files as if they were native Linux applications: https://gitlab.com/es20490446e/exeCute
miniplayer - a curses based mpd client: https://github.com/guardkenzie/miniplayer
Menu Searx - a simple program to search the searx search engine through dmenu or rofi, sort through the results and open the selected URL in you prefered web browser: https://github.com/MossyMossMoss/menu-searx
efibootmgr-gui - manage EFI boot loader entries with this simple GUI: https://github.com/Elinvention/efibootmgr-gui
curldrop is a simple web app that allows you to upload files straight from your terminal with curl: https://github.com/kennell/curldrop
SGen Libre - generate passwords offline on Linux: https://v0lttech.com/sgenlibre.php

Pages