Awesome Lists

awesome-linux

by inputsh

awesome listarchivedpushed over 3 years ago

penguin A list of awesome projects and resources that make Linux even more awesome. penguin

stars
4.4K
forks
400
watching
143
awesome lists
5
entries
79
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/inputsh/awesome-linux/links.svg)](https://awesome.facts.dev/awesome/inputsh/awesome-linux)
HTML
<a href="https://awesome.facts.dev/awesome/inputsh/awesome-linux"><img src="https://awesome.facts.dev/shield/inputsh/awesome-linux/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/inputsh/awesome-linux/links.svg

What's in the list

79 links in 5 sections, with live GitHub stats.activeno commit in 2y

Learning Resources / Bash Learning Resources

X Desktop Environments

  • Cinnamon

    Strives to provide a traditional user experience

  • EDE

    Small desktop environment built to be responsive, light in resource usage and to have a familiar look and feel

  • LXQt

    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

  • MATE

    Provides an intuitive and attractive desktop to Linux users using traditional metaphors. Fork of GNOME 2

  • Pantheon

    Pantheon is the default desktop environment originally created for the elementary OS distribution. The desktop has some similarities with GNOME Shell and macOS

X Windows Managers

  • 9wm

    Window manager that attempts to emulate the Plan 9 window manager 8-1/2 as far as possible within the constraints imposed by X

  • awesome

    Highly configurable window manager for X. Fast and extensible

  • Blackbox

    Lightweight window manager for the X window system, without library dependencies. Built using C++

  • bspwm

    Tiling window manager that represents windows as the leaves of a full binary tree

  • Compiz

    OpenGL compositing window manager. It has a plug-in system to be changed at runtime

  • dwm

    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

  • Enlightenment

    Window manager bundled with a whole suite of libraries to help you create beautiful user interfaces

  • Fluxbox

    Window manager for X, lightweight and easy to handle but full of features to make an easy and fast desktop experience. Built using C++

  • FVWM

    ICCCM-compliant multiple virtual desktop window manager for X. Extremely powerful

  • i3

    Tiling window manager. BSD-licensed. Primarily targeted at advanced users and developers

  • IceWM

    Window manager with the goal of being fast, simple, and not getting in the user's way

  • JWM

    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

  • Matchbox

    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

  • Mutter

    Window manager for X. Default window manager in GNOME 3

  • Openbox

    Highly configurable window manager with extensive standards support

  • ratpoison

    A simple window manager with no library dependencies, no graphics, and no decorations. Modeled after GNU Screen

  • Sawfish

    Extensible window manager. Its aim is to manage windows in the most flexible and attractive manner possible. Built using Lisp-based scripting language

  • wmii

    Small, scriptable window manager, with a 9P filesystem interface and an acme-like layout

  • xmonad

    Dynamically tiling X11 window manager. Makes work easier by automating aligning and searching for windows. Built using Haskell

Applications / GUI-based Applications

  • Builder

    IDE for GNOME that is focused on bringing the power of the GNOME platform to more developers

  • Evince

    The most popular document viewer on the GNOME platform

  • Gedit

    Powerful general purpose text editor

  • Polari

    IRC client built to be easy to use

  • To Do

    Minimalistic personal task manager designed to fit right into your GNOME desktop

  • FeedReader

    RSS desktop client able to integrate with multiple online services

  • Go For It!

    To-do list with built-in productivity timer

  • NaSC

    Intelligent calculator app

  • Spice-Up

    Desktop presentation app

  • Vocal

    Podcast client for the modern desktop

  • Dolphin

    File manager for KDE focusing on usability

  • Krita

    Painting program

  • Atom

    Hackable text editor for the 21st century

  • ghostwriter

    Distraction-free Markdown editor

  • GParted

    The most popular disk partitioning software out there

  • Kodi

    Most popular entertainment center

  • Zathura

    Highly customizable document viewer. It provides a minimalistic and space saving interface as well as an easy usage that mainly focuses on keyboard interaction

  • Etcher

    Flash OS images to SD cards and USB drives, safely and easily

  • Corebird

    Twitter client

  • GNOME Twitch

    Twitch player

  • Caprine

    Facebook's Messenger client with some added privacy features

  • PB for Desktop

    Pushbullet client

  • ramme

    Instagram client

  • Whatever

    Evernote client based on the web version

  • Y PPA Manager

    (Ubuntu) - Manage PPAs and search for packages

  • pirut

    (Fedora) - Provides a set of graphical tools for managing software

  • Synaptics

    (Debian and users) - Graphical package management program for

  • YaST

    (openSUSE) - Main package management tool on openSUSE

  • dnfdragora

    (Fedora) - A GUI for the package manager

  • Yay

    (Arch) - Yay is one of the many wrappers to which automatically downloads and installs packages from AUR, a full list can be found

  • Aura

    (Arch) - Secure, multilingual package manager

  • AppImageKit

    Using AppImageKit you can package applications in the format that runs on common Linux-based operating systems, such as RHEL, CentOS, Ubuntu, Fedora, debian and derivatives; one app = one file

Applications / Console-based Applications and Tools

  • cmus

    Small, fast and powerful console music player

  • fuck

    Command line tool which corrects your previously mistyped command

  • git

    Distributed version control system designed to handle everything from small to very large projects with speed and efficiency

  • glances

    Cross-platform system monitoring tool

  • htop

    Nice looking, customizable task manager

  • nano

    Simple to use text editor

  • photorec

    Useful tool for restoring deleted files

  • ranger

    Vim-inspired file manager for the console

  • screenFetch

    Fetches system/theme information in terminal

  • shellcheck

    Static analysis tool for shell scripts

  • speed-test

    Test your Internet connection speed and ping using

  • testdisk

    A tool for disk partition recovery

  • tig

    Text-mode interface for git. It functions mainly as a Git repository browser

  • vim

    Advanced text editor that seeks to provide the power of the de-facto Unix editor 'Vi', with a more complete feature set

  • vtop

    Easily-extendable activity monitor

  • wavemon

    Monitoring application for wireless network devices

  • youtube-dl

    A tool to download videos from YouTube and other video sites

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.