MySystem is a lightweight desktop application built with Electron that provides real-time system monitoring. It displays essential system metrics such as CPU usage, memory usage, and temperature in a simple and clean interface.
- Real-time CPU usage monitoring
- Memory usage tracking
- CPU temperature display
- Lightweight and fast performance
- Cross-platform support (Windows, Linux)
- Electron
- Node.js
- JavaScript
- systeminformation (for system stats)
-
Clone the repository:
git clone https://github.com/your-username/MySystem.git
-
Navigate to the project folder:
cd MySystem -
Install dependencies:
npm install
Start the application:
npm startMySystem/ │ ├── main.js # Main Electron process ├── renderer.js # Renderer process logic ├── index.html # UI layout ├── package.json # Project configuration └── node_modules/ # Dependencies
- GPU usage monitoring
- Disk usage tracking
- Network activity monitoring
- Custom UI themes (dark/light mode)
- Alerts for high resource usage
- CPU temperature may not work on some systems due to hardware limitations
- Requires proper permissions on Linux for temperature readings
Contributions are welcome. Feel free to fork the repo and submit a pull request.
This project is licensed under the MIT License.
Avinash Gundimeda