awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
matryer avatar

matryer/xbar

0
View on GitHub↗
18,034 stars·653 forks·Go·MIT·9 vuesxbarapp.com↗

Xbar

xbar is a macOS menu bar status tool and system extension utility that displays the output of shell scripts and programs directly in the system menu bar. It functions as a script-based menu bar manager that runs local and third-party scripts to create real-time status indicators and dynamic dropdown menus.

The utility enables the creation of system monitoring dashboards and custom shortcut launchers by executing external programs as subprocesses. It transforms plain text script output into formatted menu items and supports interactive dropdown menus, where user interactions can trigger shell commands or open system URLs.

The system includes capabilities for local and external plugin integration through directory-based discovery. It manages execution frequency via filename-based scheduling and allows for the customization of menu element appearance through parameter-driven styling.

Features

  • Menu Bar Script Runners - Displays the output of shell scripts and programs directly in the macOS system menu bar.
  • macOS Utilities - Integrates custom automation and system monitoring into the macOS interface via script execution.
  • Menu Bar Managers - Displays real-time data and script outputs directly in the macOS menu bar.
  • Shell Plugin Architectures - Executes external programs as subprocesses to populate the system menu with their output.
  • Execution Schedulers - Determines script update frequency by parsing time intervals embedded directly within the plugin filenames.
  • Item Action Triggers - Allows menu item interactions to trigger the execution of shell scripts or open URLs.
  • Event-Driven Action Handlers - Maps menu interactions to the execution of shell commands or the opening of system URLs.
  • Dropdown Menus - Generates clickable lists of items beneath a menu entry using separators in the script output.
  • Standard Output Renderers - Transforms plain text script output into formatted macOS menu bar items and dropdown menus.
  • Automation Triggers - Runs scheduled scripts at specific intervals to track information without requiring a full application.
  • System Launchers - Provides a clickable dropdown menu to launch system actions, open URLs, or execute programs.
  • Refresh Rate Configurations - Allows users to specify script execution frequency by adding a time interval to the plugin filename.
  • Directory-Based Plugin Discovery - Implements a system to automatically detect and load executable scripts from designated local and remote directories.
  • Plugin Integrations - Discovers and installs third-party scripts from central directories to extend available functionality.
  • Local Plugin Discovery - Discovers and installs custom scripts from dedicated local directories to extend functionality.
  • System Monitoring Dashboards - Creates custom status indicators for system resources or external APIs using periodic shell scripts.
  • Desktop and GUI Development - macOS menu bar management.
  • Menu Bar Tools - Display output from scripts in the menu bar.
  • Menu Bar Utilities - Listed in the “Menu Bar Utilities” section of the Awesome Mac awesome list.

Historique des stars

Graphique de l'historique des stars pour matryer/xbarGraphique de l'historique des stars pour matryer/xbar

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Xbar

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Xbar.
  • swiftbar/swiftbarAvatar de swiftbar

    swiftbar/SwiftBar

    4,184Voir sur GitHub↗

    SwiftBar is a macOS menu bar customizer and plugin-based status monitor that displays the output of executable scripts and shell commands directly in the system menu bar. It functions as a shell script dashboard, rendering real-time data and script results as interactive menu items and dropdowns. The project distinguishes itself by acting as an automation interface that integrates with system shortcuts and external URL schemes to trigger actions and update status indicators. It supports the installation of community-made scripts and the packaging of complex plugin assets into local directorie

    Swiftmacosproductivityscripting
    Voir sur GitHub↗4,184
  • mortennn/dozerAvatar de Mortennn

    Mortennn/Dozer

    8,710Voir sur GitHub↗

    Dozer is a macOS desktop utility and menu bar manager designed to reduce visual clutter by controlling the visibility of status icons in the macOS menu bar. It functions as an icon toggle that allows users to hide unnecessary system icons from view. The application uses trigger icons to manage the visibility state of the menu bar, enabling users to selectively show or hide status indicators to customize the macOS interface and organize their desktop workspace. The tool implements these capabilities by interacting with native macOS accessibility frameworks and system hooks to query and modify

    Swiftmacosminimalisticstatusbar
    Voir sur GitHub↗8,710
  • felixkratz/sketchybarAvatar de FelixKratz

    FelixKratz/SketchyBar

    11,920Voir sur 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

    Cbarcustomizationdarwin
    Voir sur GitHub↗11,920
  • jordanbaird/iceAvatar de jordanbaird

    jordanbaird/Ice

    26,062Voir sur 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

    Swiftmacosmacos-appmenu-bar
    Voir sur GitHub↗26,062
Voir les 30 alternatives à Xbar→

Questions fréquentes

Que fait matryer/xbar ?

xbar is a macOS menu bar status tool and system extension utility that displays the output of shell scripts and programs directly in the system menu bar. It functions as a script-based menu bar manager that runs local and third-party scripts to create real-time status indicators and dynamic dropdown menus.

Quelles sont les fonctionnalités principales de matryer/xbar ?

Les fonctionnalités principales de matryer/xbar sont : Menu Bar Script Runners, macOS Utilities, Menu Bar Managers, Shell Plugin Architectures, Execution Schedulers, Item Action Triggers, Event-Driven Action Handlers, Dropdown Menus.

Quelles sont les alternatives open-source à matryer/xbar ?

Les alternatives open-source à matryer/xbar incluent : swiftbar/swiftbar — SwiftBar is a macOS menu bar customizer and plugin-based status monitor that displays the output of executable scripts… mortennn/dozer — Dozer is a macOS desktop utility and menu bar manager designed to reduce visual clutter by controlling the visibility… felixkratz/sketchybar — SketchyBar is a shell-scriptable system user interface and status bar replacement for macOS. It replaces the native… jordanbaird/ice — Ice is a macOS menu bar manager designed to provide granular control over the visibility, arrangement, and spacing of… dwarvesf/hidden — Hidden is a desktop productivity tool designed to manage and organize the macOS menu bar. It functions as a system… monitorcontrol/monitorcontrol — MonitorControl is a macOS display control utility and external monitor manager. It functions as a DDC/CI display…