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
85 forks
last commit: 8 months ago
Linked from 1 awesome list

arch-linuxawesomeawesome-listcli-toollinuxpanelricericingterminal-emulatorstilingwindow-manager

Packages / window-managers

Bspwm 7,817 6 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,094 about 2 months ago Tiled scrollable window management for Gnome Shell. (JavaScript)
catwm 238 9 months ago very simple tiling window manager. (C)
coma 41 11 months ago My minimalistic X11 window manager. (C)
darwintiler 85 about 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 about 1 year ago A proof of concept of a scrolling window manager. (C)
exwm 2,850 12 months ago Emacs X window manager. (Emacs Lisp)
fpwm 12 over 12 years ago python tiling window manager .(python)
herbstluftwm 1,106 2 months ago A manual tiling window manager for X11. (C++,python)
howm 656 over 2 years ago A lightweight, X11 tiling window manager that behaves like vim. (C)
i3 9,613 3 months ago A tiling window manager. (C , perl)
larswm A tiling window manager based on 9wm. (C)
leftwm 2,890 about 2 months ago A tiling window manager for Adventurers. (rust)
marwind 11 almost 2 years ago A simple X11 tiling window manager. (Go)
notion 272 4 months ago Tiling tabbed window manager. (C,Lua)
pytyle1x Tiling manager which runs on top of EWMH window managers. (Python)
qtile 4,851 about 2 months ago A full-featured, hackable tiling window manager written and configured in Python .(python)
quicktile 880 8 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,345 about 2 months ago A dynamic tiling Wayland compositor. (Zig)
sara 196 over 2 years ago Originally a fork of catwm, now an offspring of dwm with a streamlined featureset, plus some bspwm. (C)
sdorfehs 291 5 months ago X11 Window manager. (C)
shellshape 395 about 7 years ago tiling window manager extension for gnome-shell .(typescript)
shod 178 3 months ago hybrid (floating and tiling) tabbed window manager. (C)
stumpwm 1,919 2 months 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 over 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 409 almost 2 years ago X11 tiling window manager using space partitioning trees. (C++)
wmii 117 over 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 796 9 months ago A fast floating WM written over the XCB library and derived from mcwm. (C)
9wm 165 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 almost 10 years ago a small window manager for X11 based originally off aewm . (C++)
afterstep 54 about 3 years ago Super configurable, extra lightweight, and fluidly fast Window Manager for X. (C)
berry 1,011 about 1 year ago A healthy, byte-sized window manager. (C)
blackbox 169 11 months ago A window manager for X11 (C++)
bouncy-window-manager 5 about 5 years ago . A toy X11 window manager that bounces windows around. (rust)
compiz OpenGL compositing manager . (C)
cswm 44 almost 3 years ago A simple X11 window manager. (C#)
cwm 375 over 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 over 3 years ago Implementation of footwm in chez scheme. (scheme)
fluxbox 327 2 months ago a windowmanager for X that was based on the Blackbox. (C++)
flwm 11 about 9 years ago fast light window manager. (C)
fvwm3 522 about 2 months ago FVWM version 3 -- the successor to fvwm2. (C)
gala 274 about 2 months ago beautiful window manager for Pantheon. (vala)
goomwm 190 about 4 years ago Get out of my way, Window Manager! . (C)
HOTDOG 311 4 months ago X11 Window Manager with Windows 3.1 Hot Dog Stand, Amiga Workbench, Atari ST GEM, and Classic Mac UI. (objective-c)
icewm 598 about 2 months ago A window manager designed for speed, usability, and consistency. (C++)
lcarswm 83 about 1 year 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 about 2 years ago Tiny and powerful window manager for X11. (C)
jwm 531 3 months ago Joe's window manager. (C)
karmen A window manager with support for docks and hidpi displays. (C)
kwin 538 about 1 month ago Easy to use, but flexible, X Window Manager and Wayland Compositor. (C++)
marco 199 7 months ago mate's default wm. (C)
metacity Gnome 2 wm . (C)
miniwinwm 41 almost 2 years ago Open source embedded window manager with overlapped windows. (C)
muffin 198 about 2 months 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 315 about 7 years ago Use X11 without a window manager . (C)
octopus-window-manager 2 over 5 years ago Low resource X11 Window manager using libcairo. (C)
openbox 640 6 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 124 about 2 months ago X11 window manager .(C++)
starwm 39 over 2 years ago an extensible, floating and tiling, X window manager for linux (rust)
sowm 917 over 1 year ago An itsy bitsy floating window manager (220~ sloc!) .(C)
tinywm 1,509 almost 3 years ago The tiniest window manager. (C)
twm Timeless Windows Manager . (C)
ukwm 21 6 months ago ukui window manager . (C)
uwm 8 about 3 years ago Useless window manager - Not a window manager!!! Just window manager experiments... (C)
waimea 8 over 9 years ago An X11 window manager designed for maximum efficiency. (C++)
windowlab 74 8 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 710 8 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 62 10 months ago advanced dynamic window manager. (C)
Alopex 36 almost 3 years ago tabbed tiling window manager .(C)
awesome 6,424 2 months ago awesome window manager .(lua)
chamferwm 251 4 months ago A tiling X11 window manager with Vulkan compositor. (C++)
dwm dynamic window manager. (C)
frankenwm 263 8 months ago Fast dynamic tiling X11 window manager. (C)
Hyprland 22,191 about 1 month ago Dynamic tiling Wayland compositor based on wlroots that doesn't sacrifice on its looks. (C++)
instantwm 339 about 2 months ago window manager for instantOS . (C)
kranewm 0 over 2 years ago An ICCCM & EWMH compliant X11 reparenting, dynamic window manager. (C++)
monsterwm 335 about 12 years ago tiny but monstrous tiling window manager. (C)
nwm 789 over 9 years ago A dynamic window manager for X11 written with Node.js. (Javascript)
sawfish 162 9 months ago Sawfish Window-Manager (Common Lisp)
spectrwm 1,338 7 months ago A small dynamic tiling window manager for X11. (C)
sxwm 9 almost 3 years ago Superior X Window Manager. (C)
velox 506 over 2 years ago Window manager inspired by dwm and xmonad. (C)
wingo 1,008 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,383 2 months ago a small but functional ICCCM-compliant tiling window manager . (Haskell)
yabai 24,334 2 months ago A tiling window manager for macOS based on binary space partitioning. (C)
Amethyst 14,899 about 2 months ago Automatic tiling window manager for macOS à la xmonad. (Swift)
vioarr 6 almost 3 years ago Open source, cross-platform window manager. Default window manager for Vali/MollenOS. (C)

Packages / Show off scripts

cmatrix 4,078 5 months ago Simple terminal matrix implementation. (C)
pipes.sh 2,524 6 months ago Script which generates animated colorful pipes. (shell)
cbonsai Tree growing animation with your own text. (C)
tty-clock 898 6 months ago Customizable clock in terminal. (C)

Packages / Terminals

Alacritty 56,937 about 2 months ago A cross-platform, GPU-accelerated terminal emulator. (rust)
cool-retro-term 22,488 8 months ago A good looking terminal emulator which mimics the old cathode display. (qml)
CRTerm 6 over 5 years ago CRT Terminal emulator (OpenGL). (java)
Contour 2,478 about 2 months ago Modern C++ Terminal Emulator. (C++)
darktile 3,050 almost 2 years ago a GPU rendered terminal emulator designed for tiling window managers. (go)
deepin-terminal 147 about 1 month ago Terminal for deepin DE. (C++)
eterm 40 about 2 years ago Eterm terminal emulator , made as a replacement for xterm. (C)
Extraterm 2,555 about 2 months ago The swiss army chainsaw of terminal emulators. (typescript)
Flterm 23 over 3 years ago fast light terminal emulator. (C++)
finalterm 3,837 over 9 years ago At last – a modern terminal emulator. (vala)
Guake 4,457 5 months ago Drop-down terminal for GNOME. (python)
Hyper 43,516 6 months ago A terminal built on web technologies. (javascript)
Konsole Konsole is a terminal emulator for the K Desktop Environment. (c++)
Kitty 25,038 about 1 month ago The fast, featureful, GPU based terminal emulator. (c, python)
Lilyterm 199 over 5 years ago A lightweight, but functional terminal emulator. (C)
Lilt 27 over 1 year ago a simple and portable terminal emulator. (c)
lite 158 almost 4 years ago Experimental cross-platform terminal emulator. (dart)
lwt 24 8 months ago lightweight terminal emulator based on the VTE and GTK libraries. (C)
Lxterminal 166 about 2 months ago VTE terminal emulator written in GTK. (c)
KMSCON 438 about 3 years ago Linux KMS/DRM based virtual Console Emulator. (C)
moonterm 20 about 1 year ago A minimalist and customizable terminal in lua. (lua)
notty 2,310 almost 8 years ago virtual terminal like xterm, gnome-vte,rxvt. (rust)
Pantheon 414 about 1 month ago Terminal emulator designed for elementary OS. (vala)
pyxterm 33 over 10 years ago a terminal written in javaScript with a python backend. (javascript)
qterminal 615 about 2 months 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 60,329 about 1 month ago A terminal for a more modern age. (typescript)
Terminology 669 about 2 months ago The best terminal emulator based on the Enlightenment Foundation Libraries. (c)
Termite 2,724 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,431 about 13 years ago Experimental Terminal platform built on WebKit + node.js that aims to construct aspects of the GUI . (javascript)
Termonad 401 9 months ago Terminal emulator configurable in Haskell. (Haskell)
Tilix A keyboard-centric VTE-based terminal. (d)
Tilda 1,283 2 months ago A Gtk based drop down terminal for Linux and Unix. (c)
Terminator 2,155 4 months ago Multiple GNOME terminals in one window. (python)
Tym 188 about 1 month ago Lua-configurable terminal emulator. (C)
Upterm 19,219 over 5 years ago A terminal emulator for the 21st century. (typescript)
uterm 24 almost 6 years ago A WIP terminal emulator, written in C++11 using Skia, libtsm, and GLFW. (C)
viter 69 over 4 years ago A Vim-ish terminal emulator written and expandable in Python. (python)
wives 138 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 18,374 about 2 months ago A GPU-accelerated cross-platform terminal emulator and multiplexer. (Rust)
xfce4-terminal 150 about 1 month 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 162 about 2 years ago XTerm emulator as a .NET library . (C#)
xterm.dart 522 7 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 110 over 7 years ago Terminal Emulator written in C++ and qml. (C++)
Zellij 22,243 about 1 month ago Terminal multiplexer with responsive layouts, collaborative sessions, and a plugin system. (Rust)
GateOne 6,283 almost 2 years ago Gate One is an HTML5-powered terminal emulator and SSH client. (javaScript)
JQuery.terminal A plugin for creating command line interpreters. (javascript)
Xterm 37,353 3 months 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 121 3 months ago A small Linux framebuffer virtual terminal. (C)
fauxterm 8 about 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 almost 7 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 almost 16 years ago lightweight, netwm compliant, x11 panel with desktop switcher, taskbar, systray and clock. (C)
bumblebee-status 1,233 about 2 months ago A modular, theme-able status line generator for the i3wm. (python)
cnx 194 9 months ago A simple X11 status bar for use with simple WMs. (rust)
conky 7,362 about 1 month ago Light-weight system monitor for X, Wayland, and other things, too
dwmbar-powerline 4 over 2 years ago dwmbar with powerline look. (go)
dwmbar 129 about 2 years ago A Modular Status Bar for dwm. (shell)
dzenbar 9 11 months ago dzen2 bar w multiple monitors support. (shell)
eww 9,571 about 2 months ago ElKowar's wacky widgets. (rust)
fbpanel 57 over 4 years ago lightweight X11 desktop panel. (C)
gobar 68 about 2 years ago minimalistic X status bar. (go)
goblocks 80 almost 3 years ago Fast, lightweight i3status . (go)
goi3bar 76 about 2 years ago Configurable, extensible replacement . (go)
i3blocks 2,308 about 1 year ago A flexible scheduler for your i3bar blocks. (C)
i3status-rust 2,893 about 2 months ago Very resourcefriendly and feature-rich replacement for i3status. (rust)
i3status 609 5 months ago Generates status bar to use with i3bar, dzen2 or xmobar. (C)
lemonbar 1,627 5 months ago A featherweight, lemon-scented, bar based on xcb. (C)
luastatus 294 6 months ago universal status bar content generator. (C)
lxpanel 59 about 2 months ago Lightweight X11 desktop panel. (C)
mate-panel 185 about 2 months ago MATE panel. (C)
monky 81 almost 5 years ago Universal status bar content generator. (Haskell)
mowedline 7 about 7 years ago A X status bar program. (scheme)
oxbar 47 about 2 months ago configurable X11 status bar for OpenBSD. (C)
perlpanel Panel made for X11 wms like openbox , icewm. (perl)
polybar 14,251 3 months ago A fast and easy to use bar. (C++)
polydock 200 about 1 month ago A shiny and hackable application dock. (typescript)
py3status 896 about 2 months 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,888 about 1 month 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 about 1 year ago Statusbar for linux window manager. (go)
taffybar 698 3 months ago A gtk based status bar for tiling window managers such as XMonad. (Haskell)
tianbar 30 12 months ago A status bar for XMonad using WebKit for rendering. (Haskell)
tint2 A lightweight panel/taskbar for Linux and BSD. (C)
tint3 51 about 1 year ago rewrite of the tint2 panel. (C)
tinto-panel 0 over 8 years ago Tiny X11 panel. (C)
unixbar 118 over 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 over 4 years ago A lightweight bar written .(go)
waybar 6,854 about 2 months ago Highly customizable Wayland bar for Sway and Wlroots based compositors. (C++)
winbar 261 about 2 months ago A familiar X11 panel/dock to ease new linux users transitio. (C++)
wingpanel 140 about 2 months 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 679 over 4 years ago A modern and lightweight status bar for X window managers. (C)
yagostatus 75 almost 2 years ago Yet Another i3status replacement. (go)
yambar Modular status panel for X11 and Wayland, inspired by polybar. (C)

Packages / CLI Tools

Atop 820 about 2 months ago System and process monitor for Linux. (C)
bashtop 10,824 over 1 year ago Linux/OSX/FreeBSD resource monitor (bash)
btop 21,529 3 months ago Linux/OSX/FreeBSD resource monitor (C++)
bpytop 10,219 11 months ago Linux/OSX/FreeBSD resource monitor (python)
bottom 10,428 about 2 months ago Yet another cross-platform graphical process/system monitor. (rust)
Glances 27,127 about 2 months ago Glances an Eye on your system. A top/htop alternative. (python)
Gotop 7,393 almost 2 years ago A terminal based graphical activity monitor inspired by gtop and vtop. (go,C)
gtop 9,741 10 months ago System monitoring dashboard for terminal. (js)
Htop htop is an interactive text-mode process viewer for Unix systems. (C)
Nvtop 8,353 about 2 months ago NVIDIA GPUs htop like monitoring tool. (C)
Nvitop 4,921 about 2 months ago An interactive NVIDIA-GPU process viewer and beyond, the one-stop solution for GPU process management. (python)
px 254 5 months ago ps and top for human beings. (python)
sampler 12,956 11 months ago Tool for shell commands execution, visualization and alerting. Configured with a simple YAML file. (go)
s-tui 4,285 11 months ago Terminal based CPU stress and monitoring utility. (python)
tiptop 1,785 about 2 months ago Command-line system monitoring. (python)
smterminal 10 over 6 years ago System monitoring for terminal on Linux, OSX and Windows. (typescript)
sysstat 3,034 about 2 months ago Performance monitoring tools for Linux. (C)
SystemMonitor 3 over 4 years ago A C++ based Linux system monitor. (C++)
vtop 4,134 over 4 years ago A graphical activity monitor for the command line. (js)
yant Yet Another Nvidia Top. (python)
ytop 2,152 over 4 years ago A TUI system monitor. (rust)
zenith 2,682 2 months ago Sort of like top or htop but with zoom-able charts, CPU, GPU, network, and disk usage. (rust)
zfxtop 374 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,363 about 2 months ago Console-based Audio Visualizer for Alsa. (C)
catnip 230 10 months ago terminal audio visualizer for linux/unix/macOS/windblows. (go)
cli-visualizer CLI based audio visualizer. (C++)
octavia 27 over 4 years ago Very configurable colored CLI visualizer. (C++)
ReVidia-Audio-Visualizer 24 over 4 years ago A highly customizable real time audio visualizer on Linux/Windows. (python)
xava 134 4 months ago X11 Audio Visualizer for ALSA. (C)
audio-visualizer 19 about 10 years ago Processing program for visualizing music and sounds. (java)
audio-visualizer-screenlet 36 about 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,179 about 1 year ago GLava - OpenGL audio spectrum visualizer. (C)
panon 193 over 1 year ago An Audio Visualizer Widget in KDE Plasma. (QML)
recidia-audio-visualizer 35 12 months ago A highly customizable real time audio visualizer on Linux (C++)
Realtime_PyAudio_FFT 976 9 months ago Realtime audio analysis in Python, using PyAudio and Numpy to extract and visualize FFT features from streaming audio. (python)
visualizer 16 about 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 488 over 3 years ago A ncurses file manager written in C with vim like keybindings. (C)
cfm 105 almost 3 years ago Simple and fast TUI file manager with no dependencies. (C)
clifm 1,361 about 2 months ago a completely CLI-based, shell-like and KISS file manager , lightweight as hell. (C)
clifm 108 over 4 years ago Command Line Interface File Manager. (Haskell)
dfm 10 over 2 years ago Dynamic File Manager. (C)
fff 4,095 11 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,489 about 2 months ago ranger-like terminal file manager. (rust)
lf 7,839 about 2 months ago Terminal file manager inspired by ranger. (go)
mc 2,622 about 2 months 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 about 6 years ago Ncurses File Manager for linux. (C)
nnn 19,467 about 2 months ago n³ The unorthodox terminal file manager. (C)
noice small file browser. (C)
ranger 15,729 3 months ago A VIM-inspired filemanager for the console. (python)
rover 329 about 2 years ago simple file browser for the terminal. (C)
sfm 228 6 months ago similar file manager. (C)
sheeetfm 6 almost 6 years ago A sheeet file manager for sheeet computers. (C)
vifm 2,770 about 2 months ago Terminal file manager. (C)
xplr 4,242 5 months ago A hackable, minimal, fast TUI file explorer. (Rust)
ansiweather 1,878 12 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,864 4 months ago weather app for the terminal written in Go
wttr.in 24,953 3 months ago The right way to check the weather
101fetch 2 about 5 years ago Screenfetch but for 101 school. (shell)
afetch 224 9 months ago Simple system info . (C)
afetch 55 almost 4 years ago A command-line system information tool. (assembly)
akkufetch 17 over 1 year ago Neofetch for laptop batteries. (python)
archey4 297 about 2 months 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 44 almost 2 years ago Unobtrusive project information fetcher. (go)
bfetch 134 about 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,541 about 2 months ago tiny fetch. (shell)
bunny 165 about 1 year ago Tiny system info fetch utility. (go)
bugfetch 1 about 4 years ago System Information Fetcher. (raku)
cinfo 7 about 2 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,917 4 months ago Simple yet fancy CPU architecture fetching tool. (C)
crfetch 0 almost 4 years ago A WIP neofetch-like program. (cyrstal)
cutefetch 47 3 months ago Tiny coloured fetch script with cute little animals (shell)
disfetch 63 almost 2 years ago Yet another *nix distro fetching program, but less complex. (shell)
diyfetch 229 over 1 year ago The ultimate fetch tool template. (shell)
efetch 7 6 months ago No description. (c)
elefetch Cross-platform alternative for neofetch. (go)
erlfetch 3 over 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 almost 4 years ago neofetch but for github. (typescript)
gf Go Fetch - small fetch written on Golang. (go)
Hilbifetch 26 about 2 years ago Simple and small fetch. (lua)
Hyperfetch 3 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 over 4 years ago Yet another fetch program. (C)
fastfetch 11,230 about 1 month ago Like neofetch, but much faster because written in c. Only Linux. (c)
ferris-fetch 124 8 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 368 about 2 years ago a fetch written in posix shell without any external commands. (shell)
fetcheya 7 about 4 years ago Fegeya Fetcheya is Scrift's System Information Tool. (C++)
fetcher 5 about 4 years ago Fegeya Fetcher, pretty & cute system-information-tool. Written in FlaScript. (shell)
fetch.scm 2 almost 2 years ago System information fetcher written in GNU Guile (scheme)
flexfetch 8 almost 3 years ago A fast and generic fetch. (c)
freshfetch 469 8 months ago a fresh take on neofetch. (rust)
frenzch.sh 27 almost 2 years ago A cozy fetch
fsi . FSI (Fetch System Info) cli tool. (rust)
fsfetch 0 almost 4 years ago A neofetch type program. (F#)
jfetch 27 7 months ago A minimal Linux fetch script. (shell)
info.sh 18 over 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,505 2 months ago A system information fetcher, with an emphasis on performance and minimalism. (rust)
mafetch 17 almost 7 years ago System info for Unix-like operating systems. (shell)
mfetch 29 about 4 years ago minmal fetch. (shell)
myfetch 1 about 1 year ago My neofetch-like program. (shell)
neofetch 22,274 6 months ago A command-line system information tool written in bash 3.2+ . (shell)
nerdfetch 507 3 months ago A POSIX nix fetch script using Nerdfonts. (shell)
nitch 564 7 months ago Incredibly fast system fetch (nim)
onefetch 10,473 about 2 months 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 over 3 years ago Think neofetch but in (perl)
phpfetch 2 almost 4 years ago An info fetch tool written in PHP. Because why not. /shrug
pokefetch 49 over 5 years ago Command-line tool similar to neofetch for looking up pokemon in terminal. (python)
pfetch 2,065 12 months ago A pretty system information tool written in POSIX sh. (shell)
profetch 13 about 3 years ago System Information Fetcher Written in GNU/Prolog. (Prolog)
rktfetch 6 over 1 year ago System fetch program. (racket)
rsfetch 106 about 4 years ago Fast (~1ms execution time) and somewhat(?) minimal fetch program. (rust)
rsfetch 46 over 1 year ago A WIP rewrite of rsfetch from scratch. (rust)
rxfetch 464 4 months ago minimal and pretty fetch. (shell)
sfetch 4 6 months ago A simple fetch program. (C++)
sheen 2 over 7 years ago Cross-platform desktop screenshot boasting tool (neo/screenFetch reimplemented). (python)
sysfetch 152 4 months ago Another system information tool. (C++)
tuatara 23 5 months ago Ziggidy nix system info fetcher. (zig)
tfetch 7 about 1 year ago Tree view like fetch. (python)
screenfetch 3,892 about 2 months ago Fetches system/theme information in terminal for Linux desktop screenshots. (shell)
ufetch Tiny system info for Unix-like operating systems. (shell)
uwufetch 751 9 months ago A meme system info tool for Linux, based on nyan/uwu trend on r/linuxmasterrace. (C)
vfetch 63 over 3 years ago A simple fetch tool for Linux . (python)
winfetch 1,464 9 months ago A command-line system information utility.Like Neofetch, but for Windows. (Powershell)
winfetch 146 over 3 years ago Neofetch/Screenfetch Alternative. (go)
wfetch 6 almost 4 years ago A neofetch like cli tool for windows. (go)
yafetch 28 4 months ago yet another shell. (C)
yayfetch 22 about 1 year ago Multi-platform screenfetch. (typescript)
skyfetch 38 about 1 year ago Simple system fetch information. (rust)
zeitfetch 61 2 months ago Instantaneous sysinfo, compatible with Windows, Linux, BSD and Mac OS X. (rust)
newsboat 3,041 about 2 months 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 over 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,139 about 2 years ago Colorful animations on terminal. (javascript)
Console-Services 5,542 11 months ago A curated list of awesome console services
Eza 12,860 about 2 months ago A modern replacement for 'ls' with icons and colors. (Rust)
genact 9,786 about 2 months ago A nonsense activity generator. (Rust)
Lolcat 6,143 11 months ago Rainbows and unicorns. (ruby)
mpv 28,974 about 2 months ago Command Line Media Player
musikcube 4,259 7 months ago a cross-platform, terminal-based music player. (C++)
No-More-Secrets 7,546 3 months ago A command line tool that recreates the famous data decryption effect. (C)
pywal 8,469 about 1 year ago Generate and change color-schemes on the fly. (python)
Themer 5,522 7 months ago themer takes a set of colors and generates themes for your apps. (javascript)
tdrop 1,144 4 months ago A glorified WM-independent dropdown creator. (Shell)
Getnews.tech 158 almost 2 years ago A web server that fetches data from the News API and formats it for display in the terminal. (javascript)
Howdoi 10,630 3 months ago instant coding answers via the command line. (python)
Wtf 15,932 6 months ago The personal information dashboard for your terminal. (go)
Wttr 24,953 3 months ago The right way to check the weather on terminal. (python)
Wego 7,864 4 months ago Another weather app for terminal with cool ascii art. (go)

Packages / Colorschemes

base16-builder 432 over 3 years ago nimble command-line tool that generates themes for your favourite programs
base16 family 630 over 1 year ago a collection of multiple color-schemes
bash-full-of-colors 183 about 3 years ago Advanced .bashrc and .bash_profile coming together with colorful output
Catppuccin 15,414 about 2 months ago Soothing pastel theme for the high-spirited!
Dracula 22,721 2 months ago A Dark theme for all the things!
everforest 2,984 2 months ago Comfortable & Pleasant Color Scheme
Flatui Flat UI colors for Terminal and iTerm
geometry 941 about 1 year ago a minimal, fully customizable and composable zsh prompt theme
Gogh 9,422 about 2 months ago Color Scheme for Gnome Terminal and Pantheon Terminal
gruvbox 1,669 8 months ago Retro groove color scheme
Nord 6,115 over 1 year ago An arctic, north-bluish color palette
OneDark 1,057 over 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,257 about 2 years ago All natural pine, faux fur and a bit of soho vibes for the classy minimalist
tokyo-night 564 almost 4 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,109 4 months ago Graphical application for generating different color variations of a Materia and Oomox themes (GTK2, GTK3 and others). (python)
wpgtk 2,072 2 months ago a colorscheme, wallpaper and template manager for *nix. (python)

Packages / Shells

Ammonite 2,610 3 months 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,759 2 months ago Expressive Programming Language + Versatile Interactive Shell. (Go)
Es 318 about 2 months ago a shell with higher-order functions. (C)
Fish 26,452 about 1 month ago The user-friendly command line shell. (C++)
gosh 41 about 6 years ago primitive shell. (go)
gsh 109 over 1 year ago A POSIX shell for Windows. (C, ada)
Hilbish 511 2 months ago a nice lil shell for lua people made with go and lua. (go)
Ion 1,484 3 months ago modern system shell that features a simple, yet powerful, syntax. (Rust)
Jsh 31 over 5 years ago A basic UNIX shell implementation. (C)
ksh93 562 almost 2 years ago Korn Shell. (C)
Mish 8 over 4 years ago minimalistic shell. (C)
Mksh 211 5 months ago MirBSD Korn Shell. (C)
Murex 1,511 about 2 months ago Bash-like $SHELL designed for greater commandline productivity and safer shell scripts. (go)
Mrsh 494 11 months ago A minimal POSIX shell. (C)
Nash 157 about 2 years ago a shell inspired by plan9 rc. (go)
Nushell 32,955 about 2 months ago A new type of modern shell. (Rust)
Nsh 920 almost 2 years ago command-line shell like fish, but POSIX compatible. (rust)
Oksh 364 6 months ago Portable OpenBSD ksh, based on the Public Domain Korn Shell. (C)
Oh 1,366 over 1 year ago A new Unix shell. (go)
Oil 2,974 about 2 months ago A Bash compatible, with modern Unix shell. (Python)
pdksh Public Domain Korn Shell. (C)
Powershell 45,805 about 1 month ago A cross platform shell for automation and configuration. (C#)
rc plan 9 shell. (C)
sesh 33 almost 4 years ago a very simple elegant shell. (go)
shirt 112 over 11 years ago SHell In Ruby? Totally! (ruby)
Shell++ 156 almost 2 years ago (C++)
tcsh C shell with file name completion and command line editing. (C)
ubsh 3 almost 4 years ago UnBloated (or Undefined Behavior...) shell. A small and lightweight non-POSIX shell. (C)
Xiki 3,760 about 5 years ago a shell console with gui features. (ruby)
Xonsh 8,470 about 1 month 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 almost 4 years ago Your fancy shell prompt fed by your guardian angel. (perl)
bash-git-prompt 6,741 6 months ago An informative and fancy bash prompt for Git users
bash-powerline 901 over 1 year ago Powerline-style Bash prompt in pure Bash script
bashed-on-a-feeling 130 almost 6 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,556 about 1 year ago Emoji on the command line
git-prompt 327 9 months ago bash prompt with GIT, SVN and HG modules
Hydro 711 about 2 months ago Minimal, lag-free prompt with async Git status
liquidprompt 4,516 about 2 months 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 over 2 years ago Minimal, informative and fast fish prompt
Mshp 3 almost 4 years ago Minimal and fast prompt. (rust)
Pokemon 4,232 7 months ago Pokemon terminal themes
polygot 182 about 1 year ago Color, ASCII-only Git prompt for zsh, bash, ksh93, mksh, pdksh, dash, and busybox ash
Powerlevel9k 13,465 almost 5 years ago Legacy prompt for ZSH
Powerlevel10k 46,947 3 months ago A Zsh theme revolves around customization and speed
Powerline 6,229 11 months ago A beautiful and useful prompt for your shell. (python)
Powerline-rust 51 7 months ago powerline-shell written in Rust
Pure 13,256 6 months ago Pretty, minimal and fast ZSH prompt
Purer 92 almost 4 years ago Single-line ZSH prompt, based on "Pure"
Promptus 15 over 1 year ago Very quick shell prompt that supports multiple shells. (C)
robbyrussell 167 almost 3 years ago Cross-shell robbyrussell theme written in JavaScript
sexy-bash-prompt 1,139 almost 4 years ago Bash prompt with colors, git statuses, and git branches
silver 466 11 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,643 2 months ago A Zsh prompt for Astronauts
Starship 45,894 about 1 month ago The minimal, blazing-fast, and infinitely customizable prompt for any shell!
Synth-shell 1,015 2 months ago improves your terminal experience and productivity through a combination of small bash scripts
Tide 3,062 5 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 over 5 years ago A simple wallpaper changer supporting various desktop environments and window managers for Linux. (python)
azote 369 about 2 months 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 395 over 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 about 1 year ago A Gradient / Blured Wallpaper Generator And Setter. (shell)
chwall tiny automatic wallpaper changer. (python)
dynamic-wallpaper 1,924 over 1 year ago A simple bash script to set wallpapers according to current time, using cron job scheduler .(shell)
fbsetbg 1 over 4 years ago Set your wallpaper with the best available application. (C)
komorebi 3,431 almost 3 years ago A beautiful and customizable wallpapers manager for Linux. (vala)
lean 280 over 1 year ago A lean, privacy-preserving dynamic wallpaper changer. (rust)
izulu 20 about 1 year ago weather-aware desktop background images. (shell)
feh 1,575 about 2 months ago a fast and light image viewer / setter. (C)
Nitrogen 361 8 months ago Background browser and setter for X windows. (c++)
Nathans-wallpaper 0 over 3 years ago Desktop wallpaper setter. (shell)
quickwall 192 almost 3 years ago Set latest wallpapers from Unsplash from the commandline. (python)
setroot 45 4 months 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 6 months ago Plasma5 wallpaper for different desktops. (QML)
xwallpaper 219 4 months ago wallpaper setting utility for X . (C)
xwinwrapl 540 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 372 over 1 year ago A wallpaper manager that makes it possible to put videos as wallpaper. (shell)
wallsetter 7 almost 2 years 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,316 6 months ago A curated list of Terminal frameworks, plugins & resources for CLI lovers

Backlinks from these awesome lists:

More related projects: