awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
swiftbar avatar

swiftbar/SwiftBar

0
View on GitHub↗
4,184 Stars·124 Forks·Swift·MIT·5 Aufrufeswiftbar.app↗

SwiftBar

SwiftBar ist ein macOS-Menüleisten-Anpassungstool und ein Plugin-basierter Statusmonitor, der die Ausgabe ausführbarer Skripte und Shell-Befehle direkt in der System-Menüleiste anzeigt. Es fungiert als Shell-Skript-Dashboard, das Echtzeitdaten und Skriptergebnisse als interaktive Menüpunkte und Dropdowns rendert.

Das Projekt zeichnet sich dadurch aus, dass es als Automatisierungsschnittstelle fungiert, die sich in System-Shortcuts und externe URL-Schemata integriert, um Aktionen auszulösen und Statusanzeigen zu aktualisieren. Es unterstützt die Installation von Community-Skripten und das Paketieren komplexer Plugin-Assets in lokale Verzeichnisse.

Das System deckt ein breites Spektrum an Funktionen ab, einschließlich metadatengesteuertem Rendering für Schriftarten und Farben, intervallbasiertem Polling und Echtzeit-Datenstreaming sowie die Integration eingebetteter Web-Views innerhalb der Menüoberfläche. Es bietet zudem Zugriff auf Umgebungsvariablen für dynamische Logik und ermöglicht es, Skriptausführungsergebnisse in einem Terminal-Emulator für Debugging-Zwecke zu starten.

Features

  • Shell Script Execution Engines - Runs executable shell scripts as plugins and renders their standard output in the macOS menu bar.
  • Menu Bar Script Runners - Executes system scripts and displays their output directly in the macOS menu bar for real-time monitoring.
  • Shell Script Interfaces - Provides a visual interface for running executable scripts and shell commands to trigger system actions.
  • Incremental Menu Updates - Maintains open processes to update menu items in real-time as events occur without restarting scripts.
  • Plugin Managers - Manages the lifecycle of plugins, including discovery from local folders and repository installations.
  • Real-time Event Streams - Updates menu bar items in real-time via persistent background processes and event streams.
  • Item Action Triggers - Executes shell scripts, opens links, or refreshes plugins upon selection of specific menu items.
  • Interactive Dashboards - Renders real-time data and script results as interactive menu items and dropdowns on the desktop.
  • Fixed Interval Schedulers - Refreshes menu bar items at fixed intervals or based on cron expressions defined in metadata.
  • Directory-Based Plugin Discovery - Automatically discovers and imports executable plugins by scanning designated local directories.
  • Dashboard Refresh Scheduling - Automates the periodic refreshing of menu bar status items using intervals or cron schedules.
  • Real-Time Monitoring Systems - Tracks live data streams and system events using persistent background processes that update the menu bar.
  • Status Monitors - Runs community-made or custom scripts on schedules to show live system and web information.
  • Rich Text Formatting - Customizes menu entry appearance using parameters for colors, fonts, symbols, and markdown.
  • Metadata-Driven Rendering - Uses script output parameters to dynamically control fonts, colors, and images in the menu bar.
  • macOS Automation Tools - Provides a way to build personalized productivity tools by combining shell scripts and custom menu actions on macOS.
  • MacOS Shortcut Runners - Integrates macOS Shortcuts by displaying their results directly in the system menu bar.
  • Environment Variable Providers - Provides runtime system and metadata details via environment variables for conditional script logic.
  • URL Scheme Handlers - Provides a custom URL scheme to trigger plugin updates and system notifications from external apps.
  • Repository Plugin Installations - Enables browsing and installing pre-made script plugins from a built-in community repository.
  • Embedded Web Views - Renders specific URLs as persistent or temporary interactive web views within the menu interface.
  • Ephemeral Notifications - Generates temporary menu bar entries via URL schemes to display notifications and alerts.
  • Menu Bar Tools - Powerful menu bar customization tool.
  • Menu Bar Utilities - Listed in the “Menu Bar Utilities” section of the Awesome Mac awesome list.
  • System Utilities - Turns script output into macOS menu bar items.

