sysmon-pytk

System monitor app using Tkinter


Keywords
system, monitor, python3, system-monitor, tkinter
License
Other
Install
pip install sysmon-pytk==0.5.1.post1

Documentation

System Monitor for Python/Tk

GitHub License GitHub Release AppVeyor Build GitHub Actions Workflow Status

PyPI - Status PyPI - Version PyPI - Python Version

REUSE status CodeFactor Grade Maintainability

System monitor written in Python using the Tk library. It monitors CPU usage and temperature, RAM usage, and disk usage of the primary disk (containing the root partition). It also displays the system's hostname, IP address, uptime, and current process count.

Main Window

Pre-installation

Make sure the Python interface to Tcl/Tk (tkinter) is installed.

tkinter Installation Instructions

Install Using pip

pip install sysmon-pytk

Two versions of the program will be installed, a GUI program and a command line program.

Run the GUI program

sysmon

or

gui_sysmon

Run the command line program

cli_sysmon

To get available options for the command line program, use cli_sysmon -h, or read them online.

Translations

Special thanks to our translators!

Language Code Translator
German de Alisyn Arness, Rainer Schwarzbach
Spanish es Stacey Adams (author), Félix Medrano
Norwegian Bokmål nb_NO Allan Nordhøy

Contributing

Translations are always welcome! The strings to be translated are located in app.pot and argparse.pot.

argparse.pot contains standard strings from the Python Standard Library file argparse.py (Python versions 3.9–3.12).

If you want to work on the code, read the Development Guide. Also, check out the API Documentation.

Contributers are expected to follow our Code of Conduct.

Contributors ✨

Thanks goes to these wonderful people (emoji key):

Stacey Adams
Stacey Adams

💻 📖 📆 🚧 🌍
Alisyn Arness
Alisyn Arness
🌍
Allan Nordhøy
Allan Nordhøy

🌍
Félix Medrano
Félix Medrano

🌍
Rainer Schwarzbach
Rainer Schwarzbach

🌍
Snyk[bot]
Snyk[bot]

🛡️
all-contributors[bot]
all-contributors[bot]

📖

This project follows the all-contributors specification. Contributions of any kind welcome!