YASB Reborn

Yet Another Status Bar. Craft a personal Windows status bar with beautiful widgets, live data, and custom automations. YASB blends performance with deep customization.

View Themes

Built-in Widgets

YASB includes a comprehensive library of ready-to-use modules. Simply declare the ones you need in your configuration file, customize their styles, and start tracking your system immediately.

Window Managers

Native integration for GlazeWM and Komorebi. Show workspaces, active window title, binding modes, and tiling directions right in your bar.

GlazeWM Komorebi

System Monitors

Track hardware performance in real-time. Full support for Libre Hardware Monitor sensors alongside native tracking.

CPU / GPU Memory / Disk Battery

Daily Utilities

Keep your workflow uninterrupted with built-in productivity widgets like weather metrics, to-do lists, and task timers.

Clock Weather Todo / Pomodoro

Media & Audio

Control your music and see what's playing. Access system volume, microphone status, and Cava visualizer.

Media Volume / Mic

Integrations

Stay on top of updates and connections directly from the bar with widgets spanning Github to local network controls.

Github OBS Traffic

And 50+ more widgets

Systray, Custom Scripts, Launchpad, Notifications... or build your own.

Explore Widget Library

Powerful Logic Simple YAML

Define your bars, screens, and widget positions with a clean, human-readable configuration format. No complex scripting required.

  • Multi-monitor support
  • Dynamic class naming for scoped styling
  • Built-in animation toggle per bar
  • Widget grouping and alignment controls
  • Powerful CLI (Command Line Interface)
styles.css
config.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
bars:
primary-bar:
enabled: true
screens: ["primary"]
class_name: "yasb-bar"
alignment:
position: "top"
center: true
animation:
enabled: true
widgets:
left: ["workspaces", "cpu"]
center: ["clock"]
right: ["tray", "battery"]
styles.css
config.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
* {
margin: 0px;
padding: 0px;
font-size: 12px;
font-weight: 600;
font-family: "Segoe UI", "Segoe Fluent Icons";
}
 
.yasb-bar {
background-color: var(--bar-bg);
border-bottom: 1px solid var(--bar-border);
backdrop-filter: blur(12px);
padding: 0 12px;
}

Pixel Perfect CSS Driven

Unlock unlimited aesthetic potential. Use standard CSS to style your bar, from glass-morphism effects to complex typography.

  • Full @import and Variable support
  • Scoped widget-level styling classes
  • Real-time hot-reloading on save
  • Custom tooltip and context menu support
  • Follow OS Theme in real-time

Built for Performance

YASB blends modern aesthetics with deep system integration, providing a seamless experience without draining your resources.

Composable

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

Native Integration

Built with Python and Win32 APIs for incredibly smooth performance and deep multi-monitor awareness.

Live Styling

Iterate quickly with CSS and configuration hot-reload. See your changes instantly without ever restarting.

Open Source

Transparent roadmap and community-driven development. Share themes and widgets with fellow enthusiasts.

Get started in minutes

Follow these three simple steps to set up your perfect status bar.

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 config.yaml to toggle widgets, set update intervals, and bind actions. The docs cover every option.

3

Style

Open styles.css to dial in surfaces, typography, and everything else. Reload to see changes instantly.

Read Installation Guide
YASB Dark Theme YASB Light Theme

Everything you need to customize

Comprehensive tools, guides, and community resources to get the most out of your YASB setup.

Documentation

Step-by-step guides covering widget configuration, CSS styling, environment variables, and creating custom automations.

Browse Docs

Theme Gallery

Download community-crafted themes to instantly match your bar to your desktop wallpaper and overall aesthetics.

Explore Themes

Community & Source

YASB is fully open-source. Report issues, suggest features, or contribute your own widgets to the main repository.

View Repository

Frequently Asked Questions

Everything you need to know about setting up and customizing YASB.

Yes! YASB is fully multi-monitor aware. You can configure different bars for different monitors or mirror the same configuration across all of them.
Absolutely. YASB's styling is entirely CSS-driven. You can create your own themes from scratch or modify existing ones. The community gallery is also a great place to share and discover new styles.
YASB is designed primarily for Windows 11 to match its modern aesthetic, but it is fully compatible with Windows 10 as well. It uses Win32 APIs for maximum performance on both versions.
Yes! YASB supports multiple bars on the same monitor.
Yes, YASB is completely free and open-source. You can download, modify, and distribute it without any cost. We welcome contributions from the community to help make it even better!
You can report bugs or request features by opening an issue on our GitHub repository. We actively monitor the repository and appreciate any feedback from the community to help us improve YASB.

Ready to upgrade your desktop?

Join the YASB community today and build your dream status bar.