awesome-linux-software
đ§ A list of awesome Linux softwares
https://github.com/mrhyperion101/awesome-linux-software
Last synced: about 3 hours ago
JSON representation
-
Desktop Environments
-
Tools
-  - Provides various packages and themes to extend the functionality of your fish shell.
- .
-  - A delightful community-driven framework for managing your zsh configuration.
-  - eDEX-UI is a fullscreen, cross-platform terminal emulator and system monitor that looks and feels like a sci-fi computer interface.
-  - rxvt-unicode is a fork of the well known terminal emulator.
- .
-  - Professional video editing and compositing environment.
-  - Installer for Photoshop CC 2022 on linux with a GUI.
-  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`.
-  - Classic overhead run-and-gun game in beautiful pixel-art.
-  - Compatibility tool for Steam Play based on Wine and additional components.
-  - A Gameboy and Gameboy Advance Emulator that is still undergoing active development and can even emulate a system link between two gameboys.
-  - A somewhat upgraded/refactored version of NXEngine by Caitlin Shaw.
-  - Play solitaire in your terminal!
-  - 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.
- .
-  - Cairo-Dock is a desktop interface that takes the shape of docks, desklets, panel, etc.
-  - An Internet radio player for Linux.
-  - 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)
- Netease Music - A music player of Netease - a cloud music service in China.
-
Text Editors
- Nonfree - A very capable text editor with advanced search capabilities, and many powerful plugins to improve its functionality.
-  - A cross-platform GUI for youtube-dl made in Electron and node.js
- .
-  - ungoogled-chromium is Google Chromium, sans dependency on Google web services.
-  - 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.
-  - Calibre Web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database.
-  - Easy monitoring the battery life of your Ubuntu laptop.
-  - 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.
-  - 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.
-  - 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.
-  - Test your download and upload speed using fast.com.
-  - Graphical program to easily change the frequency limits and governors of the CPU, similar to cpupower.
-  - 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.
-  - 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.
-  - The circular app launcher for Linux desktops.
-  - 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.
-  - DNS proxy with support for encrypted DNS protocols,cross platform.
-  - Command-line translator using Google Translate, Bing Translator, Yandex.Translate, etc.
-  - A youtube-dl fork with additional features and fixes.
-  - Command-line program to download image galleries and collections from pixiv, exhentai, danbooru and more.
- .
-  - A terminal based program for searching, streaming and downloading music. This implementation uses YouTube as a source of content and can play and download video as well as audio.
-  - 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.
-
System Info / Monitoring
-  - s-tui is an UI for monitoring your computer's CPU temperature, frequency and utilization in a graphical way from the terminal.
-  - Automatic CPU speed & power optimizer for Linux.
-
-
Custom Linux Kernels
-
Tools
-  - 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.
- ![Open-Source Software - Liquorix is a distro kernel replacement built using the best configuration and kernel sources for desktop, multimedia, and gaming workloads.
-
-
Display manager
-
Graphic
- ![Open-Source Software - The LXDE display manager. Can be used independent of the LXDE desktop environment.
- ![Open-Source Software - The QML-based display manager and successor to KDE4's kdm; recommended for Plasma 5 and LXQt.
- ![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.
- ![Open-Source Software - Lightweight and elegant graphical login solution. (Discontinued)
- ![Open-Source Software - The X display manager with support for XDMCP, and host chooser.
-
Console
- ![Open-Source Software - A minimalistic display manager for automatic logins.
- ![Open-Source Software - A customizable TUI display/login manager written in Rust.
- ![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 - Ly is a lightweight, TUI (ncurses-like) display manager for Linux.
-
-
Window Managers
-
Compositors
- ![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 - Sway is tiling Wayland compositor and a drop-in replacement for the i3 window manager for X11.
- ![Open-Source Software - River is a dynamic tiling Wayland compositor with flexible runtime configuration.
- ![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.
- ![Open-Source Software - Hyprland is a dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
- ![Open-Source Software - Gamescope is a micro-compositor that provides a sandboxed Xwayland desktop with independent input, resolution, and refresh rate.
- ![Open-Source Software - Compton is a standalone composite manager, suitable for use with window managers that do not natively provide compositing functionality.
-
Tiling Window Managers
- ![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 - Bspwm is a tiling window manager that represents windows as the leaves of a full binary tree.
- ![Open-Source Software - Qtile is a full-featured, hackable tiling window manager written and configured in Python.
- ![Open-Source Software - Is a Manual tiling window manager for X11 using Xlib and Glib.
- ![Open-Source Software - forge.github.io/bismuth/) - Making tiling window management easy. On KDE Plasma.
-
Dynamic Window Managers
- ![Open-Source Software - A highly configurable, next generation framework window manager for X.
- ![Open-Source Software - A small dynamic tiling window manager for X11, largely inspired by xmonad and dwm.
- ![Open-Source Software - A dynamically tiling X11 window manager that is written and configured in Haskell.
- ![Open-Source Software - A dynamic, tag-based window manager written in Nim.
- ![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.
-
Stacking Window Managers
- ![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.
-
-
Uncategorized
Programming Languages
Categories
Sub Categories
Games
125
Development
117
Utilities
91
Dynamic Window Managers
90
Graphics
86
Productivity
77
Audio
72
Tools
61
Security
59
Internet
54
Chat Clients
43
Sharing Files
42
Desktop Customization
40
Education
39
Text Editors
29
Terminal
29
Office
26
E-Book Utilities
24
Video
20
File Manager
16
Data Backup and Recovery
16
System Info / Monitoring
14
VPN
13
Others
10
Email
9
Graphic
8
Compositors
7
Tiling Window Managers
6
Stacking Window Managers
5
Console
5
Uncategorized
4
Proxy
4
Wiki Software
4
3D Printing
2
Electronic
2
Keywords
linux
134
python
61
macos
46
windows
45
terminal
45
cli
41
rust
35
gtk
33
cross-platform
33
c-plus-plus
33
gnome
32
c
30
qt
29
command-line
29
electron
29
music
24
javascript
24
cpp
20
shell
20
gtk3
19
gtk4
18
gui
17
editor
17
nodejs
16
security
16
game
16
console
15
qt5
15
wayland
15
go
14
desktop
14
audio
13
bash
13
lua
13
privacy
13
vim
13
libadwaita
13
open-source
13
monitoring
12
music-player
12
android
12
video
12
linux-app
11
ubuntu
11
ide
11
markdown
11
steam
11
youtube
11
database
10
java
10