Linux software

Best Free and Open Source Linux Software

Last Updated on July 7, 2026

Open source software is any program where the developer releases the source code for free. Whenever software has an open source license, it means anyone in the world can download, modify and distribute it without paying fees to its original creator.

Open source doesn’t just bestow a “free” download. Many companies develop software without charge but don’t publish the source code preventing other developers improving the code base. By contrast, open source projects are built on the endeavours of many collaborators who give up their time and expertise to create sublime software.

This is the largest collection of recommended software. The collection includes hundreds of articles, with comprehensive sections on internet, graphics, games, programming, science, office, utilities, and more. It is updated regularly.

Document Management Systems
Documents - Explore our recommended software for businesses including office suites, databases, and business intelligence tools. There's also comprehensive coverage of text editors.
Web Browsers
Internet - A huge section looking at all the essential internet and networking software. Areas covered include as web browsers, email clients and servers, instant messaging, remote desktop, network servers, VoIP and more.
Education
Education - Linux makes a stable and reliable platform for educational purposes. There's software here perfectly crafted for students, teachers, and educational institutions.
Internet Radio
Audio - We cover everything audio related here such as music players, music servers, internet radio, synthesizers, scorewriters, Digital Audio Workstations, and audio editors.
YouTube Tools
Video - Another field where open source is particularly strong. We examine video players, editors, and converters. YouTube tools feature together with subtitle downloaders and editors.
Paint Palette
Graphics - Creative people will be in their element here. Explore great open source image viewers, camera tools, animation, HDR imaging, photo management, ray tracing, fractals, and much more.
System Administration
System Admin - The software featured here plays an essential role in the maintenance and operation of Linux computer systems and networks. Backup software is also explored in detail.
Docks
Desktop - Explore the best desktop environments, as well as extensions/widgets which extend GNOME and KDE, the gamut of window managers, application launchers, and docks.
Productivity
Productivity - Improve your workflow with sublime file managers, diary, e-book, collection managers, clocks, calendars, calculators, mind-mapping, note-taking, sticky notes, task managers, terminal emulators, and more.
Genome Browsers - Web Based
Science - Linux is the top choice for data scientists worldwide. Explore the finest software in the fields of Physics, Chemistry, Biology, Mathematics, Astronomy, and more.
Games
Games - Play great free and open source games spanning all the different types of games including first-person shooters, 2D shooters, educational, racing, simulation, and much more.
Vulnerability detection
Security - Security has always been a cornerstone of Linux but no operating system is totally secure. Look to harden your system with a firewall, use encryption, as well as monitoring networks, detect anti-malware, and more.
Replacements for du
Utilities - A kind of system software designed to help analyze, configure, optimize and maintain the computer. Review this section in conjunction with the System Admin section.
Object Relational Mapping
Coding - Linux provides everything a developer could want in the coding department. We feature the finest compilers, debuggers, CD/CI, IDEs, prototyping, object-relational mapping, web frameworks, and more.
Stockmarket
Finance - Explore a wide spectrum of financial software including personal finance, stock trading, investment analysis, accounting, stock market, economics, business solutions, and microfinance.
Web Delivery
Web Apps - Learn about the finest free and open source applications that are accessed via a web browser over a network. We also cover software that's reliant on a web browser to run.
Crafting
Other - There's something here if you're looking for help in tracing your ancestry, or help with handicraft. We also explore the lighter side of Linux with candy and humor. Raise a smile!
Programming Books
Books - Do you want to master a programming language? We cover all bases here. Learn C, C++, Java, Python, R, or whatever takes your fancy with awesome free books and tutorials.

The compilation is being frequently updated and new articles added on a regular basis. For each article, an expert in the area makes recommendations. The articles include our legendary rating chart offering you a succinct way of knowing what to try next.

Here are the latest updates to our compilation of recommended software.