Star-Verlauf

Star-Verlauf für swiftbar/swiftbarStar-Verlauf für swiftbar/swiftbar

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu SwiftBar

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit SwiftBar.
  • matryer/xbarAvatar von matryer

    matryer/xbar

    18,034Auf GitHub ansehen↗

    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

    Gobitbarmacmacos-menu
    Auf GitHub ansehen↗18,034
  • felixkratz/sketchybarAvatar von FelixKratz

    FelixKratz/SketchyBar

    11,920Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗11,920
  • toxblh/mtmrAvatar von Toxblh

    Toxblh/MTMR

    4,305Auf GitHub ansehen↗

    MTMR is a MacBook Touch Bar customizer that replaces the default interface with personalized buttons and layouts to trigger macOS system actions. It serves as an automation interface and hardware controller, allowing users to execute shell scripts, open URLs, and manage system settings like brightness, volume, and media playback through a touch-sensitive surface. The project functions as a widget engine and gesture mapper, providing a framework to display real-time system metrics and external data via plugins. It utilizes an event-driven system to assign automation scripts to multi-finger swi

    Swiftapplescriptbarcustom-touchbar
    Auf GitHub ansehen↗4,305
  • jacklandrin/onlyswitchAvatar von jacklandrin

    jacklandrin/OnlySwitch

    5,726Auf GitHub ansehen↗

    OnlySwitch is a macOS menu bar utility that provides a centralized panel of toggle switches for quickly changing system settings, running custom scripts, and controlling connected devices. It functions as a standalone application that combines AirPods management, notch hiding, Shortcuts launching, and system settings control into a single interface accessible from the menu bar. The application distinguishes itself through AI-powered automation capabilities, allowing users to generate and execute AppleScript from natural language commands using multiple AI model providers. It also supports voi

    Swiftaiai-agentsaudioplayer
    Auf GitHub ansehen↗5,726
Alle 30 Alternativen zu SwiftBar anzeigen→

Häufig gestellte Fragen

Was macht swiftbar/swiftbar?

SwiftBar ist ein macOS-Menüleisten-Anpassungstool und ein Plugin-basierter Statusmonitor, der die Ausgabe ausführbarer Skripte und Shell-Befehle direkt in der System-Menüleiste anzeigt. Es fungiert als Shell-Skript-Dashboard, das Echtzeitdaten und Skriptergebnisse als interaktive Menüpunkte und Dropdowns rendert.

Was sind die Hauptfunktionen von swiftbar/swiftbar?

Die Hauptfunktionen von swiftbar/swiftbar sind: Shell Script Execution Engines, Menu Bar Script Runners, Shell Script Interfaces, Incremental Menu Updates, Plugin Managers, Real-time Event Streams, Item Action Triggers, Interactive Dashboards.

Welche Open-Source-Alternativen gibt es zu swiftbar/swiftbar?

Open-Source-Alternativen zu swiftbar/swiftbar sind unter anderem: matryer/xbar — xbar is a macOS menu bar status tool and system extension utility that displays the output of shell scripts and… felixkratz/sketchybar — SketchyBar is a shell-scriptable system user interface and status bar replacement for macOS. It replaces the native… toxblh/mtmr — MTMR is a MacBook Touch Bar customizer that replaces the default interface with personalized buttons and layouts to… jacklandrin/onlyswitch — OnlySwitch is a macOS menu bar utility that provides a centralized panel of toggle switches for quickly changing… theboredteam/boring.notch — boring.notch is a macOS notch interface extension that provides a customizable software overlay for the hardware notch… monitorcontrol/monitorcontrol — MonitorControl is a macOS display control utility and external monitor manager. It functions as a DDC/CI display…