dorkhub

bars-and-widgets-list

a list of status bars and widget systems for *Nix operating systems

its-darsh
62updated 10 months ago
git clone https://github.com/its-darsh/bars-and-widgets-list.gitits-darsh/bars-and-widgets-list

Linux/Unix bars and widgets projects

TD;DR: this repository contains a list of projects designed for *Nix (Linux/Unix-like) operating systems, which are made to help you create desktop widgets and/or status bars

Widgets And Bars

a list of projects made to create desktop widgets (including status bars)

Project Description Made-with Configured-in Platform
eww ElKowars wacky widgets Rust Custom Wayland and X11
Fabric Next-Gen python framework for creating system widgets on *Nix systems! Python Python Wayland and X11
QuickShell Simple and flexbile QtQuick based desktop shell toolkit C++ QML Wayland and X11
AGS A customizable and extensible shell TS/JS TS/JS Wayland Only
Tsuki (Dead) A gtk4-layer-shell widget system for wayland compositors C Lua Wayland Only

Bars

a list of projects made to create status bars only

Project Description Made-with Configured-in Platform
YAB YAB - Yet Another Bar is gtk based statusbar for i3 with support for CSS (Archived) Rust Custom Wayland and X11
Yambar (Codeberg) Modular status panel for X11 and Wayland C YAML Wayland and X11
Waybar Highly customizable Wayland bar for Sway and Wlroots based compositors. C++ JSON Wayland Only
HybirdBar A status bar focused on wlroots Wayland compositors Rust JSON Wayland Only
Ironbar Customisable gtk-layer-shell wlroots/sway bar written in Rust. Rust JSON/TOML/YAML/Corn Wayland Only
gBar Blazingly fast status bar written with GTK C++ Custom (AKA YAML) Wayland Only
Rootbar (SoruceHut) a bar for wlroots based wayland compositors designed to address the lack of good bars for wayland. C NA Wayland Only
Sfwbar S* Floating Window Bar C Custom Wayland Only
Rwaybar A taskbar for wayland compositors. Rust Custom Wayland Only
nwg-panel GTK3-based panel for sway and Hyprland Wayland compositors Python NA Wayland Only
Cinnabar NA Python NA Wayland Only
Sysbar Modular status bar for wayland C++ CONF Wayland Only
Taffybar A gtk based status bar for tiling window managers such as XMonad Haskell Haskell X11 Only
Lemonbar A featherweight, lemon-scented, bar based on xcb C Shell X11 Only
Unknowndock unknowdock status bar for unknowwm Python Python X11 Only
Xmobar (Codeberg) A minimalist status bar Haskell Haskell X11 Only
Dwmblocks A suckless philosophy i3block like statusbar, patchable to add more functionality C C/Shell X11 Only
Xstatbar A small horizontal system-stats displayer for X11. C NA X11 Only
Oxbar configurable X11 status bar for OpenBSD (and xstatbar successor) C INI X11 Only
Barbara A native Linux "bar", "dock", "panel", etc. written in Go, using Qt. Go NA X11 Only
Tint2 (Gitlab) A lightweight panel/taskbar for Linux and BSD C Custom X11 Only
Polybar A fast and easy-to-use status bar C++ INI X11 Only
Zebar Zebar is a tool for creating customizable and cross-platform taskbars, desktop widgets, and popups. Rust JSON Windows, MacOS and X11
Übersicht Keep an eye on what is happening on your machine and in the World. Objective-C JavaScript MacOS Only
Simple-Bar A yabai status bar widget for Übersicht JavaScript JavaScript MacOS Only
SketchyBar A highly customizable macOS status bar replacement C Shell MacOS Only
Bar3x A powerful status bar for Linux desktops Go XML NA
Gr8bar A cross-platform status bar made with Qt5 Python Python NA

See Also

other projects you might be interested in

Project Description
SwayNotificationCenter A simple GTK based notification daemon for SwayWM
KivBar (Archive) A eww widgets like bar made in kivy
Dmenu (suckless.org) An efficient dynamic menu for X.
Sirula Simple app launcher for wayland written in rust

more like this

gns3theme

Custom color themes for GNS3 GUI. Built-in schemes, custom JSON themes, device symbols. Supports Linux and macOS.

Python50

search

search projects, people, and tags