Awesome-Linux-Software
š§ A list of awesome Linux softwares
https://github.com/luong-komorebi/Awesome-Linux-Software
Last synced: 3 days ago
JSON representation
-
Applications
-
Audio
-  - The web version of Tidal running in electron with hifi support thanks to widevine.
-  - YouTube Music Desktop App bundled with custom plugins (and built-in ad blocker / downloader)
-  - An Internet radio player for Linux.
-  - Qt-fsarchiver is a GUI for the fsarchiver program to save/restore partitions, folders and even the MBR/GPT table. The program is for systems based on Debian, OpenSuse or Fedora.
-  - A delightful community-driven framework for managing your zsh configuration.
- .
-  - Provides various packages and themes to extend the functionality of your fish shell.
-  - A delightful community-driven framework for managing your zsh configuration.
-  - Calibre Web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database.
- ) by one of the original authors.
-  - Play solitaire in your terminal!
-  - A somewhat upgraded/refactored version of NXEngine by Caitlin Shaw.
-  - Classic overhead run-and-gun game in beautiful pixel-art.
-  - Compatibility tool for Steam Play based on Wine and additional components.
-  - Install and manage GE-Proton and Luxtorpeda for Steam and Wine-GE for Lutris with this graphical user interface.
-  - Custom build of wine, made to use with lutris. Built with lutris's buildbot.
-  - The wine-tkg build systems, to create custom Wine and Proton builds.
-  - Wine-wayland allows playing DX9/DX11 and Vulkan games using pure wayland and Wine/DXVK.
- .
-  - A Gameboy and Gameboy Advance Emulator that is still undergoing active development and can even emulate a system link between two gameboys.
-  - Professional video editing and compositing environment.
- .
-  - CLI screen recorder and replay software that uses hardware acceleration similar to AMD ReLive or Nvidia ShadowPlay.
-  - Official GTK-based frontend for the CLI tool `gpu-screen-recorder`.
-  - ungoogled-chromium is Google Chromium, sans dependency on Google web services.
- Vivaldi - A new and rising browser with a lot of customizations.
- Wavebox - A feature-rich Chromium browser that's built for productive working across Google Workspaces, Microsoft Teams, ClickUp, Monday, Atlassian, Asana, AirTable, Slack, and every other web app you use to get work done.
- Yandex - Fast and convenient browser.
- Clipgrab - A friendly downloader for YouTube and other sites.
-  - ungoogled-chromium is Google Chromium, sans dependency on Google web services.
-  - A cross-platform GUI for youtube-dl made in Electron and node.js
- .
-  - Cairo-Dock is a desktop interface that takes the shape of docks, desklets, panel, etc.
-  and [seccomp-bpf](https://l3net.wordpress.com/2015/04/13/firejail-seccomp-guide/).
-  - edb is a cross platform AArch32/x86/x86-64 debugger. It was inspired by Ollydbg.
-  - A manager for all cybercrime IP feeds that can download, convert and install netfilter `ipsets`.
-  - rxvt-unicode is a fork of the well known terminal emulator.
-  - eDEX-UI is a fullscreen, cross-platform terminal emulator and system monitor that looks and feels like a sci-fi computer interface.
-  - Easy monitoring the battery life of your Ubuntu laptop.
- GD map - A tool to visualize disk usage.
-  - It provides the same functionality as the GNOME CPU frequency applet, but doesn't require GNOME panel and works under Unity.
-  - Graphical system load indicator for CPU, ram, etc.
-  - Graphical program to easily change the frequency limits and governors of the CPU, similar to cpupower.
-  - CPU-X is a Free software that gathers information on CPU, motherboard and more.
-  - An Application Indicator showing cpu temperature, memory, network speed, cpu usage, public IP address and internet connection status.
-  - Deb-get makes is easy to install and update .debs published in 3rd party apt repositories or made available via direct download on websites or GitHub release pages.
-  - Test your download and upload speed using fast.com.
-  - A tool, that allows one to integrate the Linux desktop with an Android smartphone and can be used to send files to and from the phone and the linux desktop, use the phone as a trackpad, control the desktop media player using the phone, and lots more.
-  - Network-wide ad blocking via your own Linux hardware, using DNS filtering and re-direction Pi-Hole can block ads on a whole network, so Smartphones and Game Consoles can benefit from it in addition to computers.
-  - DNS proxy with support for encrypted DNS protocols,cross platform.
-  - youtube-dl is a command-line program to download videos from YouTube.com and a few more sites. It requires the Python interpreter (2.6, 2.7, or 3.2+), and it is not platform specific.
-  - DNS proxy with support for encrypted DNS protocols,cross platform.
- .
-  - youtube-dl is a command-line program to download videos from YouTube.com and a few more sites. It requires the Python interpreter (2.6, 2.7, or 3.2+), and it is not platform specific.
-  - Command-line program to download image galleries and collections from pixiv, exhentai, danbooru and more.
-  - A youtube-dl fork with additional features and fixes.
-  - Command-line translator using Google Translate, Bing Translator, Yandex.Translate, etc.
- .
-  - Automatic CPU speed & power optimizer for Linux.
-  - Automatic CPU speed & power optimizer for Linux.
-  - s-tui is an UI for monitoring your computer's CPU temperature, frequency and utilization in a graphical way from the terminal.
-  - The tldr-pages project is a collection of community-maintained help pages for command-line tools, that aims to be a simpler, more approachable complement to traditional man pages.
-  - GNU Linux-libre is a project to maintain and publish 100% Free distributions of Linux, suitable for use in Free System Distributions.
-  - GNU Linux-libre is a project to maintain and publish 100% Free distributions of Linux, suitable for use in Free System Distributions.
-  - A security-focused Linux kernel applying a set of hardening patches to mitigate kernel and userspace exploits. It also enables more upstream kernel hardening features than linux.
-  - Scripts to automatically download, patch and compile the Linux Kernel from the official Linux git repository, with a selection of patches aiming for better desktop/gaming experience.
-  - A security-focused Linux kernel applying a set of hardening patches to mitigate kernel and userspace exploits. It also enables more upstream kernel hardening features than linux.
-  - Scripts to automatically download, patch and compile the Linux Kernel from the official Linux git repository, with a selection of patches aiming for better desktop/gaming experience.
- ![Open-Source Software - Liquorix is a distro kernel replacement built using the best configuration and kernel sources for desktop, multimedia, and gaming workloads.
- ![Open-Source Software - kernel/zen-kernel) - Result of a collaborative effort of kernel hackers to provide the best Linux kernel possible for everyday systems.
-
-
Desktop Environments
-
Tools
- ![Open-Source Software - Budgie is a desktop environment designed with the modern user in mind, it focuses on simplicity and elegance.
- ![Open-Source Software - DDE (Deepin Desktop Environment) is the default desktop environment originally created for the Linux Deepin distribution.
- ![Open-Source Software - A lightweight and pretty desktop environment that is designed to run fast and look good, while retaining a large degree of customization.
- ![Open-Source Software - The GNOME desktop environment is an attractive and intuitive desktop with both a modern (GNOME) and a classic (GNOME Classic) session.
- ![Open-Source Software - GNOME Flashback is a shell for GNOME 3 which was initially called GNOME fallback mode. The desktop layout and the underlying technology is similar to GNOME 2.
- ![Open-Source Software - desktop) - The KDE Plasma desktop environment is a familiar working environment. Plasma Desktop offers all the tools required for a modern desktop computing experience so you can be productive right from the start.
- ![Open-Source Software - The Lightweight X11 Desktop Environment is a fast and energy-saving desktop environment.
- ![Open-Source Software - desktop.com/) - Mate provides an intuitive and attractive desktop to Linux users using traditional metaphors. MATE is a fork of GNOME 2.
- ![Open-Source Software - Unity is a shell for GNOME designed by Canonical for Ubuntu.
- ![Open-Source Software - Xfce embodies the traditional UNIX philosophy of modularity and re-usability.
- ![Open-Source Software - DDE (Deepin Desktop Environment) is the default desktop environment originally created for the Linux Deepin distribution.
- ![Open-Source Software - A lightweight and pretty desktop environment that is designed to run fast and look good, while retaining a large degree of customization.
- ![Open-Source Software - The GNOME desktop environment is an attractive and intuitive desktop with both a modern (GNOME) and a classic (GNOME Classic) session.
- ![Open-Source Software - GNOME Flashback is a shell for GNOME 3 which was initially called GNOME fallback mode. The desktop layout and the underlying technology is similar to GNOME 2.
- ![Open-Source Software - The Lightweight X11 Desktop Environment is a fast and energy-saving desktop environment.
- ![Open-Source Software - project.org/) - LXQt is the Qt port and the upcoming version of LXDE, the Lightweight Desktop Environment.
- ![Open-Source Software - desktop.com/) - Mate provides an intuitive and attractive desktop to Linux users using traditional metaphors. MATE is a fork of GNOME 2.
- ![Open-Source Software - Pantheon is the default desktop environment originally created for the elementary OS distribution.
- ![Open-Source Software - Xfce embodies the traditional UNIX philosophy of modularity and re-usability.
- ![Open-Source Software - Budgie is a desktop environment designed with the modern user in mind, it focuses on simplicity and elegance.
- ![Open-Source Software - Cinnamon strives to provide a traditional user experience. Cinnamon is a fork of GNOME 3.
- ![Open-Source Software - desktop) - The KDE Plasma desktop environment is a familiar working environment. Plasma Desktop offers all the tools required for a modern desktop computing experience so you can be productive right from the start.
- ![Open-Source Software - project.org/) - LXQt is the Qt port and the upcoming version of LXDE, the Lightweight Desktop Environment.
- ![Open-Source Software - UKUI is a desktop environment for Linux distributions and other UNIX-like operating systems, originally developed for Ubuntu Kylin, and written using the Qt framework.
- ![Open-Source Software - Unity is a shell for GNOME designed by Canonical for Ubuntu.
-
-
Display manager
-
Console
- ![Open-Source Software - tdm) - An extension for xinit written in pure Bash.
- ![Open-Source Software - A minimalistic display manager for automatic logins.
- ![Open-Source Software - A ultra-minimalistic, yet full-featured login manager written in Bash.
- ![Open-Source Software - tdm) - An extension for xinit written in pure Bash.
- ![Open-Source Software - A customizable TUI display/login manager written in Rust.
- ![Open-Source Software - A minimalistic display manager for automatic logins.
-
Graphic
- ![Open-Source Software - An EFL based display manager, highly experimental.
- ![Open-Source Software - A cross-desktop display manager, can use various front-ends written in any toolkit.
- ![Open-Source Software - The LXDE display manager. Can be used independent of the LXDE desktop environment.
- ![Open-Source Software - The LXDE display manager. Can be used independent of the LXDE desktop environment.
- ![Open-Source Software - Lightweight and elegant graphical login solution. (Discontinued)
- ![Open-Source Software - The X display manager with support for XDMCP, and host chooser.
- ![Open-Source Software - The QML-based display manager and successor to KDE4's kdm; recommended for Plasma 5 and LXQt.
- ![Open-Source Software - Lightweight and elegant graphical login solution. (Discontinued)
- ![Open-Source Software - The X display manager with support for XDMCP, and host chooser.
- ![Open-Source Software - An EFL based display manager, highly experimental.
- ![Open-Source Software - The GNOME display manager.
- ![Open-Source Software - A cross-desktop display manager, can use various front-ends written in any toolkit.
- ![Open-Source Software - The MDM display manager, used in Linux Mint, a fork of GDM 2.
-
-
Window Managers
-
Compositors
- ![Open-Source Software - Compton is a standalone composite manager, suitable for use with window managers that do not natively provide compositing functionality.
- ![Open-Source Software - Hyprland is a dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
- ![Open-Source Software - Xcompmgr is a simple composite manager capable of rendering drop shadows and, with the use of the transset utility, primitive window transparency.
- ![Open-Source Software - Xcompmgr is a simple composite manager capable of rendering drop shadows and, with the use of the transset utility, primitive window transparency.
- ![Open-Source Software - Picom is a standalone composite manager, suitable for use with window managers that do not natively provide compositing functionality.
- ![Open-Source Software - Hyprland is a dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
- ![Open-Source Software - River is a dynamic tiling Wayland compositor with flexible runtime configuration.
- ![Open-Source Software - Sway is tiling Wayland compositor and a drop-in replacement for the i3 window manager for X11.
- ![Open-Source Software - Wayfire is a wayland compositor based on wlroots. It aims to create a customizable, extendable and lightweight environment without sacrificing its appearance.
-
Stacking Window Managers
- ![Open-Source Software - wm.org) - A window manager for the X Window System. The goal of IceWM is speed, simplicity, and not getting in the userās way.
- ![Open-Source Software - A fast floating WM, with the particularity of having 2 borders, written over the XCB library and derived from mcwm.
- ![Open-Source Software - A fast, lightweight window manager for the X Window System, without all those annoying library dependencies.
- ![Open-Source Software - A window manager for X that was based on the Blackbox 0.61.1 code.
- ![Open-Source Software - wm.org) - A window manager for the X Window System. The goal of IceWM is speed, simplicity, and not getting in the userās way.
- ![Open-Source Software - A highly configurable, next generation window manager with extensive standards support.
-
Dynamic Window Managers
- ![Open-Source Software - A dynamic window manager for X. It manages windows in tiled, monocle and floating layouts.
- ![Open-Source Software - A dynamic tiling extension for KWin.
- ![Open-Source Software - A highly configurable, next generation framework window manager for X.
- ![Open-Source Software - A dynamic window manager for X. It manages windows in tiled, monocle and floating layouts.
- ![Open-Source Software - A small dynamic tiling window manager for X11, largely inspired by xmonad and dwm.
- ![Open-Source Software - A dynamic, tag-based window manager written in Nim.
- ![Open-Source Software - A dynamically tiling X11 window manager that is written and configured in Haskell.
-
Tiling Window Managers
- ![Open-Source Software - forge.github.io/bismuth/) - Making tiling window management easy. On KDE Plasma.
- ![Open-Source Software - Bspwm is a tiling window manager that represents windows as the leaves of a full binary tree.
- ![Open-Source Software - Is a Manual tiling window manager for X11 using Xlib and Glib.
- ![Open-Source Software - A better tiling and dynamic window manager. It's completely written from scratch. The target platforms are GNU/Linux and BSD operating systems.
- ![Open-Source Software - os/shell) - Pop Shell is a keyboard-driven auto-tiling window manager that run on top of the GNOME shell.
- ![Open-Source Software - Qtile is a full-featured, hackable tiling window manager written and configured in Python.
-
-
Linux News, Apps, and more:
-
Dynamic Window Managers
- 9To5Linux
- AllTop
- ArchiveOS
- Are We Anti-Cheat Yet?
- Dedoimedo
- DistroWatch
- FAMILUG
- GamingOnLinux
- ITSFOSS
- 9To5Linux
- Are We Anti-Cheat Yet?
- Dedoimedo
- DistroTube
- DistroWatch
- FAMILUG
- GamingOnLinux
- How-To Geek
- ITSFOSS
- Lemmy c/Linux
- Liliputing
- Linoxide
- Linux Gaming Central
- LinuxHandbook
- LinuxLinks
- Linux official
- LinuxStans
- Linux Timeline
- LWN
- Nixcraft forum
- OMG!Linux
- OMG!Ubuntu
- Open Source
- Phoronix
- ProtonDB
- Repology
- Slashdot
- TecMint
- Ubuntu Geek
- UbuntuHandbook
- Unixmen
- Webupd8
- WineDB
- Lemmy c/Linux
- Liliputing
- LinuxHandbook
- LinuxLinks
- Linux official
- LinuxSmartphones
- LinuxStans
- Linux Timeline
- LWN
- Make use of
- Nixcraft forum
- Nixcraft
- Noobslab
- OMG!Linux
- OMG!Ubuntu
- Open Source
- Phoronix
- Repology
- Slashdot
- TecMint
- Ubuntu Geek
- Unixmen
- Webupd8
- WineDB
- Linoxide
-
-
Reddit
-
Dynamic Window Managers
- AlmaLinux
- Arch Linux
- Asahi Linux
- Cinnamon DE
- Command Line
- Debian
- elementary OS
- AwesomeWM
- CentOS
- Cinnamon DE
- Debian
- Deepin
- elementary OS
- EndeavourOS
- FreeBSD
- Garuda Linux
- Gentoo Linux
- GNOME
- Haiku
- i3 Window Manager
- Kali Linux
- KDE
- Linux4Noobs
- Linux
- Linux From Scratch
- Linux Gaming
- Linux Hardware
- Linux Kernel
- Linux Mint
- Pop!\_OS
- Qubes OS
- Rocky Linux
- Slackware
- Sway Window Manager
- Tails
- Kubuntu
- Linux Questions
- Manjaro
- Nix
- NixOS
- Open Source
- openSUSE
- Pop!\_OS
- Red Hat
- Slackware
- Solus Project
- Unix Porn
- Void Linux
- Whonix
- Xfce
- Xubuntu
- Zorin OS
-
-
Unsure how to contribute?
-
Dynamic Window Managers
- How to Use Github
- How to Git from the Command Line
- What is Markdown? - Markdown is the writing method used to create this list, if you want to know how to format properly, it's best that you learn how to use Github Markdown.
- How to Use Github
- Alternative Markdown Guide
- Alternative Markdown Guide
-
-
Uncategorized
Programming Languages
Categories
Sub Categories
Development
138
Dynamic Window Managers
136
Games
118
Utilities
91
Graphics
89
Tools
86
Productivity
85
Audio
75
Internet
68
Security
55
Chat Clients
52
Sharing Files
44
Desktop Customization
44
Education
40
E-Book Utilities
30
Terminal
30
Text Editors
29
Office
24
Video
20
Data Backup and Recovery
19
Others
16
File Manager
16
System Info / Monitoring
16
VPN
14
Graphic
13
Email
12
Uncategorized
10
Compositors
9
Stacking Window Managers
6
Tiling Window Managers
6
Console
6
3D Printing
5
Proxy
4
Wiki Software
4
Electronic
3
Keywords
linux
139
python
62
terminal
47
windows
46
macos
45
cli
41
gtk
36
gnome
35
cross-platform
33
c-plus-plus
33
rust
33
electron
32
qt
30
command-line
30
c
30
music
25
javascript
23
cpp
22
gtk3
21
shell
21
gui
19
gtk4
19
editor
17
nodejs
17
game
16
security
15
wayland
15
libadwaita
15
qt5
15
console
15
go
14
desktop
14
privacy
13
bash
13
music-player
13
lua
13
audio
13
youtube
13
x11
12
monitoring
12
video
12
markdown
12
vim
12
database
11
open-source
11
ide
11
android
11
steam
11
ubuntu
11
window-manager
11