🍺 BREW Explorer

← all casks

Peninsula

brew install --cask peninsula v0.1.0

Notch app for window management

2
30-day installs · #8363
9
90-day · #6404
58
365-day · #5462
456
★ GitHub stars · updated 10mo ago

Links

Raw metadata
{
  "alternatives": [],
  "artifacts": [
    {
      "uninstall": [
        {
          "quit": "Celve.Peninsula"
        }
      ]
    },
    {
      "app": [
        "Peninsula.app"
      ],
      "target": "/Applications/Peninsula.app"
    }
  ],
  "auto_updates": null,
  "categories": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Notch app for window management",
  "disable_reason": null,
  "disabled": 0,
  "display_name": "Peninsula",
  "enrichment_fetched_at": "2026-06-20T22:48:04+00:00",
  "first_seen": "2026-06-20T00:47:34+00:00",
  "full_token": "peninsula",
  "github_default_branch": "main",
  "github_last_commit_at": "2025-10-10T07:50:39Z",
  "github_readme_excerpt": "# Peninsula\n\nA macOS notch app that helps you manage your Mac.\n\n## Installation\n\n1. Go to [Releases](https://github.com/Celve/Peninsula/releases) to download the latest version (the zip).\n2. Unzip the file and run the Peninsula.app.\n3. Trust the app in Privacy \u0026 Security in System Settings.\n4. Grant access to Accessibility.\n\nAccessibility is required for Peninsula to get the app list and show the notification count. You can also build the app yourself with this GitHub repo.\n\n## Features\n\n### Cmd-Tab\n\nReplace the default Cmd-Tab with a more useful window switcher. Use `cmd + tab` to show the window switcher:\n\n- Hold `cmd` and press `tab` to move to the next app\n- Hold `cmd` and press `shift` to move to the previous app\n- Hold `cmd` and press `esc` to exit the app switcher and do nothing\n- Unhold `cmd` to select the app\n\nThis part of code mainly comes from [alt-tab-macos](https://github.com/lwouis/alt-tab-macos).\n\n\u003chttps://github.com/user-attachments/assets/d58ce0d5-c685-44df-9a50-4afe99a710db\u003e\n\n### Cmd-Tab with Search\n\nYou can define a keyboard shortcut to show the window switcher with search.\nIn the search view, you can type the name of the window you want to switch to.\nOnly target windows that match the search will be shown.\nThen press `enter` to switch to the window.\n\nThis can be configured in the settings in the apps view, which can be entered by clicking the gear icon on the top right corner of the apps view.\n\n### Switch inside Peninsula\n\nClick the original notch to show Peninsula, and click again to move to next Peninsula window.\nClick anywhere outside Peninsula to exit.\n\nThere are totally 5 Peninsula windows currently:\n\n- Inner-screen App Switcher: show all running apps on the current screen\n- Notification Center: show all notifcation apps you have added\n- Tray: place and fetch some temporary files\n- Menu: basic operations, like quit Peninsula, etc.\n- Settings: settings for Peninsula\n\nThis part of code mainly comes from [NotchDrop](https://github.com/Lakr233/N",
  "github_repo": "Celve/Peninsula",
  "github_stars": 456,
  "github_topics": [],
  "homepage": "https://github.com/Celve/Peninsula",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 2,
  "installs_365d": 58,
  "installs_90d": 9,
  "last_seen": "2026-06-20T00:47:34+00:00",
  "llm_generated_at": null,
  "llm_model": null,
  "names": [
    "Peninsula"
  ],
  "one_liner": null,
  "rank_30d": 8363,
  "rank_365d": 5462,
  "rank_90d": 6404,
  "raw_hash": "cc5d792499641f94",
  "ruby_source_path": "Casks/p/peninsula.rb",
  "tap": "homebrew/cask",
  "token": "peninsula",
  "version": "0.1.0",
  "why_use_this": null
}