Repolode
fif7y

fif7y/dimble

Нативный менеджер строки меню macOS: скрывает ненужные значки и показывает их при наведении, щелчке или нажатии клавиш, используя встроенное в macOS 27 скрытие.

Open source альтернатива:Bartender

Звёзды
1,126
Форки
26
Открытые issues
9
Последний коммит
вчера

Что это?

Dimble скрывает ненужные значки в строке меню и показывает их при наведении, щелчке по пустому месту в строке меню, двойном щелчке или нажатии сочетания клавиш. Значки распределяются по разделам Visible, Hidden и Always Hidden. Их порядок можно настроить в редакторе раскладки или перетаскиванием значков с зажатой Command прямо в строке меню. Скрытые значки также можно открывать в панели под строкой меню, а встроенный поиск позволяет найти любой её элемент, набрав несколько букв.

Для скрытия используется механизм строки меню в macOS 27, которым Dimble управляет через закрытый фреймворк Apple. Проект получает доступ к этому API во время выполнения и сообщает, что скрытие недоступно, если оно перестаёт работать, вместо того чтобы нарушать работу строки меню. Для позиционирования, щелчков и предварительного просмотра используются публичные API Accessibility и ScreenCaptureKit. Требуется macOS 27 или новее; необходим доступ Accessibility, а Screen Recording — по желанию.

Приложение бесплатное и распространяется с открытым исходным кодом по лицензии GPL-3.0; учётная запись, аналитика и сервер не требуются. Единственное сетевое подключение — проверка наличия обновлений самого приложения; обновления подписываются с помощью Sparkle EdDSA signatures. Приложение написано на Swift и SwiftUI, его можно установить из DMG или через Homebrew cask.

Ключевые возможности

  • 01Скрывает значки в разделах Hidden и Always Hidden и показывает их при наведении, щелчке или нажатии сочетания клавиш.
  • 02Редактор раскладки с предварительным просмотром значков приложений и сортировкой перетаскиванием; изменения применяются за один проход.
  • 03В режиме панели скрытые значки отображаются плитками, открывающими соответствующие меню.
  • 04Встроенный поиск (⌥⌘K) открывает меню любого элемента строки меню, скрытого или видимого.
  • 05Настройки для каждого дисплея, разделители, запуск приложений и более плотное расположение значков.

Сценарии использования

  • Поддерживать порядок в переполненной строке меню MacBook и при этом иметь доступ к утилитам, которые нужны лишь время от времени.
  • Быстро находить нужный элемент строки меню, введя его название.
  • Скрывать системные значки, например Sound или Battery, когда они не нужны.

Быстрый старт

  1. 1

    Установите с помощью Homebrew

    brew install --cask fif7y/tap/dimble
  2. 2

    Или скачайте последнюю версию DMG со страницы Releases, перетащите Dimble в Applications и запустите его

  3. 3

    При первом запуске предоставьте разрешение на универсальный доступ

Что важно знать

  • Требуется macOS 27 или новее; более ранние версии macOS не поддерживаются.
  • Приложение использует закрытый фреймворк Apple, который может измениться или перестать работать после обновления macOS.
  • Для работы требуется разрешение на универсальный доступ.

В подборках

Темы

#macos#menu-bar#swift#swiftui#productivity#utility#bartender-alternative#ice-alternative#macos-app#menu-bar-manager

Частые вопросы

Что такое dimble?
Нативный менеджер строки меню macOS: скрывает ненужные значки и показывает их при наведении, щелчке или нажатии клавиш, используя встроенное в macOS 27 скрытие. Dimble скрывает ненужные значки в строке меню и показывает их при наведении, щелчке по пустому месту в строке меню, двойном щелчке или нажатии сочетания клавиш. Значки распределяются по разделам Visible, Hidden и Always Hidden. Их порядок можно настроить в редакторе раскладки или перетаскиванием значков с зажатой Command прямо в строке меню. Скрытые значки также можно открывать в панели под строкой меню, а встроенный поиск позволяет найти любой её элемент, набрав несколько букв.
dimble можно использовать бесплатно? Какая у него лицензия?
dimble распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
dimble всё ещё поддерживается?
Активно поддерживается. Последний коммит в dimble — 6 нояб. 2026 г..
Для чего можно использовать dimble?
Поддерживать порядок в переполненной строке меню MacBook и при этом иметь доступ к утилитам, которые нужны лишь время от времени. Быстро находить нужный элемент строки меню, введя его название. Скрывать системные значки, например Sound или Battery, когда они не нужны.
Как установить dimble?
Установите с помощью Homebrew: brew install --cask fif7y/tap/dimble Или скачайте последнюю версию DMG со страницы Releases, перетащите Dimble в Applications и запустите его При первом запуске предоставьте разрешение на универсальный доступ
Где скачать dimble?
Исходный код и инструкции по установке — на GitHub: https://github.com/fif7y/dimble

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Приложение для macOS, которое перемещает и меняет размер окон через радиальное меню, сочетания клавиш и циклы, запускаемые клавишей-модификатором.

11,9 тыс.+40 за неделю287SwiftGPL-3.0Активно поддерживаетсяОбновлён 20 дней назад