https://github.com/santosvilanculos/kudan
A sleek desktop OS monitor providing real-time insights into CPU, memory, disk, network, sensor data, and system uptime. Utilizing the psutil library, it also showcases detailed I/O device information for optimal system performance analysis.
https://github.com/santosvilanculos/kudan
fastfetch htop ifconfig ipconfig python top
Last synced: 8 months ago
JSON representation
A sleek desktop OS monitor providing real-time insights into CPU, memory, disk, network, sensor data, and system uptime. Utilizing the psutil library, it also showcases detailed I/O device information for optimal system performance analysis.
- Host: GitHub
- URL: https://github.com/santosvilanculos/kudan
- Owner: SantosVilanculos
- License: mit
- Created: 2024-12-02T11:11:51.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-01-25T03:07:03.000Z (9 months ago)
- Last Synced: 2025-01-25T03:24:01.803Z (9 months ago)
- Topics: fastfetch, htop, ifconfig, ipconfig, python, top
- Language: Python
- Homepage:
- Size: 1.01 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

A sleek desktop OS monitor providing real-time insights into CPU, memory, disk, network, sensor data, and system uptime. Utilizing the psutil library, it also showcases detailed I/O device information for optimal system performance analysis.
---
## Features
### System Information
- Retrieve detailed memory usage statistics;
- Display disk partitions and usage;
- Monitor input/output counters for disk activity.
### Network Monitoring
- View network interface statistics (e.g., sent and received data);
- Display network connections and active states.
### Hardware Information
- Detect and display camera devices (ID, description, position, etc.);
- Show audio and input devices connected;
- Display battery and screen statistics (if supported).
### Process Management
- List all running processes.
- Access Windows service iterators for advanced process details (if on Windows).
### Cross-Platform
- Built to run on multiple operating systems where psutil is supported.
## Installation
```sh
pip install -r requirements.txt
```
## Building a release
```sh
pyinstaller "./src/main.py" --noconfirm --clean --onefile --name="Kudan" --icon="./favicon.ico" --add-data="./favicon.ico:./" --add-data="./res:./res" --windowed
```