Yet Another Status Bar for Windows

Craft a personal Windows status bar with beautiful widgets, live data, and custom automations. YASB blends performance with deep customization so your desktop reflects the way you work.

winget install --id AmN.yasb
Stable Loading...
Dev build Loading...

Powerful. Polished. Yours.

Tune every pixel with YAML configuration, CSS theming and a growing ecosystem of official and community widgets.

Composable widgets

Drop in productivity essentials like Clock, CPU, GPU, Network, Battery, and Media controls. Extend with specialized widgets for GlazeWM, Komorebi, OBS, and more.

Native Windows integration

Built with Python and Win32 APIs for smooth performance, system tray support, easy update, and true multi-monitor awareness.

Live styling pipeline

Iterate quickly with CSS and configuration hot-reload, ship your own themes and layouts without rebuilding the app.

Open source community

Transparent roadmap, issue triage, and contribution guides. Share themes, widgets, and integrations with fellow ricing enthusiasts.

Widget essentials out of the box

Mix and match to produce a dashboard that balances utility and aesthetics.

Start from a curated library that spans day-to-day essentials and the deep system insight Windows power users expect.

Every widget arrives with sensible defaults, live data bindings, and documented YAML patterns so you can extend, remix, or build your own modules with confidence.

  • System awareness Clock, weather, CPU/GPU, memory, disk, network, power, and hardware monitor widgets give you at-a-glance status across every display.
  • Productivity pulse Notes, Todo, Pomodoro, notifications, media/Spotify, and launchpad widgets keep focus tools within easy reach.
  • Tiling flow Dedicated GlazeWM and Komorebi widgets surface workspaces, layouts, binding modes, and stack details so your bar stays in sync with your tiling manager.
  • Shell companions Taskbar, Systray, applications, and Windows desktop widgets bring native shell affordances into the YASB canvas.
  • Automation & integrations GitHub, server monitors, custom scripts, OBS, and the YASB CLI tie the bar into the rest of your tooling stack.
  • Command-line control YASB CLI lets you start or stop the bar, toggle widgets per screen, reload configs, manage autostart, and even pull live logs from any terminal session.

Get started in minutes

Install the MSI, choose your widgets, and tweak YAML/CSS until the bar feels at home on your desktop.

1. Install

Grab the latest x64 or ARM64 installer or keep things automated with Winget. Launch YASB and pin it to run on startup.

2. Configure

Edit %USERPROFILE%/.config/yasb/config.yaml to toggle widgets, set update intervals, and bind actions. The docs cover every option.

3. Style

Open %USERPROFILE%/.config/yasb/styles.css to dial in surfaces, typography, and everything else. Reload to see changes instantly.