# System status bar

> AI-ranked search results for `system bars` on awesome-repositories.com — ordered by an LLM for relevance, best match first. 115 total matches; showing the top 12.

Explore on the web: https://awesome-repositories.com/q/system-bars

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/system-bars).**

## Results

- [gyf-dev/immersionbar](https://awesome-repositories.com/repository/gyf-dev-immersionbar.md) (11,459 ⭐) — ImmersionBar is a set of control utilities for Android designed to manage immersive display modes, notch-aware layouts, virtual keyboard visibility, and system bar aesthetics. It provides a centralized way to maximize screen real estate by toggling full-screen displays and controlling the behavior of status and navigation bars.

The library distinguishes itself through specialized adaptation for hardware cutouts and notches, calculating precise offsets and window insets to prevent user interface elements from being obscured. It also includes a dedicated handler for soft keyboard management, wh
- [adi1090x/polybar-themes](https://awesome-repositories.com/repository/adi1090x-polybar-themes.md) (6,198 ⭐) — This project is a collection of visual styles, layout variants, and color schemes for the Polybar status bar on Linux. It functions as a UI style coordinator that provides customizable status bar presets to modify the look and feel of a desktop environment.

The system includes a dynamic color generator that creates matching color palettes based on wallpaper assets or random selections. This ensures visual consistency by synchronizing the colors of the status bar and application launchers with the desktop background.

The project manages Linux desktop theming through the application of diverse
- [jaagr/polybar](https://awesome-repositories.com/repository/jaagr-polybar.md) (15,287 ⭐) — Polybar is a customizable status bar for X11 window managers that functions as a desktop shell interface for displaying real-time system metrics and application status. It serves as a shell script runner and system resource monitor, rendering a persistent graphical overlay on the desktop to track CPU load, memory usage, battery levels, and network connection details.

The project distinguishes itself by acting as a system tray host to manage background application icons and as a window manager interface that communicates via protocol messages to show active workspace indicators and window titl
- [swiftuix/swiftuix](https://awesome-repositories.com/repository/swiftuix-swiftuix.md) (8,067 ⭐) — SwiftUIX is a framework extension and component library that provides specialized layout tools and native platform bridges for SwiftUI. It functions as a declarative toolkit for building macOS and iOS applications by adding missing native components and expanded interface elements to the standard library.

The project focuses on bridging declarative state to native imperative APIs, particularly for macOS desktop interfaces. It includes specialized controls for window visibility, navigation bar appearance, and system status bar integration, as well as tools for managing system activity controll
- [alexays/waybar](https://awesome-repositories.com/repository/alexays-waybar.md) (10,686 ⭐) — Waybar is a modular status bar for Wayland compositors that provides a configuration-driven interface for system monitoring and desktop management. It functions as a shell component that integrates directly with Wayland protocols to track window manager states, manage system tray icons, and display real-time hardware, network, and power metrics.

The project distinguishes itself through a highly flexible architecture that allows for independent or synchronized interface bars across multiple monitors, each with unique layout and styling rules. Users can extend the bar's functionality by creatin
- [polybar/polybar](https://awesome-repositories.com/repository/polybar-polybar.md) (15,280 ⭐) — Polybar is a customizable X11 status bar and Linux desktop panel. It serves as a system information dashboard and window manager integration tool, rendering real-time hardware metrics, system status, and window state for Linux desktops.

The project features an inter-process communication system that allows separate processes to trigger dynamic updates or execute actions across the environment. It also includes a system for building hierarchical interactive menus that use this messaging to launch applications and system settings.

Capabilities cover system monitoring for network connectivity a
- [felixkratz/sketchybar](https://awesome-repositories.com/repository/felixkratz-sketchybar.md) (11,920 ⭐) — SketchyBar is a shell-scriptable system user interface and status bar replacement for macOS. It replaces the native menu bar with a customizable overlay that uses scriptable widgets and dynamic visual blocks to display real-time data.

The tool is distinguished by its use of external shell scripts to update visual elements and state. It supports a declarative configuration system that allows for the creation of multi-instance bars and the execution of batched commands to minimize flickering during startup.

The system provides capabilities for dynamic system monitoring through graphs and visua
- [ashok-varma/bottomnavigation](https://awesome-repositories.com/repository/ashok-varma-bottomnavigation.md) (4,348 ⭐) — BottomNavigation is an Android UI component library used to implement a standard navigation bar at the bottom of a mobile screen. It provides a reusable interface for accessing top-level application destinations while following mobile design standards.

The library includes a notification badge system to alert users of new content or pending actions on navigation tabs. This system allows for the customization of the colors, shapes, borders, and positions of these indicators, as well as control over their visibility.

The project covers broader mobile UI customization, enabling the modification
- [aurelhubert/ahbottomnavigation](https://awesome-repositories.com/repository/aurelhubert-ahbottomnavigation.md) (3,824 ⭐) — ahbottomnavigation is an Android UI component library that provides a view-based bottom navigation bar for implementing tabbed interfaces. It functions as a navigation framework for managing active tab states and triggering application logic through user interactions with a menu of three to five items.

The library includes a dynamic notification badge system that renders visual overlays on navigation items to alert users to pending updates. It also features an interactive view manager that coordinates navigation bar visibility and transitions based on real-time scroll events.

The component c
- [amnweb/yasb](https://awesome-repositories.com/repository/amnweb-yasb.md) (4,209 ⭐) — YASB is a customizable status bar framework and desktop shell component for Windows. It provides a toolkit for building personalized information bars using a modular class-based widget architecture and CSS-based styling.

The framework distinguishes itself through deep integration with Windows tiling window managers, allowing users to display active workspaces, tiling layouts, and window focus states. It also features automated visual consistency by generating system color schemes based on the current desktop wallpaper.

The project covers a wide range of capabilities, including real-time syst
- [jordanbaird/ice](https://awesome-repositories.com/repository/jordanbaird-ice.md) (26,062 ⭐) — Ice is a macOS menu bar manager designed to provide granular control over the visibility, arrangement, and spacing of system status icons. It functions as a workspace organization utility that allows users to hide unnecessary icons and rearrange active elements through a drag-and-drop interface, helping to maintain a clean and focused desktop environment.

The application distinguishes itself by prioritizing keyboard-driven navigation and workflow optimization. Users can assign custom global hotkeys to trigger specific menu bar actions or toggle visibility settings, enabling interaction with b
- [faervan/bar-rs](https://awesome-repositories.com/repository/faervan-bar-rs.md) (78 ⭐) — A simple status bar, written using iced-rs (specifically the pop-os fork of iced, which supports the wlr layer shell protocol)
