Thaw README

The project's README from github.com/thaw-app/Thaw. As one markdown file: README.md.

Thaw Thaw

Discord Sonar coverage OpenSSF Scorecard OpenSSF Best Practices SLSA 3

The open source menu bar manager.

Download · Install · Features · Integrations · Contributing

Vercel OSS Program

thaw-app/Thaw | Trendshift Thaw | Product Hunt Star History Rank

Thaw overview

Features

Full feature list: 40+ more, including groups, spacers, profiles, triggers, and hotkeys

Menu bar item management

  • Hide menu bar items
  • "Always-hidden" menu bar section
  • Show hidden menu bar items when hovering over the menu bar
  • Show hidden menu bar items when an empty area in the menu bar is clicked
  • Show hidden menu bar items by scrolling or swiping in the menu bar
  • Automatically rehide menu bar items
  • Hide application menus when they overlap with shown menu bar items
  • Drag and drop interface to arrange individual menu bar items
  • Groups that keep related items together, so they move and hide as one unit even across sections
  • Spacer items of your own, with adjustable width and colour
  • Activate an item straight from the layout editor
  • Surface a hidden item when its icon starts blinking for attention
  • Display hidden menu bar items in a separate bar (e.g. for MacBooks with the notch)
  • Search menu bar items
  • Menu bar item spacing
  • Draw items as their owning app's icon instead of a live capture

Menu bar appearance

  • Menu bar tint (solid and gradient)
  • Adaptive tint sampled from the wallpaper, either as one average colour or as a gradient built from its two most dominant colours
  • Wallpaper changes re-tint the bar right away
  • Menu bar shadow
  • Menu bar border
  • Custom menu bar shapes (rounded, split, and notch-aware)
  • Remove background behind menu bar (macOS setting)
  • Different settings for light/dark mode
  • Per-Space appearance overrides
  • A separate shape, tint, and border for the Thaw Bar, instead of inheriting the menu bar's

Profiles

  • Save the whole configuration as a profile and switch between profiles instantly
  • Bind a profile to a display, to a Space, or to a Focus filter
  • Import and export profiles for backup or sharing
  • Pre and post apply script hooks, globally or per profile

Triggers

Reveal an item when a condition is met, or hide it instead. Battery and power conditions are always available. Every other condition ships switched off and is enabled one at a time from Developer settings, and some are still marked Experimental.

  • Frontmost app, app running
  • Network connectivity, VPN, Wi-Fi network, Bluetooth device, audio output device
  • External display, time schedule, location
  • Focus / Do Not Disturb, Energy Mode, thermal pressure
  • Camera or microphone in use, script result
  • A watched icon changing, or blinking for attention
  • Conditions combined with AND / OR, plus an option to invert the action

Hotkeys

  • Toggle individual menu bar sections
  • Show the search panel
  • Enable/disable the Thaw Bar
  • Show/hide section divider icons
  • Toggle application menus
  • Toggle automatic rehiding
  • Toggle zen mode
  • Open a specific menu bar item's menu
  • Switch between profiles

Settings and maintenance

  • Simple Mode, which replaces the sidebar with one curated page and keeps every other pane's configuration intact
  • One per-display section driven by a picker, rather than a repeated block per display
  • A Tools pane for diagnostic logging, onboarding replay, per-app language override, cache clearing, and resets for settings, Control Center, the layout, and permissions
Screenshots
Item layout
Item layout
Show hidden menu bar items below the menu bar
Show hidden items below the menu bar
Drag-and-drop interface to arrange menu bar items
Drag-and-drop arrangement
Customize the menu bar's appearance
Customize the appearance
Menu bar item search
Menu bar item search

Transparency

Integrations

Works with Raycast Works with Droppy

Every core action is a thaw:// deep link, so Thaw plugs into the launcher you already use.

open "thaw://toggle-hidden"
open "thaw://search"
open "thaw://open-settings"

Full reference, including reading and writing settings: docs/URI_SCHEMES.md.

Install

brew install thaw        # stable
brew install thaw@beta   # beta, or stable if it is newer

Or grab the .dmg from the latest release and drag Thaw to Applications.

Needs macOS 26+. Thaw asks for Accessibility on first launch to move menu bar items; Screen Recording is optional. Stuck? See Frequent issues.

Languages

Thaw is available in 20 languages, thanks to translators around the world.

🇮🇩 Bahasa Indonesia 🇨🇿 Čeština 🇩🇪 🇦🇹 Deutsch 🇬🇧 🇺🇸 English
🇪🇸 🇲🇽 Español 🇫🇷 Français 🇮🇹 Italiano 🇭🇺 Magyar
🇳🇱 🇧🇪 Nederlands 🇵🇱 Polski 🇧🇷 Português (Brasil) 🇹🇷 Türkçe
🇷🇺 Русский 🇺🇦 Українська* 🇹🇭 ภาษาไทย 🇻🇳 Tiếng Việt*
🇯🇵 日本語 🇰🇷 한국어 🇨🇳 简体中文 🇹🇼 正體中文

Missing yours, or spotted something off? Translate Thaw on Crowdin. You can request new languages there too. Everyone who has translated Thaw is named in Credits.

* Currently only in the development branch.

Contributors

This project exists thanks to the people who contribute code and documentation. Translations happen on Crowdin rather than in git, so translators are credited separately in Credits.

Want to contribute? Start with Ways to contribute. Pull requests are welcome against the development branch (see the shared Thaw/Floe contribution policy).

Open to partnerships, integrations, and sponsorships. Get in touch.

contributors

Project documentation

License

Thaw is available under the GPL-3.0 license.

Thaw (thaw-app/Thaw)

Searching Database…

12.1K ·GitHub
这是什么?Thaw 是一款适用于 macOS 的开源菜单栏管理工具,可以隐藏、整理和自定义菜单栏图标,支持鼠标悬停、点击或滚动时显示隐藏图标,还支持快捷键和条件触发。
Thaw 需要哪些权限才能正常工作?首次启动时,它会请求“辅助功能”权限,用于移动菜单栏项目。“屏幕录制”权限是可选的,只有在需要实时预览项目或根据壁纸着色时才需要开启。
如果 Thaw 无法截取某个项目的实时预览,会怎样?在没有“屏幕录制”权限的情况下,Thaw 无法截取的项目会改用其所属应用的图标来显示,因此不授予该权限,隐藏和重新排列功能依然可以使用。
Thaw 会追踪使用情况或要求注册账户吗?不会。Thaw 不收集任何分析或遥测数据,也不需要注册或创建账户。
什么是 Zen 模式?这是一种一键启用的模式,可以隐藏菜单栏的所有区域并锁定显示手势,之后再恢复所有内容;在演示或共享屏幕时,它也可以自动启用。
我能否通过 Raycast 或 Alfred 等启动器控制 Thaw?可以。所有核心操作都提供 thaw:// 深度链接,Thaw 还提供官方 Raycast 扩展,并支持 Alfred、快捷指令、Keyboard Maestro 和 BetterTouchTool。
Thaw 支持多少种语言?支持 20 种语言,包括英语、德语、西班牙语、法语、日语、韩语、简体中文和繁体中文等,社区翻译通过 Crowdin 进行管理。
我能否自动切换菜单栏布局?可以。配置方案可以绑定到特定显示器、macOS 的“空间”或专注模式筛选器,Thaw 会根据所处环境自动切换整套配置。
Creator
thaw-app
Size
45 MB
Stars
12.1K
Age
8mo
Commits · 90 Days