vorssaint-utils

vorssaintGPL-3.0活跃维护

一款免费开源的 macOS 菜单栏工具箱,把窗口切换、应用卸载、访达增强、防休眠等常用小功能集中到菜单栏,省去装一堆零散工具。

Free and open-source macOS menu bar toolkit.

v3.4.3发布于 2026-10-29 20:00 UTC33,999star +594 / 7 天1,698fork同步于 2026-11-10 17:20 UTC

怎么上手

由 README 提炼,执行前请确认
brew install --cask vorssaint
硬件要求按 README 说明

需要 Apple Silicon 芯片的 Mac,系统为 macOS 14 Sonoma 或更新版本;README 未提及 Intel Mac 支持。

支持 Apple Silicon
下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

一个菜单栏图标集成音量混音、系统监控、窗口管理等十多个 Mac 工具,按需安装

一款免费开源的 macOS 菜单栏工具箱,把窗口切换、应用卸载、访达增强、防休眠等常用小功能集中到菜单栏,省去装一堆零散工具。

核心能力

  • 按功能单独安装卸载,未装功能不加载不占界面
  • 按应用调音量并可突破 100% 增益,无需音频驱动
  • 监控 CPU、GPU、内存、温度、电池与功耗并出历史曲线
  • 应用切换器带实时预览、搜索与显示器过滤
  • 窗口吸附布局、Dock 悬停预览与剪贴板历史等工具集

容易踩的坑

