An open API service indexing awesome lists of open source software.

https://github.com/stonerl/thaw

Menu bar manager for macOS
https://github.com/stonerl/thaw

macos macos-app menu-bar menubar menubar-app status-bar statusbar swift swiftui utility

Last synced: 26 days ago
JSON representation

Menu bar manager for macOS

Awesome Lists containing this project

README

          



Thaw


Thaw is a powerful menu bar management tool. While its primary function is hiding and showing menu bar items, it aims to cover a wide variety of additional features to make it one of the most versatile menu bar tools available.

![thaw-banner](https://github.com/user-attachments/assets/9584065d-f840-4545-9a42-cfc5534b5ac3)

[![Download](https://img.shields.io/badge/download-latest-brightgreen?style=flat-square)](https://github.com/stonerl/Thaw/releases/latest)
[![CI](https://img.shields.io/github/actions/workflow/status/stonerl/Thaw/ci.yml?style=flat-square)](https://github.com/stonerl/Thaw/actions/workflows/ci.yml)
![Platform](https://img.shields.io/badge/platform-macOS-blue?style=flat-square)
![Requirements](https://img.shields.io/badge/requirements-macOS%2014%2B-fa4e49?style=flat-square)
[![Sponsor](https://img.shields.io/badge/Sponsor%20%E2%9D%A4%EF%B8%8F-8A2BE2?style=flat-square)](https://github.com/sponsors/stonerl)
[![Discord](https://img.shields.io/badge/Discord-7289DA?style=flat-square&logo=discord&logoColor=white)](https://discord.gg/5cnKkKbMFd)
[![License](https://img.shields.io/github/license/stonerl/Thaw?style=flat-square)](LICENSE)

> [!NOTE]
> **Thaw** is a fork of [Ice](https://github.com/jordanbaird/Ice) by Jordan Baird.
> As the original project appears to be inactive, Thaw aims to keep the project alive fixing bugs, ensuring compatibility with the latest macOS releases, and eventually implementing the remaining roadmap features.

## Install

### Manual Installation

Download the `Thaw_1.x.x.zip` file from the [latest release](https://github.com/stonerl/Thaw/releases/latest) and move the unzipped app into your `Applications` folder.

### Homebrew

Install the latest stable release:

```sh
brew install thaw
```

To get the latest beta (or stable, whichever is newer):

```sh
brew install thaw@beta
```

## Translations

Thaw is currently available in the following languages:


Language
Status
Flag
Completion

Language
Status
Flag
Completion


Bahasa Indonesia
Complete
🇮🇩


Čeština(*)
Complete
🇨🇿



Deutsch
Complete
🇩🇪/🇦🇹


English
Complete
🇬🇧/🇺🇸



Español
Complete
🇪🇸/🇲🇽


Français
Complete
🇫🇷



Italiano
Complete
🇮🇹


日本語(*)
Complete
🇯🇵



한국어
Complete
🇰🇷


Magyar
Complete
🇭🇺



Nederlands
Complete
🇳🇱/🇧🇪


Português (Brasil)(*)
Complete
🇧🇷



Русский(*)
Complete
🇷🇺


简体中文
Complete
🇨🇳



正體中文
Complete
🇹🇼


ภาษาไทย
Complete
🇹🇭



Türkçe(*)
Complete
🇹🇷






_Note: languages marked with (\*) are currently only available in the development branch._

## Features/Roadmap

Click to view the full Features & Roadmap list

### Menu bar item management

- [x] Hide menu bar items
- [x] "Always-hidden" menu bar section
- [x] Show hidden menu bar items when hovering over the menu bar
- [x] Show hidden menu bar items when an empty area in the menu bar is clicked
- [x] Show hidden menu bar items by scrolling or swiping in the menu bar
- [x] Automatically rehide menu bar items
- [x] Hide application menus when they overlap with shown menu bar items
- [x] Drag and drop interface to arrange individual menu bar items
- [x] Display hidden menu bar items in a separate bar (e.g. for MacBooks with the notch)
- [x] Search menu bar items
- [x] Menu bar item spacing (BETA)
- [ ] Profiles for menu bar layout
- [ ] Individual spacer items
- [ ] Menu bar item groups
- [ ] Show menu bar items when trigger conditions are met

### Menu bar appearance

- [x] Menu bar tint (solid and gradient)
- [x] Menu bar shadow
- [x] Menu bar border
- [x] Custom menu bar shapes (rounded and/or split)
- [ ] Remove background behind menu bar
- [ ] Rounded screen corners
- [ ] Different settings for light/dark mode

### Hotkeys

- [x] Toggle individual menu bar sections
- [x] Show the search panel
- [x] Enable/disable the Thaw Bar
- [x] Show/hide section divider icons
- [x] Toggle application menus
- [ ] Enable/disable auto rehide
- [ ] Temporarily show individual menu bar items

### Other

- [x] Launch at login
- [x] Automatic updates
- [ ] Menu bar widgets

## Why does Thaw only support macOS 14 and later?

Thaw uses a number of system APIs that are available starting in macOS 14. As such, there are no plans to support earlier versions of macOS.

## Gallery

### Item layout

thaw-items-fs8

### Show hidden menu bar items below the menu bar

thaw-hidden-fs8

### Drag-and-drop interface to arrange menu bar items

thaw-layout-fs8

### Customize the menu bar's appearance

thaw-appearance-fs8

### Menu bar item search

thaw-search-fs8

## License

Thaw is available under the [GPL-3.0 license](LICENSE).

## Project Stats





Star History Chart