Repolode
lingyired

lingyired/status-trio

Нативное приложение для macOS, которое объединяет Wi-Fi, заряд батареи и громкость в один настраиваемый значок в строке меню, Dock или обоих местах.

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

Звёзды
750
Форки
46
Открытые issues
7
Последний коммит
7 часов назад

Что это?

Status Trio — приложение для macOS, которое объединяет Wi-Fi, заряд батареи и громкость в один компактный значок. Его можно разместить в строке меню, Dock или в обоих местах. Вдохновением послужил объединённый значок состояния на iPhone, адаптированный для Mac: вместо сотовой сети здесь отображается громкость.

При нажатии на значок открывается всплывающее окно с дополнительной информацией: панель Wi-Fi со списком ближайших сетей и сведениями о соединении, панель Bluetooth со списком сопряжённых устройств, к которым можно подключиться или отключиться от них, страница Battery Details и сведения о текущем аудиовыходе. Когда используется Bluetooth-аудио, средний символ может меняться на значок этого устройства, а индикатор громкости становится синим.

Внешний вид можно настроить: изменить размер значка и символов, толщину кольца, цвета индикаторов и порядок разделов всплывающего окна. Приложение написано на Swift с использованием SwiftUI и AppKit, поддерживает Apple Silicon и Intel, а для подписанных обновлений использует Sparkle. Приложение не считывает и не сохраняет пароли Wi-Fi.

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

  • 01Объединяет Wi-Fi, заряд батареи и громкость в один значок в строке меню, Dock или обоих местах.
  • 02Панель Bluetooth показывает сопряжённые устройства и позволяет подключаться к ним и отключаться от них одним нажатием.
  • 03В разделе Battery Details отображаются состояние зарядки, время до полного заряда, мощность адаптера и количество циклов.
  • 04Индикатор громкости показывает уровень и устройство вывода; отображаться он может в виде точек или дуги.
  • 05Можно настроить размер значка, цвета, толщину кольца и порядок разделов всплывающего окна.
  • 06Поддерживает английский и ещё одиннадцать языков; при желании приложение можно запускать при входе в систему.

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

  • Следить за уровнем сигнала Wi-Fi, зарядом батареи и громкостью, не открывая несколько значков в строке меню.
  • Проверять в строке меню, какое Bluetooth-аудиоустройство воспроизводит звук и каков уровень его заряда.
  • Использовать индикатор состояния в Dock на Mac с перегруженной строкой меню.
  • Настроить компактный индикатор состояния системы по своему вкусу.

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

  1. 1

    Клонируйте репозиторий

    git clone https://github.com/lingyired/status-trio.git
  2. 2

    Перейдите в каталог проекта

    cd status-trio
  3. 3

    Запустите из исходного кода

    swift run StatusTrio

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

  • Требуется macOS 13 или новее; проверка работы в Ventura ещё не завершена.
  • Для сборки из исходного кода необходимы Swift 6 и SDK macOS 26 (Xcode 26 или новее).
  • Публичный релиз подписан ad-hoc и не прошёл нотариальную проверку, поэтому при первом запуске Gatekeeper покажет предупреждение.

Темы

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

Что такое status-trio?
Нативное приложение для macOS, которое объединяет Wi-Fi, заряд батареи и громкость в один настраиваемый значок в строке меню, Dock или обоих местах. Status Trio — приложение для macOS, которое объединяет Wi-Fi, заряд батареи и громкость в один компактный значок. Его можно разместить в строке меню, Dock или в обоих местах. Вдохновением послужил объединённый значок состояния на iPhone, адаптированный для Mac: вместо сотовой сети здесь отображается громкость.
status-trio можно использовать бесплатно? Какая у него лицензия?
status-trio распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
status-trio всё ещё поддерживается?
Активно поддерживается. Последний коммит в status-trio — 20 окт. 2026 г..
Для чего можно использовать status-trio?
Следить за уровнем сигнала Wi-Fi, зарядом батареи и громкостью, не открывая несколько значков в строке меню. Проверять в строке меню, какое Bluetooth-аудиоустройство воспроизводит звук и каков уровень его заряда. Использовать индикатор состояния в Dock на Mac с перегруженной строкой меню. Настроить компактный индикатор состояния системы по своему вкусу.
Как установить status-trio?
Клонируйте репозиторий: git clone https://github.com/lingyired/status-trio.git Перейдите в каталог проекта: cd status-trio Запустите из исходного кода: swift run StatusTrio
Где скачать status-trio?
Исходный код и инструкции по установке — на GitHub: https://github.com/lingyired/status-trio

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

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

Бесплатный набор утилит с открытым исходным кодом для строки меню macOS: громкость отдельных приложений, мониторинг системы, переключение окон, история буфера обмена и не только.

28,2 тыс.1,3 тыс.SwiftGPL-3.0Обновлён позавчера