awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

System status bar

Ranking updated Aug 7, 2026

For system bars, the strongest matches are gyf-dev/immersionbar (This library provides utilities for managing status and navigation), adi1090x/polybar-themes (This project provides a collection of visual styles and) and jaagr/polybar (Polybar provides customizable desktop status bar overlays and modular). swiftuix/swiftuix and alexays/waybar round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Explore top open-source system status bar repositories, ranked by GitHub stars and activity, and find the best fit.

System status bar

Find the best repos with AI.We'll search the best matching repositories with AI.
  • gyf-dev/immersionbargyf-dev avatar

    gyf-dev/ImmersionBar

    11,459View on GitHub↗

    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

    This library provides utilities for managing status and navigation bars on Android, fitting the requested system bar customization category despite being platform-specific rather than cross-platform.

    JavaEdge-to-Edge LayoutsSystem Bar Padding UtilitiesImmersive Mode System Bars
    View on GitHub↗11,459
  • adi1090x/polybar-themesadi1090x avatar

    adi1090x/polybar-themes

    6,198View on GitHub↗

    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

    This project provides a collection of visual styles and themes for the Polybar status bar on Linux, directly addressing the requirement for status bar styling and desktop customization.

    ShellSystem Bar Visual StylingDesktop Status Bars
    View on GitHub↗6,198
  • jaagr/polybarjaagr avatar

    jaagr/polybar

    15,287View on GitHub↗

    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

    Polybar provides customizable desktop status bar overlays and modular system interface components, though its focus is restricted to X11 window managers rather than cross-platform operating systems.

    C++Status BarsDesktop Status Bars
    View on GitHub↗15,287
  • swiftuix/swiftuixSwiftUIX avatar

    SwiftUIX/SwiftUIX

    8,067View on GitHub↗

    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

    SwiftUIX is a SwiftUI component library and framework extension that includes specialized tools for navigation bar appearance and status bar integration, making it a relevant UI toolkit for iOS and macOS interface customization.

    SwiftStatus BarsNavigation Bar Controls
    View on GitHub↗8,067
  • alexays/waybarAlexays avatar

    Alexays/Waybar

    10,686View on GitHub↗

    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

    Waybar is a modular, CSS-styleable status bar designed for Wayland compositors that delivers the exact interface bar customization capabilities you are looking for, though it is specific to Wayland rather than cross-platform across all operating systems.

    C++Status Bars
    View on GitHub↗10,686
  • polybar/polybarpolybar avatar

    polybar/polybar

    15,280View on GitHub↗

    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

    Polybar is a customizable status bar and desktop panel for Linux that lets you display system metrics and window states, fitting the category even though it is limited to the X11 windowing system rather than cross-platform mobile environments.

    C++Status Bars
    View on GitHub↗15,280
  • felixkratz/sketchybarFelixKratz avatar

    FelixKratz/SketchyBar

    11,920View on GitHub↗

    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

    Sketchybar is a shell-scriptable menu bar and status bar replacement for macOS that lets you deeply customize and build dynamic system UI overlays, though it is limited to the macOS ecosystem rather than being cross-platform.

    CStatus Bars
    View on GitHub↗11,920
  • ashok-varma/bottomnavigationAshok-Varma avatar

    Ashok-Varma/BottomNavigation

    4,348View on GitHub↗

    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

    This Android UI component library manages bottom navigation bars with extensive visual customization and notification badge features, fitting the mobile-focused subset of the system bar customization category.

    JavaBottom Navigation Bars
    View on GitHub↗4,348
  • aurelhubert/ahbottomnavigationaurelhubert avatar

    aurelhubert/ahbottomnavigation

    3,824View on GitHub↗

    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

    This Android UI component library provides bottom navigation bars for managing tabbed interfaces and navigation states, making it a useful tool for mobile UI customization despite its platform-specific scope.

    JavaBottom Navigation Bars
    View on GitHub↗3,824
  • amnweb/yasbamnweb avatar

    amnweb/yasb

    4,209View on GitHub↗

    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

    YASB is a customizable status bar framework and desktop shell component for Windows that supports CSS-based styling and modular widget development, though it is focused on Windows rather than cross-platform use.

    PythonStatus Bars
    View on GitHub↗4,209
  • jordanbaird/icejordanbaird avatar

    jordanbaird/Ice

    26,062View on GitHub↗

    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

    Ice is a macOS menu bar manager that provides control over status icon visibility and arrangement, aligning well with status bar customization and system UI overlay needs though limited to macOS.

    SwiftMenu Bar ManagersMenu Bar OrganizersSystem Tray Managers
    View on GitHub↗26,062
  • faervan/bar-rsfaervan avatar

    faervan/bar-rs

    78View on GitHub↗

    A simple status bar, written using iced-rs (specifically the pop-os fork of iced, which supports the wlr layer shell protocol)

    This repository provides a custom status bar utility written in Rust using the Wayland layer shell protocol, making it a relevant tool for status bar styling and desktop interface customization.

    RustBars and Widgets
    View on GitHub↗78
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
gyf-dev/immersionbar11.5KJavaApache-2.0Jun 21, 2026
adi1090x/polybar-themes6.2KShellGPL-3.0May 31, 2026
jaagr/polybar15.3KC++MITSep 24, 2025
swiftuix/swiftuix8.1KSwiftMITJun 12, 2026
alexays/waybar10.7KC++mitFeb 19, 2026
polybar/polybar15.3KC++MITSep 24, 2025
felixkratz/sketchybar11.9KCGPL-3.0Jun 4, 2026
ashok-varma/bottomnavigation4.3KJavaApache-2.0Dec 14, 2020
aurelhubert/ahbottomnavigation3.8KJava—Jul 10, 2021
amnweb/yasb4.2KPythonotherFeb 18, 2026

Related searches

  • Navbar UI components
  • System utilities
  • a css framework for styling web interfaces
  • System theme manager
  • Design system
  • CSS layout engine
  • System debloater tools
  • Keyboard navigation system