awesome-ricing

Desktop customization toolbox

A curated list of tools and resources for customizing Linux desktop environments

A curated list of awesome tools and technology to help you out with ricing on linux

GitHub

3k stars
22 watching
83 forks
last commit: 6 months ago
Linked from 1 awesome list

arch-linuxawesomeawesome-listcli-toollinuxpanelricericingterminal-emulatorstilingwindow-manager

Packages / window-managers

Bspwm 7,789 4 months ago A tiling window manager based on binary space partitioning. (C)
cocowm 12 almost 2 years ago Column Commander Window Manager for X11 Window System. (C)
dk tiling window manager taking inspiration from dwm, bspwm, and xmonad. (C)
PaperWM 3,060 about 1 month ago Tiled scrollable window management for Gnome Shell. (JavaScript)
catwm 237 7 months ago very simple tiling window manager. (C)
coma 41 9 months ago My minimalistic X11 window manager. (C)
darwintiler 85 almost 4 years ago No frills, super easy tiling "window manager" for MacOS and x11/Linux. (C, Nim)
echinus 66 over 5 years ago a lightweight and easily configurable tiling window manager .(C)
endlesswm 57 10 months ago A proof of concept of a scrolling window manager. (C)
exwm 2,847 10 months ago Emacs X window manager. (Emacs Lisp)
fpwm 12 over 12 years ago python tiling window manager .(python)
herbstluftwm 1,101 about 2 months ago A manual tiling window manager for X11. (C++,python)
howm 655 over 2 years ago A lightweight, X11 tiling window manager that behaves like vim. (C)
i3 9,553 15 days ago A tiling window manager. (C , perl)
larswm A tiling window manager based on 9wm. (C)
leftwm 2,873 about 1 month ago A tiling window manager for Adventurers. (rust)
marwind 11 over 1 year ago A simple X11 tiling window manager. (Go)
notion 272 about 2 months ago Tiling tabbed window manager. (C,Lua)
pytyle1x Tiling manager which runs on top of EWMH window managers. (Python)
qtile 4,819 6 days ago A full-featured, hackable tiling window manager written and configured in Python .(python)
quicktile 878 6 months ago (Adds window-tiling hotkeys to any X11 desktop. (An analogue to WinSplit Revolution for people who don't want to use Compiz Grid. (Python)
ratpoison A simple Window Manager with no fat library dependencies.(C)
river 3,310 10 days ago A dynamic tiling Wayland compositor. (Zig)
sara 196 about 2 years ago Originally a fork of catwm, now an offspring of dwm with a streamlined featureset, plus some bspwm. (C)
sdorfehs 288 2 months ago X11 Window manager. (C)
shellshape 396 almost 7 years ago tiling window manager extension for gnome-shell .(typescript)
shod 176 24 days ago hybrid (floating and tiling) tabbed window manager. (C)
stumpwm 1,911 about 1 month ago X11 Window Manager written entirely in Common Lisp. (Common Lisp)
subtle 4 over 10 years ago A grid-based manual window manager. (C, Ruby)
taowm 112 about 3 years ago The Acutely Opinionated Window Manager. (Go)
tidalwm 195 almost 3 years ago Simple and sane tiling window manager for Gnome Shell .(JavaScript)
wmderland 410 over 1 year ago X11 tiling window manager using space partitioning trees. (C++)
wmii 114 about 1 year ago A small, scriptable window manager, with a 9P filesystem interface and an acme-like layout. (C)
xoat 47 over 8 years ago An obstinate, asymmetric, tiling, window manager for X. (C)
2bwm 797 7 months ago A fast floating WM written over the XCB library and derived from mcwm. (C)
9wm 162 over 2 years ago X11 Window Manager inspired by Plan 9's rio. (C)
Iwm window manager for X that tries to keep out of your face. (C)
aewmpp 24 over 9 years ago a small window manager for X11 based originally off aewm . (C++)
afterstep 53 about 3 years ago Super configurable, extra lightweight, and fluidly fast Window Manager for X. (C)
berry 1,007 11 months ago A healthy, byte-sized window manager. (C)
blackbox 169 9 months ago A window manager for X11 (C++)
bouncy-window-manager 5 almost 5 years ago . A toy X11 window manager that bounces windows around. (rust)
compiz OpenGL compositing manager . (C)
cswm 44 over 2 years ago A simple X11 window manager. (C#)
cwm 374 about 1 year ago portable version of OpenBSD's cwm(1) window manager (C)
eggwm A lightweight QT4/QT5 window manager. (C++)
evilwm A really great window manager that's usable without writing a 20 line configuration file. (C)
footwm-chez 8 about 3 years ago Implementation of footwm in chez scheme. (scheme)
fluxbox 326 5 months ago a windowmanager for X that was based on the Blackbox. (C++)
flwm 11 almost 9 years ago fast light window manager. (C)
fvwm3 516 4 days ago FVWM version 3 -- the successor to fvwm2. (C)
gala 274 6 days ago beautiful window manager for Pantheon. (vala)
goomwm 190 almost 4 years ago Get out of my way, Window Manager! . (C)
HOTDOG 309 about 2 months ago X11 Window Manager with Windows 3.1 Hot Dog Stand, Amiga Workbench, Atari ST GEM, and Classic Mac UI. (objective-c)
icewm 597 9 days ago A window manager designed for speed, usability, and consistency. (C++)
lcarswm 83 11 months ago carswm (LCARS Window Manager) is a window manager that is supposed to look like an LCARS interface. It's written in Kotlin and utilizing XLib. (kotlin)
jbwm 31 almost 2 years ago Tiny and powerful window manager for X11. (C)
jwm 529 12 days ago Joe's window manager. (C)
karmen A window manager with support for docks and hidpi displays. (C)
kwin 528 4 days ago Easy to use, but flexible, X Window Manager and Wayland Compositor. (C++)
marco 199 5 months ago mate's default wm. (C)
metacity Gnome 2 wm . (C)
miniwinwm 40 over 1 year ago Open source embedded window manager with overlapped windows. (C)
muffin 197 18 days ago The window management library for the Cinnamon desktop (libmuffin) and its sample WM binary (muffin) . (C)
mutter A Wayland display server and X11 window manager and compositor library
no-wm 314 almost 7 years ago Use X11 without a window manager . (C)
octopus-window-manager 2 about 5 years ago Low resource X11 Window manager using libcairo. (C)
openbox 636 4 months ago Highly configurable, next generation window manager with extensive standards support. (C)
pawm a minimalistic window manager for the X Window System. (C)
pekwm 123 3 months ago X11 window manager .(C++)
starwm 39 over 2 years ago an extensible, floating and tiling, X window manager for linux (rust)
sowm 916 about 1 year ago An itsy bitsy floating window manager (220~ sloc!) .(C)
tinywm 1,504 over 2 years ago The tiniest window manager. (C)
twm Timeless Windows Manager . (C)
ukwm 21 3 months ago ukui window manager . (C)
uwm 8 almost 3 years ago Useless window manager - Not a window manager!!! Just window manager experiments... (C)
waimea 8 about 9 years ago An X11 window manager designed for maximum efficiency. (C++)
windowlab 74 6 months ago A small and simple window manager of novel design . (C)
windowmaker X11 window manager originally designed to provide integration support for the GNUstep Desktop Environment . (C)
vswm 35 over 2 years ago A very stupid window manager. (C)
worm 713 6 months ago A floating, tag-based window manager. (nim)
wm2 a window manager for X. (C)
xfwm3 xfce's window manager. (C)
xwm 158 over 2 years ago A tiny XCB floating window manager. (C)
adwm 64 8 months ago advanced dynamic window manager. (C)
Alopex 36 over 2 years ago tabbed tiling window manager .(C)
awesome 6,395 2 days ago awesome window manager .(lua)
chamferwm 252 about 2 months ago A tiling X11 window manager with Vulkan compositor. (C++)
dwm dynamic window manager. (C)
frankenwm 264 6 months ago Fast dynamic tiling X11 window manager. (C)
Hyprland 21,710 4 days ago Dynamic tiling Wayland compositor based on wlroots that doesn't sacrifice on its looks. (C++)
instantwm 339 26 days ago window manager for instantOS . (C)
kranewm 0 over 2 years ago An ICCCM & EWMH compliant X11 reparenting, dynamic window manager. (C++)
monsterwm 335 almost 12 years ago tiny but monstrous tiling window manager. (C)
nwm 788 about 9 years ago A dynamic window manager for X11 written with Node.js. (Javascript)
sawfish 162 7 months ago Sawfish Window-Manager (Common Lisp)
spectrwm 1,336 4 months ago A small dynamic tiling window manager for X11. (C)
sxwm 9 over 2 years ago Superior X Window Manager. (C)
velox 504 about 2 years ago Window manager inspired by dwm and xmonad. (C)
wingo 1,004 over 2 years ago A fully-featured window manager. (go)
wzrd 4 over 2 years ago An ICCCM & EWMH compliant X11 reparenting, dynamic window manager. (rust)
xmonad 3,364 5 days ago a small but functional ICCCM-compliant tiling window manager . (Haskell)
yabai 24,040 20 days ago A tiling window manager for macOS based on binary space partitioning. (C)
Amethyst 14,841 2 months ago Automatic tiling window manager for macOS à la xmonad. (Swift)
vioarr 6 over 2 years ago Open source, cross-platform window manager. Default window manager for Vali/MollenOS. (C)

Packages / Show off scripts

cmatrix 4,035 3 months ago Simple terminal matrix implementation. (C)
pipes.sh 2,510 3 months ago Script which generates animated colorful pipes. (shell)
cbonsai Tree growing animation with your own text. (C)
tty-clock 893 4 months ago Customizable clock in terminal. (C)

Packages / Terminals

Alacritty 56,489 19 days ago A cross-platform, GPU-accelerated terminal emulator. (rust)
cool-retro-term 22,379 5 months ago A good looking terminal emulator which mimics the old cathode display. (qml)
CRTerm 6 about 5 years ago CRT Terminal emulator (OpenGL). (java)
Contour 2,444 7 days ago Modern C++ Terminal Emulator. (C++)
darktile 3,045 over 1 year ago a GPU rendered terminal emulator designed for tiling window managers. (go)
deepin-terminal 146 7 days ago Terminal for deepin DE. (C++)
eterm 40 almost 2 years ago Eterm terminal emulator , made as a replacement for xterm. (C)
Extraterm 2,544 22 days ago The swiss army chainsaw of terminal emulators. (typescript)
Flterm 23 about 3 years ago fast light terminal emulator. (C++)
finalterm 3,838 about 9 years ago At last – a modern terminal emulator. (vala)
Guake 4,452 2 months ago Drop-down terminal for GNOME. (python)
Hyper 43,379 3 months ago A terminal built on web technologies. (javascript)
Konsole Konsole is a terminal emulator for the K Desktop Environment. (c++)
Kitty 24,637 4 days ago The fast, featureful, GPU based terminal emulator. (c, python)
Lilyterm 199 over 5 years ago A lightweight, but functional terminal emulator. (C)
Lilt 26 over 1 year ago a simple and portable terminal emulator. (c)
lite 158 over 3 years ago Experimental cross-platform terminal emulator. (dart)
lwt 24 6 months ago lightweight terminal emulator based on the VTE and GTK libraries. (C)
Lxterminal 162 3 months ago VTE terminal emulator written in GTK. (c)
KMSCON 437 almost 3 years ago Linux KMS/DRM based virtual Console Emulator. (C)
moonterm 19 11 months ago A minimalist and customizable terminal in lua. (lua)
notty 2,311 over 7 years ago virtual terminal like xterm, gnome-vte,rxvt. (rust)
Pantheon 413 5 days ago Terminal emulator designed for elementary OS. (vala)
pyxterm 33 about 10 years ago a terminal written in javaScript with a python backend. (javascript)
qterminal 611 16 days ago lightweight Qt terminal emulator based on QTermWidget. (c++)
quickterminal 6 over 9 years ago Lightweight terminal emulator. (C++)
Roxterm ROXTerm is a terminal emulator intended to provide similar features to gnome-terminal. (c)
rxvt-unicode rxvt-unicode is a fork of the well known terminal emulator rxvt. (c)
st st is a simple terminal implementation for X. (c)
Sakura Simple but powerful libvte based terminal emulator. (c)
Tabby 59,412 14 days ago A terminal for a more modern age. (typescript)
Terminology 663 5 months ago The best terminal emulator based on the Enlightenment Foundation Libraries. (c)
Termite 2,727 over 3 years ago A keyboard-centric VTE-based terminal. (c++)
Termit 143 about 1 year ago terminal emulator based on VTE library with Lua scripting. (c)
Termkit 4,432 almost 13 years ago Experimental Terminal platform built on WebKit + node.js that aims to construct aspects of the GUI . (javascript)
Termonad 401 7 months ago Terminal emulator configurable in Haskell. (Haskell)
Tilix A keyboard-centric VTE-based terminal. (d)
Tilda 1,279 5 months ago A Gtk based drop down terminal for Linux and Unix. (c)
Terminator 2,132 about 2 months ago Multiple GNOME terminals in one window. (python)
Tym 188 10 days ago Lua-configurable terminal emulator. (C)
Upterm 19,226 over 5 years ago A terminal emulator for the 21st century. (typescript)
uterm 24 over 5 years ago A WIP terminal emulator, written in C++11 using Skia, libtsm, and GLFW. (C)
viter 69 about 4 years ago A Vim-ish terminal emulator written and expandable in Python. (python)
wives 136 over 1 year ago A beautiful, modern & feature-rich Terminal Emulator. (dart)
wterm another light weight color terminal emulator based on rxvt project. (C)
Wezterm 17,875 5 days ago A GPU-accelerated cross-platform terminal emulator and multiplexer. (Rust)
xfce4-terminal 149 4 days ago Xfce Terminal is a lightweight and easy to use terminal emulator with advanced features (c)
Xiate lightweight VTE-based terminal. (c)
Xterm The xterm program is a terminal emulator for the X Window System. (c)
xtermSharp 161 about 2 years ago XTerm emulator as a .NET library . (C#)
xterm.dart 513 5 months ago xterm.dart is a fast and fully-featured terminal emulator for Flutter, with support for mobile and desktop platforms. (dart)
Yakuake Yakuake is a drop-down terminal emulator based on KDE Konsole technology. (c++)
yat 109 about 7 years ago Terminal Emulator written in C++ and qml. (C++)
Zellij 21,785 6 days ago Terminal multiplexer with responsive layouts, collaborative sessions, and a plugin system. (Rust)
GateOne 6,283 over 1 year ago Gate One is an HTML5-powered terminal emulator and SSH client. (javaScript)
JQuery.terminal A plugin for creating command line interpreters. (javascript)
Xterm 36,506 24 days ago Android terminal and Linux environment. (java)
Xterm.js Xterm.js is a terminal front-end component written in JavaScript that works in the browser. (typescript)
kterminal 27 over 4 years ago A terminal display emulator using libKTX and libGDX. (kotlin)
fbpad 117 19 days ago A small Linux framebuffer virtual terminal. (C)
fauxterm 8 almost 8 years ago A lightweight (~2KB), faux, terminal-like emulator for the web in javascript. (JavaScript)

Packages / Bars, Panels, and Widgets

barmaid.lua 5 almost 2 years ago A status-bar generation program for dzen2, lemonbar, or the terminal. (lua)
barr 80 over 6 years ago Barr is a status line style generator for LemonBar. (ruby)
bevelbar Draw an X11 status bar with fancy schmancy 1985-ish beveled borders. (C)
blockbar Blocks based status bar for X window managers. (C)
bmpanel 17 over 15 years ago lightweight, netwm compliant, x11 panel with desktop switcher, taskbar, systray and clock. (C)
bumblebee-status 1,231 7 days ago A modular, theme-able status line generator for the i3wm. (python)
cnx 192 7 months ago A simple X11 status bar for use with simple WMs. (rust)
conky 7,279 8 days ago Light-weight system monitor for X, Wayland, and other things, too
dwmbar-powerline 4 about 2 years ago dwmbar with powerline look. (go)
dwmbar 129 almost 2 years ago A Modular Status Bar for dwm. (shell)
dzenbar 9 8 months ago dzen2 bar w multiple monitors support. (shell)
eww 9,429 about 1 month ago ElKowar's wacky widgets. (rust)
fbpanel 56 over 4 years ago lightweight X11 desktop panel. (C)
gobar 67 almost 2 years ago minimalistic X status bar. (go)
goblocks 80 almost 3 years ago Fast, lightweight i3status . (go)
goi3bar 76 almost 2 years ago Configurable, extensible replacement . (go)
i3blocks 2,299 12 months ago A flexible scheduler for your i3bar blocks. (C)
i3status-rust 2,880 4 days ago Very resourcefriendly and feature-rich replacement for i3status. (rust)
i3status 606 2 months ago Generates status bar to use with i3bar, dzen2 or xmobar. (C)
lemonbar 1,629 3 months ago A featherweight, lemon-scented, bar based on xcb. (C)
luastatus 293 3 months ago universal status bar content generator. (C)
lxpanel 59 3 months ago Lightweight X11 desktop panel. (C)
mate-panel 184 about 1 month ago MATE panel. (C)
monky 81 almost 5 years ago Universal status bar content generator. (Haskell)
mowedline 7 almost 7 years ago A X status bar program. (scheme)
oxbar 46 7 months ago configurable X11 status bar for OpenBSD. (C)
perlpanel Panel made for X11 wms like openbox , icewm. (perl)
polybar 14,205 22 days ago A fast and easy to use bar. (C++)
polydock 199 6 days ago A shiny and hackable application dock. (typescript)
py3status 893 28 days ago py3status is an extensible i3status wrapper. (python)
pypanel lightweight panel/taskbar for X11 wms (python , C)
quobar 6 over 6 years ago X11 status bar. (go)
rust-dwm-status 32 over 7 years ago A status bar for dwm .(rust)
sketchybar 6,382 13 days ago A easily customizable MacOS statusbar. (C)
statbar 16 over 7 years ago A Linux status bar, supporting multiple lightweight clients (multi-head). (C)
statusbar 30 10 months ago Statusbar for linux window manager. (go)
taffybar 696 9 days ago A gtk based status bar for tiling window managers such as XMonad. (Haskell)
tianbar 30 9 months ago A status bar for XMonad using WebKit for rendering. (Haskell)
tint2 A lightweight panel/taskbar for Linux and BSD. (C)
tint3 50 12 months ago rewrite of the tint2 panel. (C)
tinto-panel 0 about 8 years ago Tiny X11 panel. (C)
unixbar 118 about 2 years ago Rust library for creating output for UNIX-style desktop bars like i3bar/swaybar, dzen2, lemonbar. (rust)
vala-panel Vala rewrite of SimplePanel. (C)
vbar 47 about 4 years ago A lightweight bar written .(go)
waybar 6,688 8 days ago Highly customizable Wayland bar for Sway and Wlroots based compositors. (C++)
winbar 263 13 days ago A familiar X11 panel/dock to ease new linux users transitio. (C++)
wingpanel 138 14 days ago Stylish top panel that holds indicators and spawns an application launcher. (vala)
xfce4-panel A panel made for xfce , should work on most stacking wms too. (C)
xmobar A minimalistic status bar. (Haskell)
yabar 680 over 4 years ago A modern and lightweight status bar for X window managers. (C)
yagostatus 75 over 1 year ago Yet Another i3status replacement. (go)
yambar Modular status panel for X11 and Wayland, inspired by polybar. (C)

Packages / CLI Tools

Atop 807 28 days ago System and process monitor for Linux. (C)
bashtop 10,794 over 1 year ago Linux/OSX/FreeBSD resource monitor (bash)
btop 21,039 13 days ago Linux/OSX/FreeBSD resource monitor (C++)
bpytop 10,176 9 months ago Linux/OSX/FreeBSD resource monitor (python)
bottom 10,283 7 days ago Yet another cross-platform graphical process/system monitor. (rust)
Glances 26,860 6 days ago Glances an Eye on your system. A top/htop alternative. (python)
Gotop 7,384 over 1 year ago A terminal based graphical activity monitor inspired by gtop and vtop. (go,C)
gtop 9,724 7 months ago System monitoring dashboard for terminal. (js)
Htop htop is an interactive text-mode process viewer for Unix systems. (C)
Nvtop 8,221 18 days ago NVIDIA GPUs htop like monitoring tool. (C)
Nvitop 4,823 25 days ago An interactive NVIDIA-GPU process viewer and beyond, the one-stop solution for GPU process management. (python)
px 250 2 months ago ps and top for human beings. (python)
sampler 12,575 9 months ago Tool for shell commands execution, visualization and alerting. Configured with a simple YAML file. (go)
s-tui 4,234 9 months ago Terminal based CPU stress and monitoring utility. (python)
tiptop 1,768 7 days ago Command-line system monitoring. (python)
smterminal 10 over 6 years ago System monitoring for terminal on Linux, OSX and Windows. (typescript)
sysstat 3,013 5 months ago Performance monitoring tools for Linux. (C)
SystemMonitor 3 over 4 years ago A C++ based Linux system monitor. (C++)
vtop 4,127 about 4 years ago A graphical activity monitor for the command line. (js)
yant Yet Another Nvidia Top. (python)
ytop 2,155 about 4 years ago A TUI system monitor. (rust)
zenith 2,645 about 2 months ago Sort of like top or htop but with zoom-able charts, CPU, GPU, network, and disk usage. (rust)
zfxtop 370 about 1 year ago [WIP] fetch top for gen Z with X written by bubbletea enjoyer. (go)
barva 118 over 2 years ago An audio visualizer that pulses the background of your terminal (or anything else). (python)
cava 4,301 6 days ago Console-based Audio Visualizer for Alsa. (C)
catnip 224 8 months ago terminal audio visualizer for linux/unix/macOS/windblows. (go)
cli-visualizer CLI based audio visualizer. (C++)
octavia 26 about 4 years ago Very configurable colored CLI visualizer. (C++)
ReVidia-Audio-Visualizer 23 about 4 years ago A highly customizable real time audio visualizer on Linux/Windows. (python)
xava 133 about 2 months ago X11 Audio Visualizer for ALSA. (C)
audio-visualizer 19 almost 10 years ago Processing program for visualizing music and sounds. (java)
audio-visualizer-screenlet 36 almost 2 years ago Cross-platform audio visualization desktop widget. (python)
desktop-visualizer 8 about 6 years ago Linux Desktop Music visualizer made with SFML. (C++)
electron-music-visualizer 8 about 4 years ago A desktop music visualizer using electronjs. (JavaScript)
glava 1,177 10 months ago GLava - OpenGL audio spectrum visualizer. (C)
panon 192 about 1 year ago An Audio Visualizer Widget in KDE Plasma. (QML)
recidia-audio-visualizer 34 10 months ago A highly customizable real time audio visualizer on Linux (C++)
Realtime_PyAudio_FFT 969 7 months ago Realtime audio analysis in Python, using PyAudio and Numpy to extract and visualize FFT features from streaming audio. (python)
visualizer 16 almost 7 years ago Transforms cava music visualizer in a cool desktop decoration. (shell)
visualizers 3 almost 8 years ago An audio visualizer for linux based on impulse. (rust)
cfiles 485 about 3 years ago A ncurses file manager written in C with vim like keybindings. (C)
cfm 105 over 2 years ago Simple and fast TUI file manager with no dependencies. (C)
clifm 1,351 6 days ago a completely CLI-based, shell-like and KISS file manager , lightweight as hell. (C)
clifm 107 about 4 years ago Command Line Interface File Manager. (Haskell)
dfm 10 about 2 years ago Dynamic File Manager. (C)
fff 4,090 9 months ago A simple file manager written in bash. (shell)
fm 2 over 5 years ago c99 ncurses file manager for posix. (C)
joshuto 3,465 12 days ago ranger-like terminal file manager. (rust)
lf 7,777 8 days ago Terminal file manager inspired by ranger. (go)
mc 2,585 8 days ago A free cross-platform orthodox file manager. (C)
mfm Minimal File Manager with multiple tabs and no dependencies. (C)
nav 25 over 8 years ago hackable ncurses file manager. (C)
ncursesFM 86 almost 6 years ago Ncurses File Manager for linux. (C)
nnn 19,339 6 days ago n³ The unorthodox terminal file manager. (C)
noice small file browser. (C)
ranger 15,634 17 days ago A VIM-inspired filemanager for the console. (python)
rover 330 almost 2 years ago simple file browser for the terminal. (C)
sfm 227 4 months ago similar file manager. (C)
sheeetfm 7 over 5 years ago A sheeet file manager for sheeet computers. (C)
vifm 2,748 6 days ago Terminal file manager. (C)
xplr 4,218 3 months ago A hackable, minimal, fast TUI file explorer. (Rust)
ansiweather 1,877 9 months ago Weather in terminal, with ANSI colors and Unicode symbols
Sky A simple weather monitor server for your terminal based on curl
wego 7,835 about 2 months ago weather app for the terminal written in Go
wttr.in 24,739 22 days ago The right way to check the weather
101fetch 2 almost 5 years ago Screenfetch but for 101 school. (shell)
afetch 222 7 months ago Simple system info . (C)
afetch 56 almost 4 years ago A command-line system information tool. (assembly)
akkufetch 17 about 1 year ago Neofetch for laptop batteries. (python)
archey4 295 26 days ago Simple system information tool written in Python (python)
archfetch 15 over 5 years ago Simple CLI system information tool for Arch Linux. (shell)
archimede 43 over 1 year ago Unobtrusive project information fetcher. (go)
bfetch 134 almost 2 years ago Dynamic fetch displayer that SuperB. (shell)
bitfetch simple cli system information tool . (C)
boxfetch.py 1 about 4 years ago Minimal Fetch in a Box. (python)
bunnfetch 3,508 about 3 years ago tiny fetch. (shell)
bunny 164 about 1 year ago Tiny system info fetch utility. (go)
bugfetch 1 almost 4 years ago System Information Fetcher. (raku)
cinfo 7 5 months ago a fast and minimal system information tool for linux-based operating systems. (C)
cfetch A simple system information tool for Linux. (shell)
cppfetch 18 over 3 years ago A neofetch-esque program written in CPP. (C++)
cpufetch 1,905 about 1 month ago Simple yet fancy CPU architecture fetching tool. (C)
crfetch 0 over 3 years ago A WIP neofetch-like program. (cyrstal)
cutefetch 45 28 days ago Tiny coloured fetch script with cute little animals (shell)
disfetch 63 over 1 year ago Yet another *nix distro fetching program, but less complex. (shell)
diyfetch 228 over 1 year ago The ultimate fetch tool template. (shell)
efetch 7 4 months ago No description. (c)
elefetch Cross-platform alternative for neofetch. (go)
erlfetch 3 about 7 years ago A screenfetch / neofetch clone written in Erlang/OTP. (erlang)
gentoofetch 5 over 4 years ago System information script for Gentoo GNU/Linux. (shell)
ghfetch 30 over 3 years ago neofetch but for github. (typescript)
gf Go Fetch - small fetch written on Golang. (go)
Hilbifetch 26 almost 2 years ago Simple and small fetch. (lua)
Hyperfetch 2 over 3 years ago a multi-threaded system information tool written in posix sh. (shell)
Kat-OH 7 over 3 years ago A huge fetch. (go)
ramfetch a fetch which displays memory info using /proc/meminfo. (shell)
lfetch 4 about 4 years ago Yet another fetch program. (C)
fastfetch 10,784 6 days ago Like neofetch, but much faster because written in c. Only Linux. (c)
ferris-fetch 124 6 months ago A system information tool for Rustaceans.(rust)
fetch 8 over 4 years ago polyglot fetch. (javaScript,rust,go)
fetch-master-6000 316 over 1 year ago Simple Dilbert themed system info-fe A system information tool for fetching tool. (perl)
fet.sh 367 almost 2 years ago a fetch written in posix shell without any external commands. (shell)
fetcheya 7 almost 4 years ago Fegeya Fetcheya is Scrift's System Information Tool. (C++)
fetcher 5 almost 4 years ago Fegeya Fetcher, pretty & cute system-information-tool. Written in FlaScript. (shell)
fetch.scm 2 over 1 year ago System information fetcher written in GNU Guile (scheme)
flexfetch 8 almost 3 years ago A fast and generic fetch. (c)
freshfetch 465 6 months ago a fresh take on neofetch. (rust)
frenzch.sh 27 over 1 year ago A cozy fetch
fsi . FSI (Fetch System Info) cli tool. (rust)
fsfetch 0 over 3 years ago A neofetch type program. (F#)
jfetch 27 5 months ago A minimal Linux fetch script. (shell)
info.sh 18 about 2 years ago Info.sh is a little script that works like screenfetch or neofetch, it show infos. (shell)
lovefetch 11 over 1 year ago A CLI System Information Too. (Python)
lunafetch 8 over 3 years ago Returns system information fast. (C++)
luafetch 3 over 1 year ago Info fetch program. (lua)
macchina 1,476 18 days ago A system information fetcher, with an emphasis on performance and minimalism. (rust)
mafetch 17 over 6 years ago System info for Unix-like operating systems. (shell)
mfetch 29 almost 4 years ago minmal fetch. (shell)
myfetch 1 11 months ago My neofetch-like program. (shell)
neofetch 22,176 4 months ago A command-line system information tool written in bash 3.2+ . (shell)
nerdfetch 489 16 days ago A POSIX nix fetch script using Nerdfonts. (shell)
nitch 560 5 months ago Incredibly fast system fetch (nim)
onefetch 10,351 11 days ago Git repository summary on your terminal. (rust)
paleofetch 167 almost 4 years ago neofetch, but written in (C)
pepefetch The pepe frog fetch. (rust)
perlfetch 1 about 3 years ago Think neofetch but in (perl)
phpfetch 2 over 3 years ago An info fetch tool written in PHP. Because why not. /shrug
pokefetch 48 about 5 years ago Command-line tool similar to neofetch for looking up pokemon in terminal. (python)
pfetch 2,057 10 months ago A pretty system information tool written in POSIX sh. (shell)
profetch 13 almost 3 years ago System Information Fetcher Written in GNU/Prolog. (Prolog)
rktfetch 6 over 1 year ago System fetch program. (racket)
rsfetch 106 almost 4 years ago Fast (~1ms execution time) and somewhat(?) minimal fetch program. (rust)
rsfetch 46 about 1 year ago A WIP rewrite of rsfetch from scratch. (rust)
rxfetch 458 about 2 months ago minimal and pretty fetch. (shell)
sfetch 4 4 months ago A simple fetch program. (C++)
sheen 2 over 7 years ago Cross-platform desktop screenshot boasting tool (neo/screenFetch reimplemented). (python)
sysfetch 151 about 1 month ago Another system information tool. (C++)
tuatara 22 2 months ago Ziggidy nix system info fetcher. (zig)
tfetch 7 12 months ago Tree view like fetch. (python)
screenfetch 3,881 4 months ago Fetches system/theme information in terminal for Linux desktop screenshots. (shell)
ufetch Tiny system info for Unix-like operating systems. (shell)
uwufetch 749 7 months ago A meme system info tool for Linux, based on nyan/uwu trend on r/linuxmasterrace. (C)
vfetch 62 over 3 years ago A simple fetch tool for Linux . (python)
winfetch 1,438 7 months ago A command-line system information utility.Like Neofetch, but for Windows. (Powershell)
winfetch 146 about 3 years ago Neofetch/Screenfetch Alternative. (go)
wfetch 6 almost 4 years ago A neofetch like cli tool for windows. (go)
yafetch 27 about 1 month ago yet another shell. (C)
yayfetch 22 11 months ago Multi-platform screenfetch. (typescript)
skyfetch 38 12 months ago Simple system fetch information. (rust)
zeitfetch 57 3 months ago Instantaneous sysinfo, compatible with Windows, Linux, BSD and Mac OS X. (rust)
newsboat 3,010 10 days ago An RSS/Atom feed reader forked from Newsbeuter. (C++/Rust)
Sfeed A very minimal and lightweight RSS/Atom Reader. (C)
snownews A text-mode RSS/Atom aggregator. (C)
ureader 11 about 10 years ago A minimalistic cli RRS reader with unicode and color support. (Haskell)
Cbonsai grow bonsai trees in your terminal. (C)
Chalk-Animation 2,134 about 2 years ago Colorful animations on terminal. (javascript)
Console-Services 5,518 9 months ago A curated list of awesome console services
Eza 12,224 7 days ago A modern replacement for 'ls' with icons and colors. (Rust)
genact 9,667 20 days ago A nonsense activity generator. (Rust)
Lolcat 6,118 9 months ago Rainbows and unicorns. (ruby)
mpv 28,577 7 days ago Command Line Media Player
musikcube 4,230 4 months ago a cross-platform, terminal-based music player. (C++)
No-More-Secrets 7,539 16 days ago A command line tool that recreates the famous data decryption effect. (C)
pywal 8,414 10 months ago Generate and change color-schemes on the fly. (python)
Themer 5,504 5 months ago themer takes a set of colors and generates themes for your apps. (javascript)
tdrop 1,143 about 2 months ago A glorified WM-independent dropdown creator. (Shell)
Getnews.tech 157 over 1 year ago A web server that fetches data from the News API and formats it for display in the terminal. (javascript)
Howdoi 10,610 30 days ago instant coding answers via the command line. (python)
Wtf 15,874 3 months ago The personal information dashboard for your terminal. (go)
Wttr 24,739 22 days ago The right way to check the weather on terminal. (python)
Wego 7,835 about 2 months ago Another weather app for terminal with cool ascii art. (go)

Packages / Colorschemes

base16-builder 431 over 3 years ago nimble command-line tool that generates themes for your favourite programs
base16 family 616 about 1 year ago a collection of multiple color-schemes
bash-full-of-colors 182 almost 3 years ago Advanced .bashrc and .bash_profile coming together with colorful output
Catppuccin 15,164 8 days ago Soothing pastel theme for the high-spirited!
Dracula 22,669 4 months ago A Dark theme for all the things!
everforest 2,933 21 days ago Comfortable & Pleasant Color Scheme
Flatui Flat UI colors for Terminal and iTerm
geometry 937 11 months ago a minimal, fully customizable and composable zsh prompt theme
Gogh 9,343 12 days ago Color Scheme for Gnome Terminal and Pantheon Terminal
gruvbox 1,661 6 months ago Retro groove color scheme
Nord 6,092 about 1 year ago An arctic, north-bluish color palette
OneDark 1,057 about 4 years ago Atom One Dark theme for Terminal
rainglow A collection of over 320 different color themes for various terminals and editors
rose-pine 1,237 almost 2 years ago All natural pine, faux fur and a bit of soho vibes for the classy minimalist
tokyo-night 562 over 3 years ago A clean, dark colorscheme that celebrates the lights of downtown Tokyo at night
UwU 316 over 1 year ago A dark and independent colorscheme purrying >,<
oomox 2,107 about 2 months ago Graphical application for generating different color variations of a Materia and Oomox themes (GTK2, GTK3 and others). (python)
wpgtk 2,060 21 days ago a colorscheme, wallpaper and template manager for *nix. (python)

Packages / Shells

Ammonite 2,612 28 days ago Scripting with Scala. (scala)
Bash Well known GNU Bourne Again SHell. (C)
Dash POSIX-compliant implementation of /bin/sh that aims to be as small as possible. (C)
Elvish 5,705 10 days ago Expressive Programming Language + Versatile Interactive Shell. (Go)
Es 314 4 days ago a shell with higher-order functions. (C)
Fish 26,252 4 days ago The user-friendly command line shell. (C++)
gosh 41 almost 6 years ago primitive shell. (go)
gsh 107 over 1 year ago A POSIX shell for Windows. (C, ada)
Hilbish 507 17 days ago a nice lil shell for lua people made with go and lua. (go)
Ion 1,476 7 days ago modern system shell that features a simple, yet powerful, syntax. (Rust)
Jsh 31 about 5 years ago A basic UNIX shell implementation. (C)
ksh93 559 over 1 year ago Korn Shell. (C)
Mish 8 over 4 years ago minimalistic shell. (C)
Mksh 211 3 months ago MirBSD Korn Shell. (C)
Murex 1,498 13 days ago Bash-like $SHELL designed for greater commandline productivity and safer shell scripts. (go)
Mrsh 494 9 months ago A minimal POSIX shell. (C)
Nash 157 almost 2 years ago a shell inspired by plan9 rc. (go)
Nushell 32,528 6 days ago A new type of modern shell. (Rust)
Nsh 916 almost 2 years ago command-line shell like fish, but POSIX compatible. (rust)
Oksh 360 4 months ago Portable OpenBSD ksh, based on the Public Domain Korn Shell. (C)
Oh 1,365 about 1 year ago A new Unix shell. (go)
Oil 2,848 5 days ago A Bash compatible, with modern Unix shell. (Python)
pdksh Public Domain Korn Shell. (C)
Powershell 45,601 6 days ago A cross platform shell for automation and configuration. (C#)
rc plan 9 shell. (C)
sesh 33 over 3 years ago a very simple elegant shell. (go)
shirt 112 about 11 years ago SHell In Ruby? Totally! (ruby)
Shell++ 154 over 1 year ago (C++)
tcsh C shell with file name completion and command line editing. (C)
ubsh 3 over 3 years ago UnBloated (or Undefined Behavior...) shell. A small and lightweight non-POSIX shell. (C)
Xiki 3,763 almost 5 years ago a shell console with gui features. (ruby)
Xonsh 8,430 4 days ago Python-powered, cross-platform, Unix-gazing shell. (Python)
Yash yet another shell is a POSIX shell with features like Global aliases, arrays, socket etc. (C)
Zsh Z-shell for power users. (C)

Packages / Prompts

angel-PS1 61 over 3 years ago Your fancy shell prompt fed by your guardian angel. (perl)
bash-git-prompt 6,727 4 months ago An informative and fancy bash prompt for Git users
bash-powerline 898 over 1 year ago Powerline-style Bash prompt in pure Bash script
bashed-on-a-feeling 130 over 5 years ago fast and minimalistic git prompt written in bash
bronze 49 almost 6 years ago A cross-shell customizable powerline-like prompt with icons. (go)
candypaint 7 over 6 years ago candy coated prompts for the ion shell. (rust)
emojify 1,553 11 months ago Emoji on the command line
git-prompt 327 7 months ago bash prompt with GIT, SVN and HG modules
Hydro 697 19 days ago Minimal, lag-free prompt with async Git status
liquidprompt 4,503 12 days ago A full-featured & carefully designed adaptive prompt for Bash & Zsh
MiniPrompt Minimalist Prompt, a decluttered and lightning fast, yet, feature rich, bash prompt!
Mooji 17 about 2 years ago Minimal, informative and fast fish prompt
Mshp 3 almost 4 years ago Minimal and fast prompt. (rust)
Pokemon 4,222 4 months ago Pokemon terminal themes
polygot 181 11 months ago Color, ASCII-only Git prompt for zsh, bash, ksh93, mksh, pdksh, dash, and busybox ash
Powerlevel9k 13,459 over 4 years ago Legacy prompt for ZSH
Powerlevel10k 46,514 6 days ago A Zsh theme revolves around customization and speed
Powerline 6,224 8 months ago A beautiful and useful prompt for your shell. (python)
Powerline-rust 51 5 months ago powerline-shell written in Rust
Pure 13,201 4 months ago Pretty, minimal and fast ZSH prompt
Purer 92 over 3 years ago Single-line ZSH prompt, based on "Pure"
Promptus 15 about 1 year ago Very quick shell prompt that supports multiple shells. (C)
robbyrussell 167 over 2 years ago Cross-shell robbyrussell theme written in JavaScript
sexy-bash-prompt 1,136 over 3 years ago Bash prompt with colors, git statuses, and git branches
silver 465 9 months ago A cross-shell customizable powerline-like prompt with icons. (rust)
shellby 193 almost 3 years ago Shelby is a fast zap , lightweight ,minimal shell prompt. (go)
Spaceship 19,561 22 days ago A Zsh prompt for Astronauts
Starship 45,425 4 days ago The minimal, blazing-fast, and infinitely customizable prompt for any shell!
Synth-shell 1,008 29 days ago improves your terminal experience and productivity through a combination of small bash scripts
Tide 3,013 3 months ago A modern prompt manager for Fish
wish A customizable, extensible, themable bash prompt

Packages / Background setting utilities and generators

auto_background_changer 21 about 5 years ago A simple wallpaper changer supporting various desktop environments and window managers for Linux. (python)
azote 365 9 days ago Wallpaper and colour manager for Sway, i3 and some other WMs. (python)
BashDynamicPaper 22 about 3 years ago Dynamic wallpaper setter.(shell)
battery-wallpaper 394 about 1 year ago Simple bash script to set wallpaper according to battery percentage with charging animations. (shell)
bing-desktop-wallpaper-changer 198 over 5 years ago Automatically changes desktop wallpaper to Bing Photo of the Day for Linux with Gnome. (shell) !!
canvas 149 10 months ago A Gradient / Blured Wallpaper Generator And Setter. (shell)
chwall tiny automatic wallpaper changer. (python)
dynamic-wallpaper 1,913 about 1 year ago A simple bash script to set wallpapers according to current time, using cron job scheduler .(shell)
fbsetbg 1 about 4 years ago Set your wallpaper with the best available application. (C)
komorebi 3,408 almost 3 years ago A beautiful and customizable wallpapers manager for Linux. (vala)
lean 278 over 1 year ago A lean, privacy-preserving dynamic wallpaper changer. (rust)
izulu 20 12 months ago weather-aware desktop background images. (shell)
feh 1,560 3 months ago a fast and light image viewer / setter. (C)
Nitrogen 360 6 months ago Background browser and setter for X windows. (c++)
Nathans-wallpaper 0 about 3 years ago Desktop wallpaper setter. (shell)
quickwall 191 almost 3 years ago Set latest wallpapers from Unsplash from the commandline. (python)
setroot 45 about 1 month ago simple X background setter inspired by imlibsetroot and feh. (C)
Unsplash-Random-Wallpaper-Setter 7 about 8 years ago simple script that changes your wallpaper to a random image from unsplash.it (shell)
Vallpaper 30 4 months ago Plasma5 wallpaper for different desktops. (QML)
xwallpaper 217 2 months ago wallpaper setting utility for X . (C)
xwinwrapl 538 over 2 years ago My fork of xwinwrap. Xwinwrap allows you to stick most of the apps to your desktop background. (C)
wallpaper-generator 31 over 8 years ago A simple wallpaper generator. (python)
wallset 370 about 1 year ago A wallpaper manager that makes it possible to put videos as wallpaper. (shell)
wallsetter 7 over 1 year ago A live wallpaper setter for linux. (shell)

Packages / resources (websites)

Alpha Coders A site with wallapapers, art, gifs, and a lot of other interesting media
UnSplash Website with thousands for freely-usable images
SimpleDesktops Wallpaper site specfically for Miniamal and Simple Wallpapers
wallhaven Massive walpaper website with an active comminuty
Wallpaper Cave Wallpaper site with a larger focus on user-submitted categories for wallpapers

Packages / Other

ArchWiki The Bible of linux configuration/resources
Guide to Switching to Ubuntu on Reddit A Beginner-frendly guide on how to switch to Ubuntu as a Daily Driver

Communities / Reddit

r/findmeadistro The Distro-hunting Subreddit
r/linux4noobs A community for those new to the Linux Operating System. The Wiki contains a wealth of information for new users to get started in Linux
r/unixporn A coumminty all about Ricing up Linux
r/terminal_porn The unixporn of terminals
r/conkyporn The unixporn of Conky
r/unixporn Discord The official r/unixporn Discord server
DE_WM Friendly Ricing community on telegram
dotfiles_IN Dotfiles Indonesia ( not EN )
r/unixporn tg r/unixporn telegram group
terminals are sexy 12,281 4 months ago A curated list of Terminal frameworks, plugins & resources for CLI lovers

Backlinks from these awesome lists:

More related projects: