Skip to content
derwouPublic

About

Fast, smooth, and lightweight system resource monitor written in pure Bash.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

30 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

🚀 ZenTop Monitor

  • Translated into English by Yandex (Переведено на Английский Яндексом)
  • Russian is written by a native speaker (Русский написан носителем языка)
Снимок экрана от 2026-07-11 17-53-23 Снимок экрана от 2026-07-11 17-53-29 Снимок экрана от 2026-07-11 17-53-44 Снимок экрана от 2026-07-11 17-53-48

EN: ZenTop is a fast, lightweight and adaptive system resource monitor on pure Bash for Linux. It updates data smoothly at 200 ms (5 FPS) without straining the processor or flickering when redrawn.

RU: ZenTop — это быстрый, легкий и адаптивный монитор системных ресурсов на чистом Bash для Linux. Он плавно обновляет данные на частоте 200 мс (5 FPS), не нагружая процессор и не мерцая при перерисовке.

✨ Basic features (EN)

  • Dynamic design: automatically adjusts to the size of the terminal window. If the window is smaller than 62x24, the script hides the graphics, preventing layout failure.
  • Smart CPU definition: the script polls /proc/cpuinfo and displays the proprietary ASCII logo depending on what processor you have — AMD or Intel.
  • Multi-level palette: the percentages of RAM and battery smoothly change their color from green to dangerous red depending on the current load.
  • Hacker Easter eggs: if you run the script on an unrecognized processor, the utility will produce a daring: «CPU not recognized, but you're cool anyway!».
  • Garbage protection: keyboard input is completely blocked while the script is running, protecting the screen from accidental keystrokes. The output is strictly according to Ctrl + C with the output of a beautiful final logo.

✨ Основные фишки (RU)

  • Динамический дизайн: автоматически подстраивается под размеры окна терминала. Если окно меньше 62x24, скрипт прячет графику, предотвращая сбой верстки.
  • Умное определение CPU: скрипт опрашивает /proc/cpuinfo и выводит фирменный ASCII-логотип в зависимости от того, какой у вас процессор — AMD или Intel.
  • Многоуровневая палитра: проценты оперативной памяти и батареи плавно меняют свой цвет от зеленого до опасного красного в зависимости от текущей нагрузки.
  • Хакерские пасхалки: если запустить скрипт на нераспознанном процессоре, утилита выдаст дерзкое: «Процессор не распознан, но ты всё равно крут!».
  • Защита от мусора: ввод клавиатуры полностью блокируется во время работы скрипта, защищая экран от случайных нажатий клавиш. Выход строго по Ctrl + C с выводом красивого финального логотипа.

🛠️ Launch (Как запустить)

  1. Download the script and make it executable (Скачиваем скрипт и делаем его исполняемым):

EN:

sudo curl -L -o /usr/local/bin/zentop-en https://github.com/derwou/zentop/releases/latest/download/zentop-en && sudo chmod +x /usr/local/bin/zentop-en

RU:

sudo curl -L -o /usr/local/bin/zentop-ru https://github.com/derwou/zentop/releases/latest/download/zentop-ru && sudo chmod +x /usr/local/bin/zentop-ru
  1. Run the program (Запустите программу):

EN:

zentop-en

RU:

zentop-ru

If it doesn't work, you can always go back to the easy way (Если не сработает, Вы всегда можете вернуться к лёгкому способу):

Download the required version (ru/en) from the page and grant the rights (Скачиваете со страницы нужную версию (русс/англ) и даёте права):

EN:

chmod +x zentop-en

RU:

chmod +x zentop-ru

Run the program (Запустите программу):

EN:

./zentop-en

RU:

./zentop-ru

About

Fast, smooth, and lightweight system resource monitor written in pure Bash.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages