Нативный монитор производительности macOS в строке меню: записывает историю загрузки CPU, памяти, GPU, сети, диска и батареи, чтобы находить процессы, вызывающие замедления.
Nongfsq/ftop
Нативный системный монитор для Mac с Apple Silicon: одно плавающее стеклянное окно, размер которого подстраивается под содержимое.
Open source альтернатива:iStat Menus
Activity Monitor
- Звёзды
- 312
- Форки
- 17
- Открытые issues
- 0
- Последний коммит
- 6 дней назад
Что это?
ftop — системный монитор для Mac с Apple Silicon, который заменяет терминальные инструменты вроде htop или btop нативным плавающим окном. Он показывает только текущее состояние: загрузку и частоту каждого ядра с группировкой по типу ядер, память и swap, скорость сети, GPU, общее энергопотребление, температуру, а также самые загруженные приложения с их иконками. Вспомогательные процессы объединяются с приложением, к которому относятся.
При перетаскивании краёв окна его содержимое перестраивается: в маленьком окне остаются основные показатели, а в большом отображается больше процессов. Настройки и дополнительный текстовый конфигурационный файл позволяют управлять отображаемой информацией. В строке меню можно показывать один показатель, например загрузку CPU, использование памяти или GPU. Если оборудование не предоставляет какие-либо данные, они помечаются как недоступные, а не отображаются как нулевые.
Некоторые показатели, например частота каждого ядра и температура, считываются через закрытые интерфейсы macOS и могут измениться после обновления системы. Чтобы видеть все системные процессы, нужно один раз запустить команду вспомогательной службы с привилегиями. Приложению требуется macOS 15 или новее.
Ключевые возможности
- 01Загрузка и частота каждого ядра с группировкой по типу ядер.
- 02Данные об использовании памяти и swap, сжатии и давлении на память.
- 03Текущая скорость загрузки и отдачи данных по сети.
- 04Использование GPU, его память и энергопотребление, а также общее энергопотребление системы.
- 05Список процессов с иконками приложений; вспомогательные процессы объединены с родительским приложением.
- 06Содержимое окна автоматически перестраивается при изменении его размера.
Сценарии использования
- Следить за загрузкой CPU, GPU и использованием памяти во время работы локальной LLM, сборки или компиляции.
- Держать на виду компактную сводку о системе, не открывая вкладку терминала.
- Выяснить, какое приложение создаёт высокую нагрузку на Mac с Apple Silicon.
Быстрый старт
- 1
Скачайте приложение со страницы релизов и переместите Ftop.app в ~/Applications
- 2
Добавьте команду ftop в PATH
mkdir -p ~/.local/bin && ln -sfn ~/Applications/Ftop.app/Contents/MacOS/ftop ~/.local/bin/ftop - 3
Откройте панель
ftop
Что важно знать
- Поддерживаются только Mac с Apple Silicon; требуется macOS 15 или новее.
- Частота и температура каждого ядра зависят от закрытых интерфейсов macOS, которые могут перестать работать после обновления macOS.
- Распространять приложение через Mac App Store нельзя.
- Чтобы видеть системные процессы, нужно один раз предоставить права sudo для установки вспомогательной программы setuid root.
Темы
Частые вопросы
- Что такое ftop?
- Нативный системный монитор для Mac с Apple Silicon: одно плавающее стеклянное окно, размер которого подстраивается под содержимое. ftop — системный монитор для Mac с Apple Silicon, который заменяет терминальные инструменты вроде htop или btop нативным плавающим окном. Он показывает только текущее состояние: загрузку и частоту каждого ядра с группировкой по типу ядер, память и swap, скорость сети, GPU, общее энергопотребление, температуру, а также самые загруженные приложения с их иконками. Вспомогательные процессы объединяются с приложением, к которому относятся.
- ftop можно использовать бесплатно? Какая у него лицензия?
- ftop распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- ftop всё ещё поддерживается?
- Активно поддерживается. Последний коммит в ftop — 14 окт. 2026 г..
- Для чего можно использовать ftop?
- Следить за загрузкой CPU, GPU и использованием памяти во время работы локальной LLM, сборки или компиляции. Держать на виду компактную сводку о системе, не открывая вкладку терминала. Выяснить, какое приложение создаёт высокую нагрузку на Mac с Apple Silicon.
- Как установить ftop?
- Скачайте приложение со страницы релизов и переместите Ftop.app в ~/Applications Добавьте команду ftop в PATH: mkdir -p ~/.local/bin && ln -sfn ~/Applications/Ftop.app/Contents/MacOS/ftop ~/.local/bin/ftop Откройте панель: ftop
- Где скачать ftop?
- Исходный код и инструкции по установке — на GitHub: https://github.com/Nongfsq/ftop
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Нативный набор инструментов для macOS: оптимизация памяти, глубокая очистка диска, удаление приложений, управление вентиляторами и предотвращение сна; с панелью в строке меню.
Лёгкий системный монитор для строки меню macOS: показывает загрузку CPU, память, GPU, сеть, диск, батарею и температурные показатели.
Бесплатный набор утилит с открытым исходным кодом для строки меню macOS: громкость отдельных приложений, мониторинг системы, переключение окон, история буфера обмена и не только.
Нативный редактор кода для macOS на Swift: подсветка синтаксиса, автодополнение, интеграция с git, отладка и расширения.
Приложение для строки меню macOS, которое простым языком объясняет возможности каждого USB-C-кабеля, подключённого к Mac, и причины медленной зарядки.