Repolode
Forward-Future

Forward-Future/device-monitor

Настольное приложение в стиле NZXT CAM и хаб в локальной сети: показатели CPU, GPU, памяти, температур, дисков и сети всех ваших устройств на одной панели.

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

Звёзды
161
Форки
19
Открытые issues
1
Последний коммит
4 дня назад

Что это?

Device Monitor — настольное приложение для Windows и macOS, которое собирает показатели оборудования со всех ваших устройств и показывает их вместе. Один компьютер работает как хаб и предоставляет панель мониторинга, а другие ПК, Mac и Linux-машины подключаются как агенты или через приложение. Для каждого устройства панель показывает данные о CPU, GPU, памяти, температурах, дисках и сети.

Помимо текущих показателей, хаб хранит историю: данные с интервалом в 2 секунды за последний час и средние значения с интервалом в 1 минуту за последние 30 дней. В расширенном режиме приложение оценивает энергопотребление и стоимость электричества для каждого устройства за 24 часа, 7 или 30 дней, а также показывает суммарные показатели, например время работы в сети, пиковые температуры и объём переданных данных. Обновления можно доставлять подключённым приложениям с помощью подписанных релизов.

Для удалённого доступа требуется HTTPS. Его можно настроить через Tailscale Serve, включить TLS напрямую на хабе или использовать уже имеющийся reverse proxy. Хаб без графического интерфейса можно запустить на домашнем сервере в режиме командной строки.

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

  • 01Показывает данные о CPU, GPU, памяти, температурах, дисках и сети нескольких устройств на одной панели.
  • 02Хранит историю на хабе: данные с интервалом в 2 секунды за час и средние значения с интервалом в 1 минуту за 30 дней.
  • 03Оценивает энергопотребление и стоимость электричества для каждого устройства с учётом заданных тарифов.
  • 04Поддерживает агенты для Windows, macOS и Linux, а также режим хаба без графического интерфейса.
  • 05Доставляет подписанные обновления приложения на подключённые устройства.
  • 06Доступно в браузере и на телефоне через HTTPS в локальной сети или tailnet.

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

  • Следить за игровым ПК, рабочей станцией и домашним сервером с одного экрана.
  • Оценивать, сколько электричества потребляет каждая машина за месяц.
  • Проверять температуры GPU и CPU на удалённых машинах с телефона или в браузере.
  • Использовать домашний сервер как хаб без графического интерфейса, который предоставляет панель мониторинга другим устройствам.

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

  1. 1

    Установите зависимости из папки проекта

    npm install
  2. 2

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

    npm start

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

  • Настольное приложение доступно только для Windows и macOS; на компьютерах с Linux нужен автономный агент.
  • Установщик Windows не подписан кодовой подписью, поэтому SmartScreen может показать предупреждение.
  • Приложение для Mac не прошло нотариальное заверение, поэтому при первом запуске нужно щёлкнуть правой кнопкой мыши и выбрать «Открыть».
  • Для удалённых браузеров и агентов необходимо настроить HTTPS на hub.

В подборках

Темы

#system-monitoring#hardware-monitoring#electron#homelab#dashboard#temperature-monitoring#energy-monitoring

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

Что такое device-monitor?
Настольное приложение в стиле NZXT CAM и хаб в локальной сети: показатели CPU, GPU, памяти, температур, дисков и сети всех ваших устройств на одной панели. Device Monitor — настольное приложение для Windows и macOS, которое собирает показатели оборудования со всех ваших устройств и показывает их вместе. Один компьютер работает как хаб и предоставляет панель мониторинга, а другие ПК, Mac и Linux-машины подключаются как агенты или через приложение. Для каждого устройства панель показывает данные о CPU, GPU, памяти, температурах, дисках и сети.
device-monitor можно использовать бесплатно? Какая у него лицензия?
device-monitor распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
device-monitor всё ещё поддерживается?
Активно поддерживается. Последний коммит в device-monitor — 2 нояб. 2026 г..
Для чего можно использовать device-monitor?
Следить за игровым ПК, рабочей станцией и домашним сервером с одного экрана. Оценивать, сколько электричества потребляет каждая машина за месяц. Проверять температуры GPU и CPU на удалённых машинах с телефона или в браузере. Использовать домашний сервер как хаб без графического интерфейса, который предоставляет панель мониторинга другим устройствам.
Как установить device-monitor?
Установите зависимости из папки проекта: npm install Запустите приложение из исходного кода: npm start
Где скачать device-monitor?
Исходный код и инструкции по установке — на GitHub: https://github.com/Forward-Future/device-monitor

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

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

Бесплатная программа для Windows и библиотека .NET, считывающие данные датчиков температуры, вентиляторов, напряжения, загрузки и частоты компонентов компьютера.

9,3 тыс.+47 за неделю1,1 тыс.C#MPL-2.0Активно поддерживаетсяОбновлён 3 дня назад