Your first time on this page? Allow me to give some explanations.
A list of awesome projects and resources that make Linux even more awesome.
Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.
Thank you aleksandar-todorovic & contributors
View Topic on GitHub:
Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.
Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.
Bash Learning Resources
Other Desktop Environments
Strives to provide a traditional user experience.
Small desktop environment built to be responsive, light in resource usage and to have a familiar look and feel.
Qt port and the upcoming version of LXDE, the Lightweight Desktop Environment. It is the product of the merge between the LXDE-Qt and the Razor-qt projects: A lightweight, modular, blazing-fast and user-friendly desktop environment.
Provides an intuitive and attractive desktop to Linux users using traditional metaphors. Fork of GNOME 2.
X Windows Managers
Blackbox - an X11 Window manager
A tiling window manager based on binary space partitioning
Window manager that attempts to emulate the Plan 9 window manager 8-1/2 as far as possible within the constraints imposed by X.
OpenGL compositing window manager. It has a plug-in system to be changed at runtime.
Dynamic window manager for X. It manages windows in tiled, monocle and floating layouts. All of the layouts can be applied dynamically, optimising the environment for the application and task performed.
Window manager bundled with a whole suite of libraries to help you create beautiful user interfaces.
Window manager for X, lightweight and easy to handle but full of features to make an easy and fast desktop experience. Built using C++.
ICCCM-compliant multiple virtual desktop window manager for X. Extremely powerful.
Tiling window manager. BSD-licensed. Primarily targeted at advanced users and developers.
Window manager with the goal of being fast, simple, and not getting in the user's way.
Lightweight window manager for X11. Good choice for older and/or less powerful systems, though perfectly capable of running on modern systems. Built using C.
Environment for X running on non-desktop embedded platforms such as handhelds, set-top boxes, kiosks and anything else for which screen space, input mechanisms or system resources are limited.
Window manager for X. Default window manager in GNOME 3.
Highly configurable window manager with extensive standards support.
A simple window manager with no library dependencies, no graphics, and no decorations. Modeled after GNU Screen.
Extensible window manager. Its aim is to manage windows in the most flexible and attractive manner possible. Built using Lisp-based scripting language.
Small, scriptable window manager, with a 9P filesystem interface and an acme-like layout.
IDE for GNOME that is focused on bringing the power of the GNOME platform to more developers.
Presentations App for the modern Linux Desktop
RSS desktop client able to integrate with multiple online services.
Not based on any desktop environment
Highly customizable document viewer. It provides a minimalistic and space saving interface as well as an easy usage that mainly focuses on keyboard interaction.
Third-party clients for online services
Elegant Facebook Messenger desktop app
The missing Desktop application for Pushbullet.
Unofficial Instagram Desktop App.
An unofficial Evernote desktop client for Linux
Package management and creation tools
dnfdragora is a dnf frontend based on libyui abstraction
Yet another Yogurt - An AUR Helper written in Go
A secure, multilingual package manager for Arch Linux and the AUR.
Package desktop applications as AppImages that run on common Linux-based operating systems, such as RHEL, CentOS, openSUSE, SLED, Ubuntu, Fedora, debian and derivatives. Join #AppImage on irc.freenode.net
Fedora) - Provides a set of graphical tools for managing software.
.deb users) - Graphical package management program for
Console-based Applications and Tools
Magnificent app which corrects your previous console command.
A VIM-inspired filemanager for the console
Fetches system/theme information in terminal for Linux desktop screenshots.
ShellCheck, a static analysis tool for shell scripts
Test your internet connection speed and ping using speedtest.net from the CLI
Text-mode interface for git
Wow such top. So stats. More better than regular top.
wavemon is an ncurses-based monitoring application for wireless network devices on Linux.
Command-line program to download videos from YouTube.com and other video sites
Distributed version control system designed to handle everything from small to very large projects with speed and efficiency.