Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Categories
  3. Platforms
  4. Linux

Linux

The "Awesome Linux" project is a curated collection of resources focused on the Linux operating system, a powerful and versatile open-source platform. This list encompasses a wide range of categories, including distributions, command-line tools, desktop environments, system administration resources, and development libraries. It serves as a valuable asset for beginners looking to learn Linux, experienced users seeking advanced tools, and system administrators managing Linux servers. With a wealth of tutorials, guides, and community resources, users can find everything they need to enhance their Linux experience and deepen their understanding of this robust operating system.

linux-distributionscommand-line-toolssystem-administrationopen-sourcelinux-developmentdesktop-environmentslinux-tutorials
RSSView on GitHub
5.0k stars409 forks0 contributorsUpdated
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub

Table of Contents

10 sections · 79 projects

Bash Learning Resources

6 projects
Beautiful Bash: Let's make reading and writing bash scripts fun again!

slideshare.net
Best Practices for Writing Bash Scripts

kvz.io
Google Shell Style Guide

google.github.io
Linux Fu: Better Bash Scripting

hackaday.com
Bash Guide for Beginners

linux.die.net
Advanced Bash-Scripting Guide

linux.die.net

Other Desktop Environments

5 projects
Cinnamon

developer.linuxmint.com
EDE

edeproject.org
LXQt

lxqt.org
MATE

mate-desktop.org
Pantheon

elementary.io

X Windows Managers

19 projects
9wm

unauthorised.org
awesome

awesomewm.org
BlackboxBlackbox

Stars53
Forks13
Last commit9 years ago
bspwmbspwm

A tiling window manager for X11 that organizes windows using a binary space partitioning tree.

#unix-philosophy#sxhkd#bspwm
Stars8,313
Forks440
Last commit2 months ago
Compiz

launchpad.net
dwm

dwm.suckless.org
Enlightenment

enlightenment.org
Fluxbox

fluxbox.org
FVWM

fvwm.org
i3

i3wm.org
IceWM

ice-wm.org
JWM

joewing.net
Matchbox

yoctoproject.org
Mutter

download.gnome.org
Openbox

openbox.org
ratpoison

nongnu.org
Sawfish

sawfish.tuxfamily.org
wmii

code.google.com
xmonad

xmonad.org

GNOME-based

5 projects
Builder

wiki.gnome.org
Evince

wiki.gnome.org
Gedit

wiki.gnome.org
Polari

wiki.gnome.org
To Do

wiki.gnome.org

Pantheon-based

5 projects
FeedReader

jangernert.github.io
Go For It!

manuel-kehl.de
NaSC

parnold-x.github.io
Spice-upSpice-up

A modern Linux desktop application for creating simple and beautiful presentations with templates, shapes, and PDF export.

#open-source#linux-desktop#presentation-software
Stars604
Forks33
Last commit4 years ago
Vocal

vocalproject.net

Related Awesome Lists

💚
Node.js

The "Awesome Node.js" project is a curated collection of resources for developers working with Node.js, a powerful JavaScript runtime built on Chrome's V8 engine. This list encompasses a variety of categories, including libraries, frameworks, tools, tutorials, and community resources that enhance the development experience. It is designed to benefit both beginners and experienced developers by providing essential tools and knowledge to create efficient server-side applications. From learning materials to advanced libraries, users can explore a wealth of information to elevate their Node.js projects and streamline their development process.

65.5k
💙
Flutter

The "Awesome Flutter" project is a comprehensive collection of resources dedicated to Flutter, Google's UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase written in Dart. This list includes libraries, tools, plugins, tutorials, and community resources that support developers in creating beautiful and performant applications. Whether you're a beginner looking to learn the basics or an experienced developer seeking advanced techniques, this collection offers valuable insights and tools to enhance your Flutter development experience. Dive into this resource to discover how to maximize your productivity and creativity with Flutter.

59.5k
📦
iOS

The "Awesome iOS" project is a curated collection of resources designed for developers working with iOS, Apple's mobile operating system for iPhones and iPads. This list encompasses a wide range of categories including development tools, libraries, frameworks, design resources, tutorials, and community support. It serves as a valuable asset for both beginners looking to learn iOS development and experienced developers seeking to enhance their skills and discover new tools. Whether you're building your first app or looking to refine your existing projects, this collection provides essential resources to help you succeed in the iOS ecosystem.

51.7k
📦
Frontend Development

The "Awesome Frontend Development" project is a curated collection of resources aimed at enhancing the skills and knowledge of frontend developers. Frontend development involves creating the visual and interactive aspects of web applications, utilizing technologies such as HTML, CSS, and JavaScript. This list encompasses a variety of resources including frameworks, libraries, tools, tutorials, and design systems, catering to both beginners and experienced developers. By providing access to the latest trends, best practices, and community insights, this project empowers developers to build engaging and efficient user interfaces. Dive in to discover tools and techniques that can elevate your frontend development projects to new heights.

46.4k