An open API service indexing awesome lists of open source software.

awesome-linux-software

🐧 A list of awesome Linux softwares
https://github.com/mrhyperion101/awesome-linux-software

Last synced: 14 days ago
JSON representation

  • Applications

    • Development

      • ![Open-Source Software - Asset-Manager) - An unofficial client to install Unreal Engine, download and manage purchased assets, projects, plugins and games from the Epic Games Store.
      • ![Open-Source Software - Flax Engine – multi-platform 3D game engine.
      • GameMaker - The Ultimate 2D Game Development Environment.
      • ![Open-Source Software - Open-source, cross-platform game engine designed to be used by everyone.
      • ![Open-Source Software - Godot provides a huge set of common tools, so you can just focus on making your game without reinventing the wheel.
      • ![Open-Source Software - 2D game engine written in [Haxe](https://github.com/HaxeFoundation/haxe).
      • ![Open-Source Software - Heaps is a cross platform graphics engine designed for high performance games. It's designed to leverage modern GPUs that are commonly available on desktop, mobile and consoles.
      • ![Open-Source Software - Open 3D Engine (O3DE) is a modular, open source, cross-platform 3D engine built to power anything from AAA games to cinema-quality 3D worlds to high-fidelity simulations.
      • ![Open-Source Software - Stride is an open-source C# game engine for realistic rendering and VR.
      • Unity - The world’s leading platform for real-time content creation.
      • Unreal Engine - The world’s most open and advanced real-time 3D creation tool.
      • ![Open-Source Software - 3D engine with modern graphics.
      • ![Open-Source Software - A hyperfast web frontend for git repositories written in C.
      • ![Open-Source Software - Forgejo is a self-hosted lightweight software forge. It is a "soft" fork of Gitea with a focus on scaling, federation and privacy.
      • ![Open-Source Software - Gisto is a code snippet manager that runs on GitHub Gists and adds additional features such as searching, tagging and sharing gists while including a rich code editor.
      • ![Open-Source Software - scm.com/) - Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
      • ![Open-Source Software - cola.github.io/) - Git Cola is a sleek and powerful graphical Git client. Written in Python and GPL-licensed.
      • ![Open-Source Software - us/) - Gitea is a community managed lightweight code hosting solution written in Go. It is published under the MIT license.
      • ![Open-Source Software - Gitg is the GNOME GUI client to view git repositories.
      • Nonfree - The downright luxurious Git GUI client for Windows, Mac & Linux.
      • ![Open-Source Software - GitLab is a web-based Git repository manager with wiki and issue tracking features.
      • ![Open-Source Software - Gitolite allows you to setup git hosting on a central server, with fine-grained access control and many more powerful features.
      • ![Open-Source Software - Gittyup is a graphical Git client designed to help you understand and manage your source code history.
      • ![Open-Source Software - A painless self-hosted Git service.
      • ![Open-Source Software - A simple terminal UI for git commands, written in Go with the gocui library.
      • Non Free - Commercial IDE by JetBrains aimed at providing an ergonomic environment for Go development.
      • ![Open-Source Software - LiteIDE is a simple, open source, cross-platform Go IDE.
      • ![Open-Source Software - A free Java Development Environment designed for beginners, used by millions worldwide.
      • ![Open-Source Software - Eclipse is famous for our Java Integrated Development Environment (IDE), but can also download packages to support C/C++ IDE and PHP IDE.
      • ![Open-Source Software - Open source IDE by Jetbrains for JVM and Android development.
      • Non Free - Commercial IDE by Jetbrains for web and enterprise JAVA development.
      • Non Free - Powerful IDE for modern JavaScript development, made by JetBrains.
      • ![Open-Source Software - The open-source Arduino Software (IDE) makes it easy to write code and upload it to the board.
      • ![Open-Source Software - Fritzing is an open-source hardware initiative that makes electronics accessible as a creative material for anyone.
      • ![Open-Source Software - Sloeber IDE. The Arduino IDE for Eclipse.
      • ![Open-Source Software - Aptana Studio harnesses the flexibility of Eclipse and focuses it into a powerful web development engine.
      • ![Open-Source Software - It is a free, open source IDE, feature-full, plugin extensible IDE for C/C++ and other programming languages.
      • Nonfree - Lightning-smart and powerful PHP IDE from Jetbrains.
      • ![Open-Source Software - Open source IDE by Jetbrains for pure Python development.
      • Non Free - Commercial IDE by Jetbrains for scientific and web Python development.
      • Non Free - Professional Ruby and Rails IDE.
      • ![Open-Source Software - A smart and user-friendly command-line shell.
      • ![Open-Source Software - A plugin manager for fish shell.
      • ![Open-Source Software - Powerful Python shell.
      • ![Open-Source Software - A new type of shell.
      • ![Open-Source Software - my-fish](https://github.com/oh-my-fish/oh-my-fish) - Provides various packages and themes to extend the functionality of your fish shell.
      • ![Open-Source Software - my-zsh](https://ohmyz.sh/) - A delightful community-driven framework for managing your zsh configuration.
      • ![Open-Source Software - Oil is a new Unix shell for Python and JavaScript users who avoid shell!.
      • ![Open-Source Software - ShellCheck, a static analysis tool for shell scripts.
      • ![Open-Source Software - Modular, customizable, and blazing fast Zsh framework.
      • ![Open-Source Software - A versatile statistical compressor with better compression ratio than standard Linux tools (gzip, bzip2, etc...).
      • ![Open-Source Software - Collision comes with a simple & clean UI, allowing anyone, from any age and experience group, to generate, compare and verify MD5, SHA-256, SHA-512 and SHA-1 hashes.
      • ![Open-Source Software - Cscope is a developer's tool for browsing source code. Although cmd-line application, it is nativelly integrated with Vim editor. It allows searching code for symbols, definitions, functions (called/calling), regex, files.
      • ![Open-Source Software - Curtail is an useful image compressor, supporting PNG, JPEG and WEBP file types.
      • ![Open-Source Software - Multi functional app to find duplicates, empty folders, similar images etc.
      • ![Open-Source Software - The devilbox is a modern and highly customisable dockerized PHP stack supporting full LAMP and MEAN and running on all major platforms. The main goal is to easily switch and combine any version required for local development.
      • ![Open-Source Software - A translation app for GNOME.
      • ![Open-Source Software - Diffuse is a graphical tool for comparing and merging text files. It can retrieve files for comparison from Bazaar, CVS, Darcs, Git, Mercurial, Monotone, RCS, Subversion, and SVK repositories.
      • ![Open-Source Software - Docker is a set of platform as a service products that use OS-level virtualization to deliver software in packages called containers.
      • ![Open-Source Software - A simple and fast software and systems modeling tool.
      • Nonfree - Genymotion is a fast third-party emulator that can be used instead of the default Android emulator.
      • ![Open-Source Software - GTK+ User Interface Builder.
      • ![Open-Source Software - A heap memory profiler for Linux.
      • ![Open-Source Software - Instant coding answers via the command line.
      • ![Open-Source Software - A simple, beautiful, and free REST API client.
      • IntelĀ® VTuneā„¢ Profiler - GUI and Commandline tool from Intel for finding and fixing performance bottlenecks in software written in C/C++, C#, Java, and more.
      • ![Open-Source Software - A simple terminal UI for both docker and docker-compose, written in Go with the gocui library.
      • ![Open-Source Software - Meld is a visual diff and merge tool that helps you compare files, directories, and version controlled projects.
      • Mockingbot - Mockingbot is an easy-to-use prototyping tool.
      • ![Open-Source Software - Hex Editor for viewing and editing the raw data of files.
      • ![Open-Source Software - An open-source GUI prototyping tool that's available for ALL platforms.
      • ![Open-Source Software - Simple color picker.
      • ![Open-Source Software - RabbitVCS is a set of graphical tools written to provide simple and straightforward access to the version control systems you use.
      • ![Open-Source Software - Sourcetrail is a free and open-source cross-platform source explorer that helps you get productive on unfamiliar source code.
      • Non Free - A sophisticated software modeler.
      • ![Open-Source Software - Source Code Beautifier for C/C++, C#, ObjectiveC, D, Java, Pawn and VALA. See UniversalIndentGUI below.
      • ![Open-Source Software - UniversalIndentGUI offers a live preview for setting the parameters of nearly any indenter.
      • ![Open-Source Software - Valgrind is a GPL'd system for debugging and profiling Linux programs.
      • ![Open-Source Software - The GNU wdiff program is a front end to diff for comparing files on a word per word basis. It collects the diff output and uses it to produce a nicer display of word differences between the original files.
      • ![Open-Source Software - Workbench goal is to let you experiment with GNOME technologies, no matter if tinkering for the first time or building and testing a custom GTK widget.
      • ![Open-Source Software - Zeal is an offline documentation browser for software developers.
    • E-Book Utilities

      • ![Open-Source Software - An eBook reader and library management applicatiion for `.epub` files from KDE.
      • ![Open-Source Software - A simple, focused eBook reader.
      • ![Open-Source Software - A program for EBook Management.
      • ![Open-Source Software - ebook.com/) - Incredibly ugly but powerful software for ebook management and conversion.
      • ![Open-Source Software - web](https://github.com/janeczku/calibre-web) - Calibre Web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database.
      • ![Open-Source Software - Viewer) - Modern GTK Python Ebook Reader app to easily read epub files.
      • ![Open-Source Software - Evince is a document viewer for multiple document formats. The goal of evince is to replace the multiple document viewers that exist on the GNOME Desktop with a single simple application.
      • ![Open-Source Software - beta-linux-desktop) - One of the most popular eReader apps.
      • ![Open-Source Software - Foliate is a simple and modern GTK eBook viewer.
      • ![Open-Source Software - books) - GNOME Books is application for listing, searching and reading eBooks.
      • ![Open-Source Software - K2pdfopt optimizes PDF/DJVU files for mobile e-readers (e.g. the Kindle) and smartphones.
      • ![Open-Source Software - Manga reader with support for online and offline reading, automatic downloads, locally stored manga formats (CBZ and CBR formats), and collection organization features.
      • Lucidor - Lucidor is a computer program for reading and handling e-books. Lucidor supports e-books in the EPUB file format, and catalogs in the OPDS format.
      • MasterPDF editor - Master PDF Editor a convenient and smart PDF editor for Linux.
      • ![Open-Source Software - GTK+ comic book viewer.
      • ![Open-Source Software - Okular is a universal document viewer based developed by KDE. Okular works on multiple platforms, including but not limited to Linux, Windows, Mac OS X, BSD, etc.
      • ![Open-Source Software - PDF Arranger is a small application, which helps the user to merge or split pdf documents and rotate, crop and rearrange their pages using an interactive and intuitive graphical interface.
      • ![Open-Source Software - A desktop application to split, extract pages, rotate, mix and merge PDF files.
      • ![Open-Source Software - PDF Slicer is a simple application to extract, merge, rotate and reorder pages of PDF documents.
      • Non Free - An easy to use, full-featured PDF editing software that is a reliable alternative to Adobe Acrobat and provides all PDF functions needed at a fraction of the cost. PDF Studio maintains full compatibility with the PDF Standard.
      • ![Open-Source Software - qpdfview is a tabbed document viewer.
      • ![Open-Source Software - ebook.com/) - Sigil is a multi-platform EPUB ebook editor.
      • ![Open-Source Software - Zathura is a highly customizable and functional document viewer.
      • ![Open-Source Software - A lightweight PDF and XPS viewer.
    • Education

      • ![Open-Source Software - Powerful, intelligent flash cards which makes remembering things easy.
      • ![Open-Source Software - Artha is a free cross-platform English thesaurus that works completely off-line and is based on WordNet.
      • ![Open-Source Software - BibleTime is a Bible study application based on the Sword library and Qt toolkit.
      • ![Open-Source Software - The free space simulation that lets you explore our universe in three dimensions.
      • ![Open-Source Software - freiburg.de/~martin/chemtool/) - Chemtool is a small program for drawing chemical structures on Linux.
      • ![Open-Source Software - An open source computer lab management and monitoring tool.
      • ![Open-Source Software - system.org/) - A computer algebra system for computational discrete algebra with particular emphasis on computational group theory.
      • ![Open-Source Software - The graphing calculator for functions, geometry, algebra, calculus, statistics and 3D mathematics.
      • ![Open-Source Software - A powerful dictionary for GNOME.
      • ![Open-Source Software - GNU Octave is a scientific programming language, primarily intended for numerical computations, that is mostly compatible with MATLAB.
      • ![Open-Source Software - ncurses-based free-software typing instructor.
      • ![Open-Source Software - Open source accounting software.
      • Google Earth - Google Earth is a virtual globe, map and geographical information program.
      • ![Open-Source Software - GPeriodic is a periodic table application for Linux.
      • ![Open-Source Software - A touch typing tutor very flexible, supporting customizable keyboard layouts. You can edit and save new or unknown keyboard layouts, as the basic course was designed to not depend on specific ones. Also, there are some charts about the learning process.
      • ![Open-Source Software - KTouch is a program to learn and practice touch typing.
      • Nonfree - Maple is math software that combines the world's most powerful math engine with an interface that makes it extremely easy to analyze, explore, visualize, and solve mathematical problems.
      • Nonfree - MapTiler generates zoomable raster maps from images in user-defined coordinate system.
      • ![Open-Source Software - Marble is a virtual globe and world atlas — your swiss army knife for maps.
      • Nonfree - The MATLAB platform is optimized for solving engineering and scientific problems. MATLAB helps you take your ideas beyond the desktop. You can run your analyses on larger data sets and scale up to clusters and clouds.
      • Nonfree - The world's definitive system for modern technical computing.
      • ![Open-Source Software - Maxima is a system for the manipulation of symbolic and numerical expressions, including differentiation, integration, Taylor series, Laplace transforms, ordinary differential equations, systems of linear equations, and much more.
      • Mendeley - Mendeley is a program for managing and sharing research papers, finding research data and collaborating online.
      • ![Open-Source Software - Course management system for online learning.
      • ![Open-Source Software - OpenEuclide is a 2D geometry software: figures are defined dynamically by describing formal geometrical constraints.
      • ![Open-Source Software - OpenMapTiles is a set of open-source tools for self-hosting of OpenStreetMaps in more than 50 languages. It provides both raster as well as vector tiles, WMS, WMTS, support for JavaScript viewers and mobile SDK.
      • ![Open-Source Software - bordeaux.fr/) - A computer algebra system for fast computations in number theory.
      • ![Open-Source Software - A mathematical software with features covering many aspects of mathematics, including algebra, combinatorics, numerical mathematics, number theory, and calculus.
      • ![Open-Source Software - SciPy is a Python-based ecosystem of open-source software for mathematics, science, and engineering.
      • ![Open-Source Software - With Scratch, you can program your own interactive stories, games, and animations — and share your creations with others in the online community.
      • ![Open-Source Software - Stellarium is a free open source planetarium for your computer.
      • ![Open-Source Software - Sugar is a learning platform that reinvents how computers are used for education. Collaboration, reflection, and discovery are integrated directly into the user interface.
      • ![Open-Source Software - An educational typing tutorial game starring Tux.
      • ![Open-Source Software - UGENE is free open-source cross-platform integrated GUI-based bioinformatics software.
      • ![Open-Source Software - Veyon is a computer management software for classrooms, it allows a teacher to control student computers and guide students over a computer network.
    • Electronic

      • ![Open-Source Software - An EDA suite for schematic and circuit board design.
      • ![Open-Source Software - evolution/logisim-evolution) - Graphical tool for designing and simulating digital logic curcuits. Successor of LogiSim.
    • Email

      • ![Open-Source Software - mail.org) - aerc is an efficient, extensible email client that runs in the terminal. It features special support for git email workflows, reviewing patches, and processing HTML emails in a terminal-based browser.
      • ![Open-Source Software - mail.org/) - Claws is an email client and news reader, featuring sophisticated interface, easy configuration, intuitive operation, abundant features and plugins, robustness and stability.
      • ![Open-Source Software - ElectronMail is an Electron-based unofficial desktop client for ProtonMail and Tutanota end-to-end encrypted email providers.
      • Nonfree - Hiri is a business focused desktop e-mail client for sending and receiving e-mails, managing calendars, contacts, and tasks.
      • ![Open-Source Software - KMail is the email component of Kontact, the integrated personal information manager from KDE.
      • ![Open-Source Software - Mailnag is a daemon program that checks POP3 and IMAP servers for new mail.
      • ![Open-Source Software - A super fast desktop email client for Linux.
      • ![Open-Source Software - Vim-like Gmail client.
    • File Manager

      • ![Open-Source Software - zip.org/download.html) - A very capable program that can unzip nearly any file archiving format.
      • ![Open-Source Software - desktop.org/) - Is the default file manager for the MATE desktop environment, it is very fast and simple to use.
      • ![Open-Source Software - arch/clifm) - The shell-like, command line terminal file manager: simple, fast, extensible, and lightweight as hell.
      • ![Open-Source Software - Dolphin is the default file manager of the KDE desktop environment featuring usability as well as functionality.
      • ![Open-Source Software - Double Commander is a cross platform open source file manager with two panels side by side. It is inspired by Total Commander and features some new ideas.
      • ![Open-Source Software - Konqueror is KDE's Webbrowser and swiss-army-knife for any kind of file-management and file previewing.
      • ![Open-Source Software - Krusader is an advanced twin panel (commander style) file manager for KDE and other desktops in the \*nix world, similar to Midnight or Total Commander.
      • ![Open-Source Software - commander.org/) - A feature rich full-screen file manager that allows you to copy, move and delete files and whole directory trees.
      • ![Open-Source Software - Nautilus (Files) is a file manager designed to fit the GNOME desktop design and behaviour, giving the user a simple way to navigate and manage its files.
      • ![Open-Source Software - Nemo is the file manager for the Cinnamon desktop environment.
      • ![Open-Source Software - A very lightweight and fast terminal file browser with excellent desktop integration.
      • ![Open-Source Software - Qt-based directory statistics - KDirStat without any KDE, from the original KDirStat author.
      • ![Open-Source Software - Ranger is a console file manager with VI key bindings.
      • ![Open-Source Software - Multi-panel tabbed file and desktop manager with built-in VFS, udev- or HAL-based device manager, customisable menu system and bash-GTK integration.
      • ![Open-Source Software - Thunar is a modern file manager for the Xfce Desktop Environment.
      • ![Open-Source Software - Vifm is an ncurses based file manager with VI like keybindings, which also borrows some useful ideas from mutt.
    • Games

      • Dwarf Fortress - A famously complex simulation of a High Fantasy Dwarf Fortress, fight goblins, and slay massive legendary beasts. Strike the earth!
      • ![Open-Source Software - An open-source clone of Transport Tycoon Plus with major improvements.
      • ![Open-Source Software - Simutrans is a freeware and open-source transportation simulator.
      • ![Open-Source Software - horizons.org/) - A 2D realtime strategy simulation with an emphasis on economy and city building. Multiplayer currently broken.
      • ![Open-Source Software - Play the famous 2048 in commandline.
      • ![Open-Source Software - Play Tetris in commandline.
      • ![Open-Source Software - Play chess in your terminal.
      • ![Open-Source Software - Play the classic Nokia snake game on the command line.
      • ![Open-Source Software - Play Pacman game in console.
      • ![Open-Source Software - linux.github.io/pokete/) - A terminal based Pokemon like game.
      • ![Open-Source Software - solitaire](https://github.com/mpereira/tty-solitaire) - Play solitaire in your terminal!
      • ![Open-Source Software - A free recreation of the original Diablo game engine that runs natively on Linux. Requires the original game assets.
      • ![Open-Source Software - A source port of Cave Story that runs natively on Linux, source needs to be built.
      • ![Open-Source Software - evo](https://github.com/nxengine/nxengine-evo) - A somewhat upgraded/refactored version of NXEngine by Caitlin Shaw.
      • ![Open-Source Software - Free (as in freedom) open source clone of the Age of Empires II engine, source needs to be built.
      • ![Open-Source Software - A recreation of the Morrowind engine, expanding upon the original. It can be used to play legitimate copies of original game.
      • ![Open-Source Software - Classic strategy games, rebuilt for the modern era. Open source.
      • ![Open-Source Software - A recreation of the Rollercoaster Tycoon 2 engine. Requires the original games assests.
      • ![Open-Source Software - A modification of Xonotic which included extended weapons, maps, vehicles, buildable buildings, mounted weapons, spell casting, monsters, player characters, textures, and game mode (such as colorwar (think liquidwar)).
      • ![Open-Source Software - Free version of the original Doom games, with newly created free-licensed assets.
      • ![Open-Source Software - Free and open-source clone of Quake III Arena, based on the realeased source code, with newly created assets.
      • ![Open-Source Software - Red Eclipse is a fun-filled new take on the first person arena shooter, which lends itself toward a balanced gameplay, with a general theme of agility in a variety of environments.
      • ![Open-Source Software - Leading the way in newschool multiplayer Doom online.
      • ![Open-Source Software - ZDoom is a source port for the modern era, supporting current hardware and operating systems and sporting a vast array of user options.
      • ![Open-Source Software - A cross-platform, open source, and super fast MUD (text-only MMORPGs) client with scripting in Lua.
      • ![Open-Source Software - Addictive ball-rolling game with many levels, avatars and an ability to record replays.
      • OhMyGiraffe - A delightful game of survival. A game about a giraffe eating fruit while being chased by lions.
      • ![Open-Source Software - A 2D platformer and game creation engine inspired by the 16-bit Sonic the Hedgehog games.
      • ![Open-Source Software - Cross-platform Classic Snake Game based on Node.js.
      • ![Open-Source Software - Clone of the popular sidescrolling Super Mario games.
      • ![Open-Source Software - Cockatrice is an open-source multiplatform supported program for playing tabletop card games over a network.
      • ![Open-Source Software - Galois is a Falling Blocks type game that isn't limited to the standard tetrominoes that most games in it's genre are limited to.
      • ![Open-Source Software - 2D puzzle game that clones the popular Lemmings. Your goal is to guide a group of penguins safely across the game map.
      • ![Open-Source Software - club) - An open-source platform for playing tabletop games in a physics-based 3D environment for Windows, macOS, and Linux! Made with the Godot Engine.