This page contains a list, in chronological order, of third-party custom modules:
-
Next calendar events (using khal)
-
Chromecast currently playing (using catt)
-
Another Weather module (using weather.com)
-
External screen brightness (using ddcutil)
-
Another external screen brightness (using ddcutil too)
-
Screen brightness without external scripts (still ddcutil)
-
WireGuard (using NetworkManager/nmcli)
-
GPU usage monitor (using data from
/sys/class/hwmon/) -
UPower (Customizable energy/battery information using UPower dbus (battery, bluetooth, line-power etc))
-
Sway WM adaptive sync toggle (using Sway IPC)
-
waybar-mediaplayer (mediaplayer with progress bar, album art, tooltip, synced lyrics and notifications)
-
raffaem's waybar-stopwatch
-
raffaem's waybar-screenrecorder
-
ponas-niekas's waybar-timer
-
jbirnick's waybar-timer (interactive)
-
waybar-crypto (cryptocurrency ticker)
-
waybar-wise-fx-rate (wise fx rate)
-
Active services (show if a service is running, like a backup)
-
Athan Api (using alathan api)
-
mt190502's Pomodoro Timer (aka Pomobar)
-
wlsunset toggle (uses ip-api.com for location)
-
MaidLucy's Pipewire filter chain plugin toggle (using pw-cli)
-
zig-waybar-contrib (Fast, customizable waybar modules)
-
limichian's pomobar-rs (written in Rust)
-
yubilock (lock your screen when your Yubikey is disconnected)
-
waybar-alsa full alsa control for waybar [bash]
-
waybar-privacy-dots (A privacy-first module for your status bar.)
-
waybar-weather - Open-Meteo module that automatically retrieves your geo location using geoclue (single binary written in Go)
-
waybar-upower (Battery monitor without polling using UPower, DBus and Lua)
-
waybar-connman (Network monitor without polling using Connman, DBus and Lua)
-
waybar-todo-lists (Bash script, customizable todo list manager with tooltip, click action etc..)
-
waybar-countdown (Bash script that provides countdowns (for days)
set your target dates. scroll action to show different target date on bar.) -
waybar-claude-code (Claude Code usage stats: requests, tokens, cost, using
ccusage. Written in Go) -
ScrollMPRIS (Scrolling MPRIS module. Written in Rust)
- waybar-module-music (Dynamic player controls module for Waybar, using DBus & MPRIS. Written in Rust)
- Home
- Installation
- Configuration
- Styling
- Examples
- FAQ
- Modules:
- Backlight/Slider
- Backlight
- Battery
- Bluetooth
- CPU
- Cava
- CFFI
- Clock
- Custom
- DWL
- Disk
- Gamemode
- Group
- Hyprland
- Idle Inhibitor
- Image
- JACK
- Keyboard State
- Language
- Load
- MPD
- MPRIS
- Memory
- Network
- Niri
- Power Profiles Daemon
- Privacy
- PulseAudio/Slider
- PulseAudio
- River
- Sndio
- Sway
- Systemd failed units
- Taskbar
- Temperature
- Tray
- UPower
- User
- WirePlumber
- Workspaces
- Writing Modules