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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jacklandrin avatar

jacklandrin/OnlySwitch

0
View on GitHub↗
5,726 stele·231 fork-uri·Swift·MIT·3 vizualizărionlyswitch.click↗

OnlySwitch

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 voice-triggered switches and natural language command interpretation for hands-free control, along with custom switch building that runs shell or AppleScript commands with configurable on/off conditions. Additional differentiators include desktop widget placement via WidgetKit, keyboard shortcut assignment for any switch, and the ability to hide the MacBook Pro notch by adjusting the menu bar display.

The broader capability set includes toggling dark mode, hiding desktop icons, preventing system sleep, managing Bluetooth device connections with battery status display, playing internet radio streams, running screen tests, cleaning Xcode build caches, and enabling low power mode. The application also supports importing and triggering macOS Shortcuts directly from the menu bar, and provides menu bar icon hiding with drag-based configuration.

Features

  • Menu Bar Utilities - A menu bar app that provides toggle switches for system settings, shortcuts, and automation on macOS.
  • System Toggle Panels - Quickly toggling system settings and running custom scripts from the Mac menu bar without opening multiple preference panes.
  • Mac Automation Agents - Accepts a natural-language goal and generates an AppleScript to execute it with multiple AI model providers.
  • macOS Quick Settings Panels - Provides a menu bar panel of toggle switches to quickly change macOS system settings like dark mode, hidden files, and Bluetooth.
  • Custom Switch Builders - Builds custom toggle switches or buttons that run shell or AppleScript commands with status checking and hotkey support.
  • MacOS Shortcut Runners - Imports and triggers macOS Shortcuts from the menu bar without opening the Shortcuts app.
  • Mac Automation - Generates and executes AppleScript from natural language commands using AI models to automate macOS tasks.
  • Menu Bar Managers - Renders all switches and controls inside a persistent menu bar dropdown panel using native AppKit popover views.
  • AirPods Managers - Connecting to and displaying battery status for AirPods directly from the menu bar.
  • UI State Toggles - Each switch maintains its own on/off state via a boolean flag, with UI updates triggered by state changes.
  • Shell Command Execution - Executes shell commands via Process (NSTask) with configurable arguments and environment variables.
  • Custom Script Switch Builders - Builds custom toggle switches and buttons that run Shell or AppleScript with configurable on/off conditions.
  • AppleScript Integrations - Runs AppleScript commands through NSAppleScript or osascript, capturing output and errors.
  • macBook Notch Hiders - Hides the display notch on newer MacBook Pro models by adjusting the menu bar area on the current desktop.
  • Voice-Activated Triggers - Triggers switches using natural language voice commands for hands-free control.
  • Natural Language Switch Controls - Accepts spoken or typed commands like 'empty trash' to trigger switches through an OpenClaw-compatible skill.
  • Command Parsing - Interprets natural language commands via OpenClaw skill integration, mapping phrases to switch actions.
  • Natural Language Automation - Triggers macOS Shortcuts and system settings using natural language commands.
  • Global Keyboard Shortcuts - Registers global hotkeys using Carbon or Cocoa event taps to trigger switches without focus.
  • Bluetooth Device Polling - Periodically scans for paired Bluetooth devices to detect AirPods and read battery levels.
  • Notch Hiders - An app that visually conceals the MacBook Pro notch by adjusting the menu bar area.
  • System Sleep Inhibitors - Prevents the computer from sleeping or activating the screen saver while the toggle is on.
  • AirPods Managers - A utility that connects to and displays battery status for AirPods via Bluetooth detection.
  • Natural Language Setting Adjustments - Adjusts system settings by interpreting natural English commands without manual navigation.
  • Dark Mode Toggles - Switches the system-wide appearance between light and dark mode with a single click.
  • Desktop Widgets - Exposes switch controls as Apple Widgets using WidgetKit for desktop or notification center placement.
  • macOS - Places toggle switches and buttons as Apple Widgets on the desktop or notification center for one-click control.
  • Desktop Icon Toggles - Hides or shows all files and folders on the desktop with a single click for a clean workspace.
  • Keyboard Shortcuts - Assigns keyboard shortcuts to any switch or shortcut for mouse-free toggling.
  • Menu Bar Tools - All-in-one menu bar app for system toggles.
  • Menu Bar Utilities - All-in-one utility for system toggles.
  • System Tools - All-in-one app and settings menu bar app.

