Нативный монитор производительности macOS в строке меню: записывает историю загрузки CPU, памяти, GPU, сети, диска и батареи, чтобы находить процессы, вызывающие замедления.
jacklandrin/OnlySwitch
Универсальное приложение для строки меню macOS: системные переключатели, ярлыки, мониторинг и виджеты в одном настраиваемом месте.
Open source альтернатива:iStat Menus
- Звёзды
- 6,039
- Форки
- 246
- Открытые issues
- 54
- Последний коммит
- вчера
Что это?
OnlySwitch — приложение для строки меню macOS, которое объединяет повседневные системные элементы управления: скрытие значков рабочего стола, переключение тёмного режима, предотвращение перехода Mac в режим сна, управление вырезом и отключение микрофона — в одном настраиваемом списке. Пользователи могут добавлять, удалять и менять порядок переключателей и macOS Shortcuts, назначать им сочетания клавиш, а также размещать элементы управления на рабочем столе или в Центре уведомлений в виде виджетов.
Помимо встроенных переключателей, приложение включает System Monitor для отслеживания использования CPU, GPU, памяти, диска и сети, вкладку Codex Usage, предварительный просмотр окон Dock и дополнительного питомца на рабочем столе. Evolution позволяет создавать собственные кнопки и переключатели на основе скриптов Shell или AppleScript, а Only Agent преобразует запросы на обычном языке в AppleScript с помощью провайдеров Ollama, OpenAI или Gemini. Удалённое управление с iPhone или iPad доступно через приложение OnlyRemote, а OpenClaw может запускать переключатели с помощью deeplinks.
Приложение написано на Swift и SwiftUI и использует The Composable Architecture. Для некоторых функций требуются свежие версии macOS, а другие опираются на приватные API macOS, которые могут перестать работать после обновления системы.
Ключевые возможности
- 01Настраиваемые переключатели в строке меню: скрытие значков рабочего стола, тёмный режим, предотвращение перехода Mac в режим сна и другие функции.
- 02Импорт macOS Shortcuts и назначение сочетаний клавиш переключателям и Shortcuts.
- 03Виджеты на рабочем столе и в Центре уведомлений для запуска элементов управления.
- 04System Monitor для отслеживания использования CPU, GPU, памяти, диска и сети.
- 05С помощью Evolution можно создавать собственные переключатели и кнопки на Shell или AppleScript.
- 06Only Agent генерирует AppleScript по запросам на обычном языке с помощью Ollama, OpenAI или Gemini.
Сценарии использования
- Быстро переключать отображение скрытых файлов, тёмный режим или режим предотвращения сна, не открывая «Системные настройки».
- Добавлять элементы управления Mac на рабочий стол или в Центр уведомлений в виде виджетов, чтобы запускать их одним нажатием.
- Управлять Mac с iPhone или iPad по локальной сети с помощью OnlyRemote.
- Создавать собственные кнопки автоматизации на основе AppleScript или команд Shell.
Быстрый старт
- 1
Установите OnlySwitch с помощью Homebrew
brew install only-switch - 2
Запустите OnlySwitch и включите его в разделе «Системные настройки» → «Строка меню», если значок не отображается
- 3
Нажмите значок OnlySwitch в строке меню, чтобы открыть список элементов управления, затем откройте настройки и настройте переключатели
Что важно знать
- Только для macOS; для некоторых функций требуется macOS 26 или новее.
- Некоторые функции используют закрытые, недокументированные API macOS и могут перестать работать после обновления системы.
- Автоматическое обновление не работает в версии 2.5.6 и более ранних.
В подборках
Темы
Частые вопросы
- Что такое OnlySwitch?
- Универсальное приложение для строки меню macOS: системные переключатели, ярлыки, мониторинг и виджеты в одном настраиваемом месте. OnlySwitch — приложение для строки меню macOS, которое объединяет повседневные системные элементы управления: скрытие значков рабочего стола, переключение тёмного режима, предотвращение перехода Mac в режим сна, управление вырезом и отключение микрофона — в одном настраиваемом списке. Пользователи могут добавлять, удалять и менять порядок переключателей и macOS Shortcuts, назначать им сочетания клавиш, а также размещать элементы управления на рабочем столе или в Центре уведомлений в виде виджетов.
- OnlySwitch можно использовать бесплатно? Какая у него лицензия?
- OnlySwitch распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- OnlySwitch всё ещё поддерживается?
- Активно поддерживается. Последний коммит в OnlySwitch — 5 нояб. 2026 г..
- Для чего можно использовать OnlySwitch?
- Быстро переключать отображение скрытых файлов, тёмный режим или режим предотвращения сна, не открывая «Системные настройки». Добавлять элементы управления Mac на рабочий стол или в Центр уведомлений в виде виджетов, чтобы запускать их одним нажатием. Управлять Mac с iPhone или iPad по локальной сети с помощью OnlyRemote. Создавать собственные кнопки автоматизации на основе AppleScript или команд Shell.
- Как установить OnlySwitch?
- Установите OnlySwitch с помощью Homebrew: brew install only-switch Запустите OnlySwitch и включите его в разделе «Системные настройки» → «Строка меню», если значок не отображается Нажмите значок OnlySwitch в строке меню, чтобы открыть список элементов управления, затем откройте настройки и настройте переключатели
- Где скачать OnlySwitch?
- Исходный код и инструкции по установке — на GitHub: https://github.com/jacklandrin/OnlySwitch
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Нативный набор инструментов для macOS: оптимизация памяти, глубокая очистка диска, удаление приложений, управление вентиляторами и предотвращение сна; с панелью в строке меню.
Лёгкий системный монитор для строки меню macOS: показывает загрузку CPU, память, GPU, сеть, диск, батарею и температурные показатели.
Бесплатное приложение с открытым исходным кодом для строки меню macOS: показывает загрузку CPU, память, диск, сеть и заряд батареи, а также ограничивает заряд до 80–100%.
Приложение для строки меню macOS, которое не даёт Mac переходить в режим сна, в том числе с закрытой крышкой, пока работают AI-агенты для написания кода, например Claude Code и Codex.
Менеджер строки меню macOS, который скрывает и показывает значки, поддерживает постоянно скрытую секцию, поиск и настройку внешнего вида.