OnlySwitch
brew install --cask only-switch
v2.6.7
Menubar app providing quick toggles for macOS system settings like dark mode, hidden files, notch hiding, and custom shortcuts.
Why you might care
Open-source SwiftUI app that consolidates scattered system toggles into a single customizable menubar icon, reducing clutter. Supports keyboard shortcuts and desktop widgets. Good for users who frequently toggle settings and want faster access than digging through System Preferences.
309
30-day installs · #675
1.0k
90-day · #617
6.6k
365-day · #405
5.7k
★ GitHub stars · updated 2mo ago
GitHub topics
ai
ai-agents
audioplayer
clamshell
composable-architecture
dark-mode
macos
menubar-app
notch
pomodoro-timer
shortcuts
stagemanager
statusbar
swiftui
wallpaper
widgetkit
widgets
Links
- https://github.com/jacklandrin/OnlySwitch
- GitHub: jacklandrin/OnlySwitch
- Brew formula source: Casks/o/only-switch.rb
Blurb generated by claude-haiku-4-5 on today.
Raw metadata
{
"alternatives": [
"Bartender",
"BetterTouchTool",
"Automator"
],
"artifacts": [
{
"app": [
"Only Switch.app"
],
"target": "/Applications/Only Switch.app"
},
{
"zap": [
{
"trash": [
"~/Library/Application Support/OnlySwitch",
"~/Library/Caches/jacklandrin.OnlySwitch",
"~/Library/OnlySwitch",
"~/Library/Preferences/jacklandrin.OnlySwitch.plist"
]
}
]
}
],
"auto_updates": 1,
"categories": [
"menubar",
"system-utility"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "System and utility switches",
"disable_reason": null,
"disabled": 0,
"display_name": "OnlySwitch",
"enrichment_fetched_at": "2026-06-20T22:47:37+00:00",
"first_seen": "2026-06-20T00:47:34+00:00",
"full_token": "only-switch",
"github_default_branch": "main",
"github_last_commit_at": "2026-03-29T19:11:22Z",
"github_readme_excerpt": "   \n\u003cp align=\"middle\"\u003e\n \u003ca href=\"https://onlyswitch.click\"\u003e\n \u003cimg alt=\"AppIcon\" src=\"https://github.com/jacklandrin/OnlySwitch/blob/main/OnlySwitch/Assets.xcassets/AppIcon.appiconset/icon_256x256@2x.png?raw=true\" width=\"128px\" align=\"center\" /\u003e\n \u003c/a\u003e\n\u003c/p\u003e\n\n\u203c\ufe0f **Auto-updating has failed from 2.5.6 and below, please manually update or use Homebrew.**\n\n# OnlySwitch\n\n***Menubar is smaller, you only need an All-in-One switch.***\n\n## Install by Homebrew\n\n```\nbrew install only-switch\n```\n## Manually Download\n[**Download the app**](https://github.com/jacklandrin/OnlySwitch/releases/latest/download/OnlySwitch.dmg)\n\n## Communities\nTelegram group: https://t.me/OnlySwitchforMac\n\nDiscord: https://discord.gg/UzSNpYdPZj\n\n## What\u0027s the OnlySwitch?\nOnlySwitch provides a series of toggle switches to simplify your routine work, such as Hidden desktop icons, dark mode, and hide notch of the new Macbook Pro. The switches show on your status bar, you can control them effortlessly. Switch and Shortcuts items can be customized (remove/add or sort) to show on the list. These functionalities even can be put on your desktop as Widgets.\n\nSince Version 1.7, **Shortcuts** can be imported into OnlySwitch.\n\nSince Version 2.0, supports **keyboard shortcuts**. You can control your all switches and Shortcuts with the keyboard.\n\n\u003cp align=\"center\"\u003e\n\u003cimg alt=\"Only Switch\" src=\"https://github.com/user-attachments/assets/40d94175-6487-4c59-b09e-2261ac5b8453\" width=\"80%\" align=\"center\" /\u003e\n\u003c/p\u003e\n\nSince Version 2.3.6, the Switches Availability (including Player and Hide Menu Bar Icons) is moved to System\u0027s menu bar.\n\n\n\nSince Version 2.5.0, OnlySwitch has started to support **Apple Widg",
"github_repo": "jacklandrin/OnlySwitch",
"github_stars": 5733,
"github_topics": [
"ai",
"ai-agents",
"audioplayer",
"clamshell",
"composable-architecture",
"dark-mode",
"macos",
"menubar-app",
"notch",
"pomodoro-timer",
"shortcuts",
"stagemanager",
"statusbar",
"swiftui",
"wallpaper",
"widgetkit",
"widgets"
],
"homepage": "https://github.com/jacklandrin/OnlySwitch",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 309,
"installs_365d": 6570,
"installs_90d": 1034,
"last_seen": "2026-06-20T00:47:34+00:00",
"llm_generated_at": "2026-06-20T23:05:09+00:00",
"llm_model": "claude-haiku-4-5",
"names": [
"OnlySwitch"
],
"one_liner": "Menubar app providing quick toggles for macOS system settings like dark mode, hidden files, notch hiding, and custom shortcuts.",
"rank_30d": 675,
"rank_365d": 405,
"rank_90d": 617,
"raw_hash": "f957d2da1be517ff",
"ruby_source_path": "Casks/o/only-switch.rb",
"tap": "homebrew/cask",
"token": "only-switch",
"version": "2.6.7",
"why_use_this": "Open-source SwiftUI app that consolidates scattered system toggles into a single customizable menubar icon, reducing clutter. Supports keyboard shortcuts and desktop widgets. Good for users who frequently toggle settings and want faster access than digging through System Preferences."
}