Awesome Linux Software
Notice (May 2026): I'm archiving this repository. After years of maintaining it, I've found it increasingly difficult to curate quality contributions — the repo has become a target for self-promotion rather than a genuinely useful resource. It's not an easy decision, but it's the right one for me. The content will remain available, and I hope the community continues to build on it through forks. To everyone who starred, forked, contributed, or simply used this repository over the years — thank you. This project started as a personal list for myself, and I never expected it to grow into something so many people found useful. Please visit maintained forks by core maintainers such as @DimitrisPa, @FabioLolix

🐧 This repo is a collection of AWESOME Linux applications and tools for any users/developers.
🐧 Feel free to contribute / star / fork / pull request . Any recommendations and suggestions are welcome.
Acknowledgement: Everything written below is from my own experience in college and after reading various materials. I am neither a professional nor an expert, but a passionate user. Anyone can open a discussion in the issue section, or a pull request if something should be modified or added.
Applications
3D Printing
Audio
For a more comprehensive/advanced/better categorized/... list of Linux audio software, you may want to click here
Edit-Mix-Record
- ![Open-Source Software][oss icon] Ardour - Record, Edit, and Mix on Linux.
- ![Open-Source Software][oss icon] Audacity - Free, open source, cross-platform software for recording and editing sounds.
- ![Open-Source Software][oss icon] Audio Recorder - Simple audio recorder available in an Ubuntu PPA.
- ![Non Free][money icon] Bitwig - DAW for music production.
- ![Open-Source Software][oss icon] EasyEffects - EasyEffects is an advanced audio manipulation tool. It includes an equalizer, limiter, compressor and a reverberation tool, just to mention a few. To complement this there is also a built in spectrum analyzer.
- ![Open-Source Software][oss icon] Helm - A software synthesizer, that runs either standalone, or as an LV2, VST, VST3 or AU plugin.
- ![Open-Source Software][oss icon] Hydrogen - Advanced drum machine for GNU/Linux.
- ![Open-Source Software][oss icon] KxStudio - A collection of applications and plugins for professional audio production.
- ![Open-Source Software][oss icon] LMMS - Making music on your PC by creating melodies and beats, synthesizing and mixing sounds, arranging samples and much more.
- ![Open-Source Software][oss icon] Mixxx - Free DJ software that gives you everything you need to perform live mixes; veritable alternative to Traktor.
- ![Open-Source Software][oss icon] MuseScore - Create, play and print beautiful sheet music.
- ![Nonfree][freeware icon] Ocenaudio - A cross-platform, easy to use, fast and functional audio editor. It is the ideal software for people who need to edit and analyze audio files.
- ![Non Free][money icon] Reaper - Audio Production without Limits.
- ![Open-Source Software][oss icon] VCV Rack - An open-source virtual modular synthesizer.
- ![Open-Source Software][oss icon] Viper4Linux - An audio effect processor based on Viper4Android.
Music Player
- ![Open-Source Software][oss icon] Amarok - Amarok is a free, cross-platform, versatile, powerful and feature-rich music player and collection manager.
- ![Open-Source Software][oss icon] Amberol - A small and simple sound and music player that is well integrated with GNOME.
- ![Open-Source Software][oss icon] Audacious - An open source audio player that plays your music how you want it, without stealing away your computer’s resources from other tasks.
- ![Open-Source Software][oss icon] AudioTube - Feature-rich YouTube Music client for KDE, built with Kirigami.
- ![Open-Source Software][oss icon] beets - Beets is the media library management system for obsessive-compulsive music geeks.
- ![Open-Source Software][oss icon] Cantata - Qt6 Graphical MPD (Music Player Daemon) Client for Linux, Windows, MacOS.
- ![Non Free][money icon] Cider - A cross-platform proprietary commercial Apple Music client based on Electron and Vue.js written from scratch with performance in mind.
- ![Open-Source Software][oss icon] Clementine - Play numerous lossy and lossless audio formats.
- ![Open-Source Software][oss icon] Cmus - A small, fast and powerful console music player for Unix-like operating systems.
- ![Open-Source Software][oss icon] DeaDBeeF - DeaDBeeF is a modular audio player for GNU/Linux, BSD, OpenSolaris, macOS, and other UNIX-like systems.
- ![Open-Source Software][oss icon] Deepin Music - An application, developed by Deepin Technology Team, which focused on local music playing.
- ![Open-Source Software][oss icon] Elisa - Elisa is a music player developed by the KDE community that strives to be simple and nice to use.
- ![Open-Source Software][oss icon] G4Music - A fast, fluent, light weight music player written in GTK4.
- ![Open-Source Software][oss icon] Gpodder - Media aggregator and podcast client.
- ![Open-Source Software][oss icon] Harmonoid - Plays & manages your music library. Looks beautiful & juicy. Playlists, visuals, synced lyrics, pitch shift, volume boost & more.
- ![Open-Source Software][oss icon] JuK - Jukebox music player for managing audio and editing metadata.
- ![Open-Source Software][oss icon] Libretime - The open broadcast software for scheduling and remote station management; forked from Airtime.
- ![Open-Source Software][oss icon] Lollypop - A GNOME music playing application.
- ![Open-Source Software][oss icon] Monophony - Linux app for streaming music from YouTube.
- ![Open-Source Software][oss icon] Moosync - Customizable Desktop Music Player with a clean interface for streaming local music as well as music from online sources such as YouTube and Spotify,.
- ![Open-Source Software][oss icon] Mopidy - An extensible music server written in Python.
- ![Open-Source Software][oss icon] muffon - muffon is a cross-platform music streaming browser for desktop, which helps you find, listen and organize music in a way you've probably never experienced before.
- ![Open-Source Software][oss icon] Museeks - A simple, clean and cross-platform music player.
- ![Nonfree][freeware icon] Netease Music - A music player of Netease - a cloud music service in China.
- ![Open-Source Software][oss icon] Nuclear - An Electron-based, multiplatform music player app that streams from multiple sources.
- ![Open-Source Software][oss icon] Parlatype - GNOME audio player for transcription.
- ![Open-Source Software][oss icon] Pithos - A native Pandora client for Linux.
- ![Open-Source Software][oss icon] Quod Libet - GTK+ music player written with huge libraries in mind. Supports search-based dynamic playlists, regular expressions, tagging, Replay Gain, podcasts & Internet radio.
- ![Open-Source Software][oss icon] Rhythmbox - Music player from GNOME.
- ![Open-Source Software][oss icon] Sayonara Player - A small, clear and fast audio player for Linux written in C++, supported by the Qt framework.
- ![Open-Source Software][oss icon] Sonata - A Music player that is designed to be an elegant and intuitive interface for your music collection via the Music Player Daemon (MPD).
- ![Open-Source Software][oss icon] Spot - Native Spotify client for the GNOME desktop.
- ![Nonfree][freeware icon] Spotify - Spotify is the best way to listen to music and podcasts on pc, mobile or tablet.
- ![Open-Source Software][oss icon] Spotube - Spotube is a Flutter based lightweight spotify client. It utilizes the power of Spotify & Youtube's public API & creates a hazardless, performant & resource friendly User Experience.
- ![Open-Source Software][oss icon] Strawberry - Strawberry is a fork of Clementine aimed at music collectors and audiophiles. It's written in C++ using the Qt toolkit.
- ![Open-Source Software][oss icon] Tidal-hifi - The web version of Tidal running in electron with hifi support thanks to widevine.
- ![Open-Source Software][oss icon] Youtube-Music - YouTube Music Desktop App bundled with custom plugins (and built-in ad blocker / downloader)
Radio
Utilities