![S## Platform Support
| Platform | Status | Features |
|---|---|---|
| Linux | ✅ Complete | Full cleanup, monitoring, GUI, releases available |
| Windows | 🚧 In Development | Architecture ready, implementation in progress |
| macOS | 📋 Planned | Architecture ready, implementation planned |
📥 Download • 📖 Documentation • 🐛 Report Issues • 💬 Discussions
SysPilot is a modern system utility that helps keep your computer clean and running efficiently. It provides real-time system monitoring, automated cleanup, and intuitive visualization through both GUI and CLI interfaces.
- System Cleanup - Remove temporary files, cache, and free up disk space
- Real-time Monitoring - Track CPU, memory, disk usage with interactive charts
- Temperature Monitoring - Monitor CPU temperature with visual indicators
- Background Operation - System tray integration and scheduled tasks
- Cross-Platform Ready - Linux (complete), Windows & macOS (in development)
| Platform | Status | Features |
|---|---|---|
| Linux | ✅ Complete | Full cleanup, monitoring, GUI, releases available |
| Windows | 🚧 In Development | Architecture ready, implementation in progress |
| macOS | 📋 Planned | Architecture ready, implementation planned |
Recommended method (using pipx):
git clone https://github.com/AFZidan/syspilot.git
cd syspilot
chmod +x install_pipx.sh
./install_pipx.shAlternative method:
git clone https://github.com/AFZidan/syspilot.git
cd syspilot
chmod +x install.sh
./install.sh# Launch GUI
syspilot
# CLI mode
syspilot --cli
# Background service
syspilot --daemon- Python 3.8 or higher
- Linux (Ubuntu 18.04+, Debian 10+)
- Required system packages (auto-installed)
git clone https://github.com/AFZidan/syspilot.git
cd syspilot
python3 -m venv venv
source venv/bin/activate
pip install -r requirements-dev.txtpython -m pytest
python -m pytest --cov=syspilot --cov-report=htmlblack syspilot/
flake8 syspilot/We welcome contributions! See CONTRIBUTING.md for guidelines.
- Fork the repository
- Create a feature branch
- Add tests for new functionality
- Ensure tests pass
- Submit a pull request
- v1.x - ✅ Linux support (Complete)
- v2.x - 🚧 Windows support (In Progress)
- v3.x - 📋 macOS support (Planned)
syspilot/
├── core/ # Core Qt application
├── platforms/ # Platform-specific implementations
│ ├── linux/ # ✅ Linux support (complete)
│ ├── windows/ # 🚧 Windows support (in progress)
│ └── macos/ # 📋 macOS support (planned)
├── services/ # Shared services
├── utils/ # Configuration & utilities
└── widgets/ # GUI components & charts
MIT License - see LICENSE for details.