Repolode
jordond

jordond/jolt

Терминальный монитор батареи и энергопотребления для macOS и Linux, который показывает, какие процессы разряжают ноутбук.

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

Звёзды
572
Форки
14
Открытые issues
20
Последний коммит
5 дней назад

Что это?

jolt — это терминальный интерфейс, помогающий понять, что разряжает батарею ноутбука. Он показывает уровень заряда, оставшееся время работы, состояние батареи и число циклов, а также энергопотребление системы с разбивкой на CPU и GPU.

Процессы отсортированы по влиянию на энергопотребление и выделены цветом в зависимости от его уровня, поэтому ресурсоёмкие приложения легко заметить. Можно раскрывать группы процессов, завершать выбранный процесс прямо в интерфейсе и просматривать графики истории заряда батареи и энергопотребления.

Фоновый демон может записывать данные, пока TUI закрыт, а команда pipe выводит метрики в JSON для скриптов. В комплект входят темы с автоматическим выбором тёмного или светлого оформления. На Mac с Apple Silicon доступны все метрики энергопотребления, на Intel Mac — только данные о батарее, а для получения показателей энергопотребления в Linux нужны разрешения RAPL.

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

  • 01Показывает уровень заряда, оставшееся время работы, состояние батареи и число циклов
  • 02Разбивает энергопотребление системы на показатели CPU и GPU
  • 03Сортирует процессы по влиянию на энергопотребление и выделяет цветом уровень этого влияния
  • 04Записывает историю заряда батареи и энергопотребления с помощью фонового демона
  • 05Позволяет завершать ресурсоёмкие процессы прямо в интерфейсе
  • 06Поддерживает вывод данных в JSON для скриптов и включает более 10 тем оформления

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

  • Поиск приложений, которые незаметно разряжают батарею MacBook или ноутбука с Linux
  • Сбор данных о состоянии батареи и энергопотреблении на протяжении нескольких дней или недель
  • Передача метрик батареи в shell-скрипты или дашборды в формате JSON

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

  1. 1

    Установите с помощью скрипта быстрой установки

    Установите по официальной инструкции из README
  2. 2

    Или установите через Homebrew

    brew install jordond/tap/jolt
  3. 3

    Запустите терминальный интерфейс jolt

    jolt

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

  • Поддерживаются только macOS и Linux; Windows не поддерживается.
  • На Mac с процессорами Intel метрики энергопотребления недоступны, а в Linux необходимо настроить права доступа к RAPL.

Темы

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

Что такое jolt?
Терминальный монитор батареи и энергопотребления для macOS и Linux, который показывает, какие процессы разряжают ноутбук. jolt — это терминальный интерфейс, помогающий понять, что разряжает батарею ноутбука. Он показывает уровень заряда, оставшееся время работы, состояние батареи и число циклов, а также энергопотребление системы с разбивкой на CPU и GPU.
jolt можно использовать бесплатно? Какая у него лицензия?
jolt распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
jolt всё ещё поддерживается?
Активно поддерживается. Последний коммит в jolt — 15 окт. 2026 г..
Для чего можно использовать jolt?
Поиск приложений, которые незаметно разряжают батарею MacBook или ноутбука с Linux Сбор данных о состоянии батареи и энергопотреблении на протяжении нескольких дней или недель Передача метрик батареи в shell-скрипты или дашборды в формате JSON
Как установить jolt?
Установите с помощью скрипта быстрой установки Или установите через Homebrew: brew install jordond/tap/jolt Запустите терминальный интерфейс jolt: jolt
Где скачать jolt?
Исходный код и инструкции по установке — на GitHub: https://github.com/jordond/jolt

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

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