June 2026CategoryArticle
StockmarketFinanceBitcoin Clients
Web BrowsersInternetTox Clients
Web DeliveryWeb AppsHaskell Static Site Generators
ProductivityProductivityOrthodox Linux File Managers
Web DeliveryWeb AppsInternet Forum
System AdministrationSystem AdminSimple Backup
Document ManagementDocumentsMarkdown Editors
Web BrowsersInternetConsole BitTorrent Clients
Document ManagementDocumentsCaching Systems
CraftingOtherSelf-Hosted Comics and Manga Servers
Web BrowsersInternetGoogle Drive Clients
Web DeliveryWeb AppsPython-Based Content Management Systems
Internet RadioAudioGraphical Music Players
ProductivityProductivityConsole Menu Utilities
Replacements for duUtilitiesTerminal-Based Serial Terminals
Object Relational MappingCodingR Linters
Web BrowsersInternetGraphical BitTorrent Clients
Web BrowsersInternetPaaS Cloud Computing Stacks
CraftingOtherManga Readers
Replacements for duUtilitieseBook Tools
Object Relational MappingCodingCSS Parsers
Web DeliveryWeb AppseBook Web Apps
Web BrowsersInternetGraphical Web Browsers
DocksDesktopStacking Window Managers
StockmarketFinanceDesktop Personal Finance Tools
Object Relational MappingCodingLightweight Markup Languages
StockmarketFinanceSelf-Hosted Personal Finance Tools
Document ManagementDocumentsRelational Databases
Document ManagementDocumentsVim-Like Text Editors
Internet RadioAudioGUI Internet Radio
ProductivityProductivityTUI Notes Apps
System AdministrationSystem AdminConsole Log File Analyzers
Replacements for duUtilitiesFind and Delete Duplicate Files
Object Relational MappingCodingPHP Linter Tools
Document ManagementDocumentsDocument-Oriented Databases
EducationEducationLibrarian Tools
Genome Browsers - Web BasedScienceLaboratory Information Management Systems
ProductivityProductivitySticky Note Applications
Replacements for duUtilitiesGUI Clipboard Managers
StockmarketFinanceAccountancy
Replacements for duUtilitiesClipboard Sync Tools
Web DeliveryWeb AppsFlat File Content Management Systems
Web BrowsersInternetWhatsApp Clients
System AdministrationSystem AdminTerminal-Based Linux System Profilers
Replacements for duUtilitiesSerial Port and Telemetry Visualization Tools
StockmarketFinancePersonal Finance Trackers
Web BrowsersInternetGraphical FTP Clients
Genome Browsers - Web BasedScienceMedical Imaging
ProductivityProductivityGeneral Purpose GUI Note Apps
Replacements for duUtilitiesCLI Clipboard Managers
Replacements for duUtilitiesCLI Command Schedulers
Genome Browsers - Web BasedSciencePhysics Tools
Web DeliveryWeb AppsHuman Resource Management
Genome Browsers - Web BasedSciencePython Natural Language Processing Tools
Genome Browsers - Web BasedSciencePython Visualization Packages
System AdministrationSystem AdminService Trouble Ticketing
Web BrowsersInternetSearch Engines for Big Data
Genome Browsers - Web BasedSciencePython Maths Tools
Genome Browsers - Web BasedSciencePython Data Analysis
Genome Browsers - Web BasedScienceR Natural Language Processing Tools
Replacements for duUtilitiesReclaiming Disk Space (GUI Tools)
Replacements for duUtilitiesReplacements for du
Genome Browsers - Web BasedScienceBiology Tools
Genome Browsers - Web BasedSciencePython Microframeworks
Genome Browsers - Web BasedScienceElectronic Medical Records
Genome Browsers - Web BasedSciencePython Data Validation
Web DeliveryWeb AppsPoint-of-Sale
Object Relational MappingCodingGit Tools for Diff Review and Repository History
Web DeliveryWeb AppsWiki Engines
Genome Browsers - Web BasedScienceGraphical User Interfaces for R
Web DeliveryWeb AppsWeb-Based Git Clients
System AdministrationSystem AdminRestic Front-Ends
Genome Browsers - Web BasedScienceData Mining
EducationEducatione-Learning Tools
Web DeliveryWeb AppsWeb Delivery
Document ManagementDocumentsCompositing Window Managers
Object Relational MappingCodingPython Web Frameworks
Document ManagementDocumentsNeovim GUIs
Genome Browsers - Web BasedScienceC++ Natural Language Processing Tools
Document ManagementDocumentsMongoDB GUIs
ProductivityProductivityTerminal-Based Task Managers
Web DeliveryWeb AppsRuby-Based Web Content Management Systems
Document ManagementDocumentsBusiness Process Management
Replacements for duUtilitiesX10 Home Automation
Vulnerability detectionSecurityForensics Memory Tools
Genome Browsers - Web BasedScienceMedical Practice Management
Document ManagementDocumentsDistraction-Free Tools for Writers
Object Relational MappingCodingDocumentation Generators
EducationEducationReference Management Tools
System AdministrationSystem AdminStatus Page Systems
System AdministrationSystem AdminServer Provisioning Tools
Replacements for duUtilitiesGUI Tools for System Resources Monitoring
System AdministrationSystem AdminNVIDIA GPU Monitoring Tools
Genome Browsers - Web BasedScienceFile Systems for Big Data
Web BrowsersInternetIDEs for Kubernetes
Genome Browsers - Web BasedScienceJava Natural Language Processing Tools
Web BrowsersInternetIaaS
GraphicsASCII Art Tools
Object Relational MappingCodingJava Linter Tools
GraphicsGraphical Image Viewers
Internet RadioAudio DJs
Web BrowsersInternetUsenet Tools
Internet RadioAudioNoise Suppression Tools
EducationEducationScript Writing Tools
Web BrowsersInternetConsole Based Network ‘top’ Tools
Internet RadioAudioGraphical Audio Grabbers
Object Relational MappingCodingCode Formatters for Clojure
Object Relational MappingCodingCode Formatters for Python
EducationEducationFamily History
System AdministrationSystem AdminHard Disk Utilities for System Tweakers
Genome Browsers - Web BasedScienceNative XML Databases for Big Data
StockmarketFinanceTerminal-Based Personal Finance Tools
Object Relational MappingCodingClojure Linter Tools
Replacements for duUtilitiesSystem Cleaning Tools
YouTube ToolsVideoTerminal-Based YouTube Tools
Object Relational MappingCodingPython Integrated Development Environments
Vulnerability detectionSecurityNetwork Authentication Tools
EducationEducationClassroom Tools
Graphics3D Model Viewers
Genome Browsers - Web BasedScienceGUI Electronic Circuit Simulators
Genome Browsers - Web BasedScienceGeometry
Object Relational MappingCodingPython Shells
Document ManagementDocumentsPDF Viewers
Web BrowsersInternetType 1 Hypervisors
Document ManagementDocumentsOffice Suites
Internet RadioAudioScorewriters
Web DeliveryWeb AppsWeb Caches
Web DeliveryWeb AppsCardDAV Servers
Vulnerability detectionSecuritySecurity Testing
Web DeliveryWeb AppsWeb Photo Gallery Solutions
Vulnerability detectionSecuritySecrets Management
Object Relational MappingCodingGit Storage and Security Tools
Internet RadioAudioTerminal-Based Volume Mixers
Web BrowsersInternetEmail Encryption Tools
Web BrowsersInternetFunctions-as-a-Service
Web BrowsersInternetVoice Over IP (VoIP)
Replacements for duUtilitiesTerminal-Based Diff Tools
Web BrowsersInternetTerminal-Based SSH Frontends
Internet RadioAudioAudio Converters

The updates are in accordance with our recent announcement about our plans to massively revamp the site.


The original objective in starting the compilation was to dispel the FUD that Linux does not have the necessary software to compete with Windows. Over time, the aim of the compilation was to enable Linux users, whatever their level of computing experience, to identify software of all types that is worth exploring. With the huge range of open source software available, there is simply not enough time for users to evaluate every application even within a single category of software.

Open source software is often confused with freeware, but the two are very different. Freeware refers to software that users can download and use entirely for free, at no cost. However, they don’t have the right to change the source code.

The opposite of open source software is proprietary software, where only the individual creator/s, or the business who created it, has the right to control or modify the source code.

Subscribe
Notify of
guest
2 Comments
Oldest
Newest Most Voted
Wilko
Wilko
2 years ago

Huge compilation. This will take me a month of Sundays to go through.

Pete Smith
Pete Smith
1 year ago

I’m pretty new to Linux. The amount of open source software available for Linux is amazing!