Skip to content

Latest commit

 

History

History
52 lines (49 loc) · 5.19 KB

README.md

File metadata and controls

52 lines (49 loc) · 5.19 KB

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
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
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++ C++ Wayland Only

Bars

a list of projects made to create status bars only

Project Description Made-with Configured-in Platform
Waybar Highly customizable Wayland bar for Sway and Wlroots based compositors. C++ JSON Wayland Only
Polybar A fast and easy-to-use status bar C++ INI X11 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
Bar3x A powerful status bar for Linux desktops Go XML NA
Taffybar A gtk based status bar for tiling window managers such as XMonad Haskell Haskell X11 Only
gBar Blazingly fast status bar written with GTK C++ Custom (AKA YAML) Wayland Only
Gr8bar A cross-platform status bar made with Qt5 Python Python NA
YAB YAB - Yet Another Bar is gtk based statusbar for i3 with support for CSS (Archived) Rust Custom Wayland and X11
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
Ü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
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
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
Yambar (Codeberg) Modular status panel for X11 and Wayland C YAML Wayland and X11
Barbara A native Linux "bar", "dock", "panel", etc. written in Go, using Qt. Go NA X11 Only
nwg-panel GTK3-based panel for sway and Hyprland Wayland compositors Python NA Wayland Only
Tint2 (Gitlab) A lightweight panel/taskbar for Linux and BSD C Custom X11 Only
Cinnabar NA Python NA Wayland Only

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