Istoric stele

Graficul istoricului de stele pentru jacklandrin/onlyswitchGraficul istoricului de stele pentru jacklandrin/onlyswitch

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru OnlySwitch

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu OnlySwitch.
  • leits/meetingbarAvatar leits

    leits/MeetingBar

    5,122Vezi pe GitHub↗

    MeetingBar is a macOS menu bar application that turns your calendar into a one‑click meeting hub. It syncs with your calendar accounts via EventKit, displays your current or next meeting title and countdown directly in the menu bar, and lets you join or create video meetings without opening your calendar app. The app lives as a status‑item popover and can launch automatically at login, register system‑wide keyboard shortcuts, and send local notifications or full‑screen reminders before meetings. What sets MeetingBar apart is its broad support for over fifty video‑conferencing platforms. It de

    Swiftapplecalendargoogle-calendar
    Vezi pe GitHub↗5,122
  • johnlindquist/kitAvatar johnlindquist

    johnlindquist/kit

    4,189Vezi pe GitHub↗

    Kit is a desktop automation framework and scriptable UI toolkit designed for building personalized productivity tools. It serves as a cross-platform CLI wrapper and macOS system automator, providing an environment to execute scripts that manage operating system tasks, file management, and application workflows. The project distinguishes itself with a dedicated LLM integration layer for structured data extraction and text generation, alongside a specialized UI framework for creating interactive input forms, HTML windows, and floating widgets. It features deep macOS integration through AppleScr

    TypeScript
    Vezi pe GitHub↗4,189
  • newmarcel/keepingyouawakeAvatar newmarcel

    newmarcel/KeepingYouAwake

    6,273Vezi pe GitHub↗

    KeepingYouAwake is a macOS menu bar utility that prevents a Mac from automatically entering sleep mode. It offers both manual and timed control, allowing users to keep their system awake with a single click from the menu bar or for a user-defined duration that automatically reverts upon expiry. The utility distinguishes itself through battery-aware operation, automatically disabling sleep prevention when the battery level drops below a configurable threshold to conserve power. This combines with a lightweight menu bar interface that provides instant activation and deactivation of sleep preven

    Objective-Ccaffeinemacosmenubar
    Vezi pe GitHub↗6,273
  • damascenorafael/reminders-menubarAvatar DamascenoRafael

    DamascenoRafael/reminders-menubar

    3,790Vezi pe GitHub↗

    This is a native macOS utility that serves as a menu bar client for Apple Reminders. It synchronizes with the system task database to allow users to view, create, and manage reminders directly from the system tray. The application is distinguished by a natural language task processor that extracts due dates, lists, and tags from unstructured text to automate reminder creation. It also features a global hotkey system, enabling the task interface to be triggered instantly via a keyboard shortcut from any active window. The tool provides broader productivity capabilities including task search a

    Swiftapple-remindersmacosmacos-menubar
    Vezi pe GitHub↗3,790
Vezi toate cele 30 alternative pentru OnlySwitch→

Întrebări frecvente

Ce face jacklandrin/onlyswitch?

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.

Care sunt principalele funcționalități ale jacklandrin/onlyswitch?

Principalele funcționalități ale jacklandrin/onlyswitch sunt: Menu Bar Utilities, System Toggle Panels, Mac Automation Agents, macOS Quick Settings Panels, Custom Switch Builders, MacOS Shortcut Runners, Mac Automation, Menu Bar Managers.

Care sunt câteva alternative open-source pentru jacklandrin/onlyswitch?

Alternativele open-source pentru jacklandrin/onlyswitch includ: leits/meetingbar — MeetingBar is a macOS menu bar application that turns your calendar into a one‑click meeting hub. It syncs with your… johnlindquist/kit — Kit is a desktop automation framework and scriptable UI toolkit designed for building personalized productivity tools.… newmarcel/keepingyouawake — KeepingYouAwake is a macOS menu bar utility that prevents a Mac from automatically entering sleep mode. It offers both… damascenorafael/reminders-menubar — This is a native macOS utility that serves as a menu bar client for Apple Reminders. It synchronizes with the system… sfsam/itsycal — Itsycal is a macOS calendar integration that provides a compact calendar interface and event view pinned to the system… mortennn/dozer — Dozer is a macOS desktop utility and menu bar manager designed to reduce visual clutter by controlling the visibility…