仅支持 Apple Silicon 与 macOS 14+,旧机型无法运行;部分功能需单独授予辅助功能、屏幕录制等权限,不授权则对应功能不可用;麦克风静音并非隐私锁,Siri 和部分应用仍可能收音。

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本v3.4.3
  1. v3.4.3最新正式版2026-10-29 · 2026-10-29 20:00 UTC

    Summary

    More reliable window switching, audio, screenshots and display recovery, with safer file handling and app removal. New options include an all-windows shortcut, Claude account selection, scroll-to-zoom, a Quit apps panel and more flexible calendar countdowns.

    Added

    • The window switcher has an optional All windows shortcut that cycles through individual windows across apps in every layout, including Large icons. Settings → Window switcher → All windows. Thanks to BrainAPP for the suggestion.
    • AI Agents can select an existing Claude Code account profile and show the monitored account. Local usage and plan limits follow the selected profile. Settings → Dynamic Island → Content → AI Agents → Claude account.
    • Dynamic Island level controls and the menu panel's mixer can be adjusted with a mouse wheel or trackpad. Thanks to @JB-OD.
    • Dynamic Island can start event countdowns 15, 30, 60 or 120 minutes before an event and keeps longer countdowns fully visible. Thanks to @Aryan-Saini.
    • An optional Pinch Zoom feature turns a modifier and mouse-wheel movement into pinch gestures in supported apps, with a choice of modifier and scroll exceptions. Thanks to @ahmadhatahet.
    • An optional Quit apps panel can request normal quits for one app, all apps or all except the current app, with a saved list of apps to keep running. Thanks to @thedankest.
    • Command Bar converts days, weeks and fixed 365-day years, with English and Portuguese unit names. Thanks to @asim-sde.
    • Settings backups can be exported or imported with --export-settings FILE and --import-settings FILE; importing requires the app to be closed. Thanks to @DrakeEvans.
    • Clipboard history can show source app icons in list view. The option starts off and preserves file icons and selection controls. Settings → Clipboard history → Show source app icons in list view. Thanks to @ywu73.
    • Dynamic Island can show a volume row below the music player. Settings → Dynamic Island → Content → Music → Show volume in the player.
    • Screenshots can copy the image, including edits, without a file URL for apps that otherwise paste an attachment. Settings → Screenshot → Copy as image only.
    • Quit on close can handle selected menu bar apps that keep a Dock icon after their last window closes. The list starts empty, and existing exceptions still apply. Settings → Quit on close → Menu bar apps to quit.
    • Window layout can reserve space for Stage Manager when maximizing or arranging windows, including the green-button override. Settings → Window layout → Reserve space for Stage Manager.
    • Switch Spaces by dragging a button now accepts the middle mouse button, including upward drags for Mission Control and downward drags for App Exposé. A short click keeps its normal behavior. Settings → Mouse → Mouse button shortcuts.

    Changed

    • Homebrew opens installation, setup and password-required commands in your default terminal, without requiring Terminal Automation permission. Thanks to @hertza-haeon.
    • Snippet lists in Settings and the library use alphabetical order. Thanks to @Zekuath.
    • Clipboard history keeps fewer decoded thumbnails in memory to reduce its memory use.
    • Command Bar accepts British unit spellings and spaced fluid-ounce names.
    • The window switcher's icon row, previews and hints use Liquid Glass when available and enabled.
    • The window switcher allows up to 10 columns while preserving Auto and screen-width limits. Settings → Window switcher → Options → Maximum columns. Thanks to @EugeneCarldotme.

    Fixed

    • Display controls keep manually disabled monitors off after wake while protecting the last usable display. You can still turn a monitor back on explicitly. Thanks to @Fenrir200678.
    • Network readings avoid double-counting traffic on mirrored virtual interfaces and false spikes when switching connections. Thanks to @Zekuath.
    • Super key modifiers reach session-based hotkey tools regardless of startup order, including after login. Shortcut recording still owns the so
  2. v3.4.22026-10-21 · 2026-10-21 22:40 UTC
    查看更新说明

    Summary

    A cleaner Dynamic Island, clearer updates, more flexible screenshots and clipboard history, and smoother everyday controls. This release also improves AI Agents, recordings and window switching, with many fixes.

    Added

    • After an update, What's New shows changes for the features you use, followed by the support page. Settings → About → Updates.
    • Dynamic Island can show the keyboard input source when it changes. Settings → Dynamic Island → Activity → Indicators.
    • Dynamic Island can open and close with a keyboard shortcut. Settings → Dynamic Island → Behavior → Opening.
    • Dynamic Island set to Hidden until hover can appear for activities, indicators and notifications, then hide again. Settings → Dynamic Island → Behavior → Opening → Show activity and indicators.
    • Dynamic Island can find covers for YouTube and YouTube Music in Firefox, Zen and other Firefox-based browsers. Cover lookups stop when disabled and ignore outdated replies. Settings → Dynamic Island → Content → Music → Find covers for Firefox and Zen.
    • AI Agents can show limits for each separate Codex account. Settings → Dynamic Island → Content → AI Agents.
    • The screenshot editor adds Spotlight, canvas expansion and editable images pasted with Command-V; previews can copy text when Copy text from screen is installed.
    • Clipboard history can remove old items after a set number of days while keeping pinned items. Settings → Clipboard history → Keep items for.
    • The window switcher can limit how many items fit in a row. Settings → Window switcher → Options → Maximum columns.
    • Window layout can snap windows moved with the modifier drag when Snap windows at screen edges is on. Settings → Window layout → Window dragging.
    • The scratchpad shows Markdown task lists as checkboxes, and Shift-Return continues a list.
    • App Updates can exclude any app, including one with no update showing. Settings → App updates → Update exceptions.

    Changed

    • Dynamic Island has a simpler layout, a compact music player and page controls beside the camera. Pin, Settings and Close move to the context menu.
    • Dynamic Island's clipboard page opens on the last copy, keeps search behind a button and can show compact entries. Settings → Dynamic Island → Content → Clipboard.
    • Dynamic Island closes when a file or link is dragged out of its Shelf, making room for the drop destination; a pinned island stays open.
    • AI Agents reads Claude's limits through Claude Code when installed, including use on other Macs.
    • Command Bar opens and searches faster, with smoother opening inside Dynamic Island.
    • Clipboard history's sensitive-text filter is off by default, including after upgrading, and no longer rejects ordinary commands, output or links just for words such as "token" or "password". Confidential copies and ignored apps stay out. Settings → Clipboard history.
    • Volume mixer sliders follow perceived loudness while preserving saved levels, and the headphone-disconnect setting can now silence the speakers.
    • Settings → Features uses Install and Uninstall buttons instead of switches.
    • Release notes shown before updating can be turned off. Settings → About → Updates.

    Fixed

    • Quit Protection lets macOS Command-Tab handle Q for the selected app, and sends confirmed quit shortcuts through to remote desktop and virtual machine sessions.
    • Quit on close keeps apps running when windows are minimized or floating controls, slideshows or Open dialogs remain.
    • The window switcher, Dock Preview and Watch pause captures when macOS takes too long to check screen access, reducing the risk of a logout under heavy load. Thumbnails also pause while the display sleeps or the screen is locked.
    • The window switcher, Dock Preview and Command Bar omit closed windows and helper entries, and selecting a window brings only that window forward.
    • The window switcher includes apps such as Xcode's Device Hub and can show fullscreen windows from other desktops when Show fullscreen windows is on.
    • The wind
  3. v3.4.2-beta.2pre-release2026-10-20 · 2026-10-20 19:10 UTC
    查看更新说明

    Summary

    Clipboard history that can expire old items and a hidden Dynamic Island that still shows activity, plus fixes for AirPlay, displays, battery updates and more.

    Highlights

    • A hidden island that still shows activity. Dynamic Island set to Hidden until hover can come into view for activities, indicators and notifications, then hide again. Settings → Dynamic Island → Behavior → Opening → Show activity and indicators.
    • Clipboard history that expires. Items can be removed after a set number of days, while pinned items stay. Settings → Clipboard → Keep items for.
    • ⌘Tab under secure input. When the window switcher replaces macOS ⌘Tab, the shortcut no longer goes dead while another app has secure input on, as password fields do.

    Added

    • Clipboard history can remove items after a set number of days, while pinned items stay. Settings → Clipboard → Keep items for.
    • Dynamic Island set to Hidden until hover can still come into view for activities, indicators and notifications, then hide again. Settings → Dynamic Island → Behavior → Opening → Show activity and indicators.

    Changed

    • Dynamic Island closes when a file or link is dragged out of its Shelf, so it no longer covers browser tabs or other places to drop it. A pinned island stays open.

    Fixed

    • Dynamic Island's Now Playing page shows the Explore button again when Explore is not a floating button, and can grow a little to fit it while a song plays. The System page shows it too where it had no top row, such as on displays without a notch.
    • Dock Preview avoids waiting on a frozen neighboring app when hovering the uncovered Dock.
    • Mirrored displays stay listed with their own display brightness controls and power button, including the built-in screen.
    • Battery readings update promptly when connecting or disconnecting power, including when background monitoring uses a longer interval.
    • Screen capture's dimmed overlay keeps covering the display when switching between screenshot, recording and color picker.
    • Volume mixer controls show their own tooltips, with the reorder hint kept on each app's icon and name.
    • Command Bar keeps meaningful digits in large calculator results and reused expressions while still hiding small rounding noise.
    • App names in the Settings window, clipboard history and Dynamic Island's player no longer end in ".app" when the Finder shows all filename extensions.
    • The volume mixer's AirPlay stream pauses once routed apps go quiet, so iPhones and HomePods stop showing the Mac as playing, and sound comes back after pausing from the phone.
    • Command Bar copies a script's output and closes when the script row was reached by part of its name or opened from its shortcut.
    • Settings says when the chosen display keeps Dynamic Island off displays without a notch, such as a monitor beside a MacBook, and offers All displays. Settings → Dynamic Island → Layout → Displays without a notch.
    • Focus follows mouse keeps Chrome's address bar suggestions and other pop-ups open when the pointer moves between them and their window.
    • App Switcher, Dock Preview and Watch pause window captures while macOS is slow to check the app's permission to see the screen, which could log you out under heavy load. Thumbnails also stop updating while the displays sleep or the screen is locked.
    • App Updates stops showing false updates for apps numbered differently in the public catalog, such as Private Internet Access, Sonos, Sublime Text and Positron, and lists apps it can't compare, such as Unified Remote and Android Studio, under Versions not compared.
    • A custom Dynamic Island width applies to Controls, Now Playing and Timer again, and the Layout preview shows the island at the size it opens. Settings → Dynamic Island → Layout → Size.
    • On a display without a notch, Dynamic Island hidden by Hide content in full screen opens on hover, not only with its shortcut.
    • A timed screenshot preview on Dynamic Island set to Hidden until hover closes on its ow
  4. v3.4.2-beta.1pre-release2026-10-18 · 2026-10-18 03:59 UTC
    查看更新说明

    Summary

    A cleaner Dynamic Island, a What's New window that shows what changed in the features you use, and new screenshot editor tools. Also a faster Command Bar, better AI Agents, recordings and window switcher, and many fixes.

    Highlights

    • What's New for the features you use. After an update, a window shows what changed in the features you use, and the release notes before updating can be turned off. Settings → About → Updates.
    • A cleaner Dynamic Island. The open island drops page titles and the ⋯ menu, keeps each page's controls beside the camera and plays music in a compact Now Playing player.
    • New screenshot editor tools. The editor adds a Spotlight tool, canvas expansion and image layers pasted with Command-V.
    • AI Agents for every Codex account. Limits show for each separate Codex account, and Claude's limits come through Claude Code, so use on other Macs counts. Settings → Dynamic Island → Content → AI Agents.

    Added

    • Dynamic Island can show the keyboard input source when it changes. Settings → Dynamic Island → Activity → Indicators.
    • Dynamic Island can open and close with a keyboard shortcut. Settings → Dynamic Island → Behavior → Opening.
    • Dynamic Island can find covers for YouTube and YouTube Music playing in Firefox, Zen and other Firefox-based browsers. Settings → Dynamic Island → Content → Music → Find covers for Firefox and Zen.
    • AI Agents can show limits for each separate Codex account. Settings → Dynamic Island → Content → AI Agents.
    • After an update, What's New shows what changed in the features you use. The release notes before updating can be turned off. Settings → About → Updates.
    • The screenshot editor adds a Spotlight tool, canvas expansion and image layers pasted with Command-V.
    • Screenshot previews can copy the text in a capture when Copy text from screen is installed.
    • The window switcher can limit how many items fit in a row. Settings → Window switcher → Options → Maximum columns.
    • With Snap windows at screen edges on, a window moved with the modifier drag also snaps.
    • The scratchpad shows Markdown task lists as checkboxes, and Shift-Return continues a list.
    • App Updates can leave out any app, including one with no update showing. Settings → App updates → Update exceptions.

    Changed

    • The open Dynamic Island drops page titles, the ⋯ menu and the companion, keeps each page's controls beside the camera and has a compact Now Playing player. Pin, Settings and Close are a secondary click away.
    • Dynamic Island's clipboard page opens on the last copy, keeps search behind a button and can show compact entries. Settings → Dynamic Island → Content → Clipboard.
    • AI Agents reads Claude's limits through Claude Code when it is installed, so use on other Macs counts.
    • Command Bar opens and searches faster.
    • Clipboard history's sensitive-text filter is now off by default, also after upgrading. Copies marked as confidential and ignored apps stay out. Settings → Clipboard.
    • Volume mixer sliders follow perceived loudness, and saved levels keep how loud each app plays.
    • The Volume mixer can lower the speakers to silence when headphones disconnect, and 0% also mutes them.
    • Recording a single window captures only that app's sound, and Save as GIF and Copy as GIF work for recordings of any length.
    • With Show only the current desktop on, the window switcher still lists fullscreen windows from other desktops while Show fullscreen windows is on.
    • The menu bar panel's Super key row names its mapping while the key is on.
    • The Power card can list accessory batteries without the menu bar item. Settings → Monitor → Power.
    • Settings → Features installs and uninstalls each feature with a button instead of a switch.

    Fixed

    • Dynamic Island no longer runs below the physical notch when the menu bar is taller than it, and Hide gap below notch is now off by default. Settings → Dynamic Island → Layout → Notch fit.
    • Dynamic Island hides its focus ring until you use the keyboard
  5. v3.4.12026-10-08 · 2026-10-08 23:45 UTC
    查看更新说明

    Summary

    Dynamic Island now works on Macs and displays without a notch, on every display at once and on the Lock Screen. It adds a companion, Watch for any window, more AI agents, and new music, audio and calendar controls, while using much less battery. Window layout gets configurable snap areas, screenshots can go to the Shelf or a temporary link, and many bugs are fixed.

    Dynamic Island

    • Floats as a capsule on Macs and displays without a notch, can show on every display at once and appears on the Lock Screen.
    • A companion rests beside the camera, reacts to what happens and can carry the Command Bar out of the island. Settings → Dynamic Island → Companion.
    • Watch turns part of any window, like a progress bar, into a live activity. Settings → Dynamic Island → Content → Watch.
    • AI Agents adds OpenCode and GitHub Copilot, a choice of which limit to show and Codex banked resets.
    • Music adds shuffle, hover controls, browser and video playback, and opens your music app when nothing plays. Controls add a microphone fader and a keyboard light slider.
    • Calendar adds countdowns to the events you choose, the time left in the current event, week numbers and a choice of calendars.
    • Animations use much less GPU and battery, and timer and countdown digits roll to each new value.

    Added

    • Window layout snap areas: each edge and corner can use any placement, an edge can split into up to four areas, and windows snap across the edge two displays share.
    • Screenshots can go straight to the Shelf, upload as temporary links, blur or erase only the text in an area and capture the full screen from the selection. Recordings can copy as GIFs.
    • On macOS 27 and later, the Volume mixer can send one app to an AirPlay speaker.
    • Command Bar previews and converts colors and remembers your app and emoji choices.
    • A custom menu bar icon, linear scrolling, a fixed Spaces order, per-core CPU load, network speeds in bits and Focus follows mouse without raising windows.

    Changed

    • The menu bar panel lists tools one line each, Keep Awake starts with one click, and the Settings sidebar can be hidden.
    • Clipboard history opens as a resizable list or a shelf of cards that shows where each copy came from.
    • New features wait on the Features page instead of installing themselves on update.

    Fixed

    • Bug fixes in Dynamic Island, including music and lyrics, notices, hover and closing, AI Agents timing, battery and volume keys.
    • Bug fixes in the window switcher, Dock Preview, window layout and focus follows mouse, including lag, stutter and placement across displays.
    • Bug fixes in screenshots, recordings and the volume mixer, including quiet audio on outputs with many channels and lost pen strokes.
    • Bug fixes in Clipboard history, paste as plain text, Command Bar, Cleaner, Uninstaller, Settings and the menu bar panel, including a freeze while scrolling the Features page.

    Contributors

    Thanks to @0mgABear, @0miicr0n, @1119350264, @69grcv8vfm-sys, @AB-boi, @abdulshahid1, @acicovic, @Acronyxxx, @adam8833, @adhvikrayaprolu, @adnn-alc, @ahfornitani, @akune, @AlirezaBs, @arsarsars1, @Aryan-Saini, @ashishsnair, @ashwanthbalakrishnan5, @asim-sde, @Babelfisch, @Bald-M, @bebricoOOOOOOf, @benjaminbelloeil, @benjaminbrtrd, @bmrtfm, @Borisserz, @bravest-cat, @bweh, @cedigang, @claude, @daniel-dosiper, @dc0dr, @djc041006-bot, @dreammissnot, @elliotnev27, @emilianorobles, @emreertunc, @EugeneCarldotme, @fakepooh, @Ffinnis, @frieddeli, @Frozen0wl, @fuck713, @georgebnov, @Goonwb, @gorillasuti, @gxlactuss, @Harshul23, @hartra344, @HirschiK, @I-Have-No-Idea-What-Im-Doing-Right-Now, @iamprasad88, @IanHollow, @ilim-cell, @iltonandrew, @itsalexcoman, @iva-zhu, @JamesOBrien2, @jd4386, @JeanBaeez, @JoaoPedroSedrez, @Kernel-Hunter, @kushalvora, @LeChaEgg, @leekunwu, @liambennett1223-jpg, @luantedesco, @marjue12255, @massisenergy, @MaximilianMauroner, @MehmetHuseyinDelipalta, @mgailius, @mikeknight85, @mugurc, @muhammad-p, @muskecan, @mynameisluke, @naes993, @Na

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    Per app volume, a real system monitor, a better app switcher, window snapping, Dock previews, clipboard history, text snippets, a file shelf, an uninstaller. The utilities Mac users usually buy one by one, together behind a single menu bar icon, with no account, no telemetry and no subscription.

    Install only what you use

    Choose individual features or start with a preset. Uninstalled features stop loading and disappear from the interface; reinstalling restores their settings. Setup asks only for the permissions your choices need.

    Reorder or hide panel sections, choose a compact layout, and export settings to another Mac. The app supports more than a dozen languages.

    Everything it does

    Sound

    • Volume mixer. Set volume per app, boost quiet audio past 100%, and pin or reorder favorites. No audio driver required.
    • Per app output. Play music through speakers while a call uses your headset.
    • Output switcher. Switch audio outputs with a shortcut and lower the volume when headphones disconnect.
    • Microphone tools. Choose a preferred input, adjust its level on supported devices, and apply available microphone mute or input-volume controls with one shortcut. Siri and some apps may still hear you; Mic Mute is not a privacy lock. Its indicator shows that the feature is on, not that every app receives silence.
    • Music app blocker. Prevent unwanted Music launches after detected playback-button presses. Requires Accessibility.

    Know what your Mac is doing

    • System monitor. CPU, GPU, memory, temperatures, battery health and power use, with history graphs and a view of energy-hungry apps.
    • Fan Control (beta). Set manual fan speeds or temperature curves and monitor live RPM.
    • Menu bar readouts. Put your chosen readings, usage bars, battery time or fan speed directly in the menu bar.
    • Network. See live traffic, session totals and your local IP address, or run a speed test.
    • Alerts. Get notified about sustained CPU load, high temperatures, memory pressure, low disk space or low battery.

    Windows and the Dock

    • App switcher. Switch between apps and windows with live previews, search and display filters. A simpler mode works without screen capture.
    • Window layout. Snap windows into layouts, move them between displays and restore earlier positions using shortcuts, screen edges or modifier-drag gestures.
    • Dock Preview. Hover over Dock icons to preview windows across desktops. Switch, close, move or snap them from the preview.
    • Dock clicks. Click an active app's Dock icon to minimize, hide or cycle through its windows.
    • Maximize windows. Use the green button to fill the screen without creating another Space.
    • Fixed Space order. Keep Spaces in the order you set instead of rearranging them by recent use. Turning it off restores your previous setting.
    • Quit on close. Quit selected apps when their last window closes.
    • Quit and close protection. Prevent accidental ⌘Q or ⌘W with a hold, double press or extra modifier, per app.

    Keyboard and mouse

    • Text snippets. Expand short triggers into text with clipboard, date and time variables, or insert snippets from a searchable menu.
    • Smooth scrolling. Give your mouse wheel a fluid glide with adjustable speed and response.
    • Pointer acceleration. Disable mouse acceleration and restore your previous setting when turned off.
    • Linear scrolling. Make every mouse wheel notch scroll the same number of lines, however fast the wheel spins.
    • Focus follows mouse. Bring the window under the pointer forward after an adjustable pause.
    • Scroll direction. Invert vertical and horizontal mouse scrolling independently of the trackpad.
    • Scroll sideways while holding a key. Turn vertical wheel movement into horizontal scrolling while holding a chosen key.
    • Side buttons. Use mouse Back and Forward buttons in Finder, browsers and compatible apps.
    • Mouse button shortcuts. Assign keys to extra buttons and side wheels, or use button-drag gestures for Spaces and Mission Control.
    • Middle click. Turn a three-finger trackpad press into a middle click.
    • Apps to leave alone. Exclude chosen apps from mouse enhancements.
    • Extra click filter. Ignore accidental rapid clicks from worn mouse buttons without delaying normal clicks.
    • Key debounce. Filter repeated letters caused by a worn keyboard.
    • Super key. Use Caps Lock or a right-side modifier as a shortcut combination, with a separate tap action and app exclusions.
    • Keyboard shortcuts. Manage feature shortcuts in one place, including optional takeover of supported macOS shortcuts while a feature is active.

    Clipboard, files and links

    • Clipboard history. Search local text, image and file history, pin favorites, preview entries and paste with shortcuts.
    • Auto clear clipboard. Clear the system clipboard after a delay, sleep or lock, while keeping saved history.
    • Paste as plain text. Paste without formatting while preserving the original clipboard content.
    • Shelf. Park files, text and links near your cursor while dragging, then drop or share them later.
    • Finder shortcuts. Move files with ⌘X and ⌘V, rename with F2, or paste copied images as PNG files.
    • Clean URL. Remove tracking parameters from links, manually or automatically.
    • Disk image installer. Install an app from a mounted disk image and eject it, with optional download cleanup.

    Everyday tools

    • Dynamic Island. Keep music, notifications, calendars, timers, downloads and everyday controls around the camera cutout, or a simulated one on other Macs. Customize sections and shortcuts, with optional lyrics, a live equalizer, camera preview and file tools.
    • AI agents. Follow Claude, Codex, OpenCode and GitHub Copilot in the Dynamic Island: plan limits and when they reset where available, tokens, API value, models, projects and live work, with a notice when a long task finishes. Codex's banked resets can be used from there too, and each extra Codex account (CODEX_HOME) can have a limits card of its own. Copilot uses local CLI/app session logs; its token totals update when shutdown metrics arrive, and aggregate API-value estimates use base rates.
    • Command Bar. Search apps, windows, files, clipboard history, snippets and app menu commands from one field. Calculate, convert units, find emoji or run saved scripts.
    • Quick panel. Open a floating palette of favorite tools with ⌃⌘V.
    • Quick toggles. Switch appearance, hide desktop icons, eject disks, empty the Trash, lock the screen and more.
    • Quit apps. See every open app in one list and quit them one by one, all at once or all but the one in front.
    • Radial menu. Open a customizable wheel of apps, files, shortcuts and tools around the pointer, with profiles and submenus.
    • Scratchpad. Keep autosaved notes in tabs, with Markdown preview and export, in a floating window or Dynamic Island.
    • Cleaning Mode. Lock keyboard input while cleaning, with a black screen or a small visible indicator.

    Capture and create

    • Screen capture. Switch between screenshots, recording, text recognition and color picking in one selector with a pixel magnifier.
    • Screenshot. Capture an area, window, screen or scrolling page. Annotate, crop, redact, add backgrounds and watermarks, pin captures, send them through the Share menu or share an expiring link.
    • Screen recording. Record with separate system-audio and microphone tracks. Trim, cut, add automatic zooms, blur private details and export video or GIFs, or share an expiring link.
    • Camera preview. Check your camera in a floating mirror or Dynamic Island before a call.
    • Copy text from screen. Recognize text offline from any screen area, or read a QR code.
    • Color picker. Copy a screen color as HEX, RGB, HSL or SwiftUI code.
    • Media tools. Compress and edit videos, batch-convert images, add watermarks, make GIFs and extract text, all locally.

    App management

    • App updates. Check store apps, package-managed apps and supported developer feeds in one list. Install managed updates together or open an app's own updater.
    • Cleaner. Remove caches, logs and app leftovers, manually or on a schedule.
    • Messaging downloads. Review, organize or move messaging downloads to the Trash using retention rules.
    • Uninstaller. Remove apps and review their related caches, preferences and helpers before moving them to the Trash.
    • Homebrew manager. Search, install and remove formulae and casks without opening a terminal.
    • Port manager. Find processes listening on network ports and stop them with Kill Process when installed.

    Energy and display

    • Keep awake. Keep your Mac working on a timer, with the lid closed, or while selected apps, power or external displays are present.
    • Displays. Control individual displays and brightness, with hardware control where supported, half or quarter steps for the brightness keys, optional extra dimming below a monitor's minimum, and software dimming as a fallback.
    • Extra brightness. Use a MacBook Pro XDR display's HDR headroom to go beyond its normal maximum brightness.
    • Bluetooth on sleep. Disconnect Bluetooth during sleep and restore it on wake only if Vorssaint turned it off.

    Install

    With Homebrew:

    brew install --cask vorssaint
    

    Or grab the disk image from the releases page and drag Vorssaint into Applications.

    Builds are signed with an Apple Developer ID and notarized, so macOS opens them without a fuss and your permissions survive updates.

    Uninstall

    With Homebrew:

    brew uninstall --cask vorssaint
    

    To remove Vorssaint completely, including its settings and permissions:

    ./Tools/uninstall.sh
    

    Private by default

    Vorssaint is local-first, with no account, analytics or tracking. The network is touched only by things you can see: update checks, the speed test, Homebrew actions, optional online lyric lookup, temporary screenshot or recording links and feedback you explicitly send. The full story is in the privacy notes.

    Permissions get the same treatment. Every one is optional, the app explains each in plain words, shows which features actually use it, and even tells you when a permission you granted is no longer needed by anything, with a shortcut to revoke it.

    See the permissions guide for which features need access and what remains available without it.

    What you need

    • A Mac with Apple Silicon
    • macOS 14 Sonoma or newer

    Build it yourself

    git clone https://github.com/vorssaint/vorssaint-utils.git
    cd vorssaint-utils
    ./build.sh --dev            # build the separate Developer variant
    ./build.sh --dev --install  # install and launch it
    

    Xcode Command Line Tools are the only requirement. The contributing guide covers the layout and conventions. Official builds come only from the maintainer: the GPL covers the source, while the Vorssaint name, icon and look are covered by TRADEMARKS.md, so forks need their own identity.

    When something misbehaves

    See troubleshooting for launch problems, permissions and missing previews, or support for help.

    Documentation

    Community

    Vorssaint went from first commit to the front of GitHub trending in three days, top of the Swift charts, and issues and pull requests have shaped every release since. Bug reports, feature ideas and translations are all welcome, starting from the contributing guide.

    Vorssaint is free and will stay that way. If it earned its place in your menu bar, a star helps other people find it, and a coffee keeps the maintainer awake, with or without the Keep awake feature.

    Acknowledgements

    License

    GPL 3.0 or later, copyright 2026 Vorssaint. The license covers the source code; the Vorssaint name, logo and look are covered separately in TRADEMARKS.md.