-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the official wiki for Vitals β a modern, intuitive system monitoring application for Windows, built with JavaFX. Vitals provides real-time insights into your system's performance with beautiful visuals and a smooth user experience.
- π§ Installation Guide
- π Getting Started
- β¨ Features Overview
- π¨ Customization Options
- π Troubleshooting
- π¦ Building from Source
- π€ Contributing
- π§ Support & Contact
- Windows 10 or later (64-bit)
- 4 GB RAM or more
- ~500 MB free disk space
- Download the
.msiinstaller from the Releases page. - Double-click the installer and follow the setup wizard.
- Launch the app from the Start Menu or desktop shortcut.
β Includes JDK, JavaFX, and all dependencies β no additional setup required.
- Launch Vitals from your desktop or Start Menu.
- View real-time stats across four key areas:
- CPU Usage
- Memory Usage
- Disk I/O
- Network Traffic
- Use the top menu to access logging and export options.
-
Live CPU Monitoring
- Dynamic line graph showing current CPU load.
-
Memory Tracking
- Circular dial visualization with detailed stats.
-
Disk Activity
- Real-time reads/writes with I/O rate graphs.
-
Network Usage
- Upload/download stats with bandwidth tracking.
-
Historical Logging
- Track system performance over time.
-
Export to PDF/CSV
- One-click export of live system data.
Vitals currently supports the following UI and data options:
- Theme Sync: Adapts to system theme.
- Resizable Dashboard: Responsive layout adjusts to window size.
- Log Directory: Customize log output location from settings file.
Future releases will include theme switching, graph smoothing, and layout presets.
Issue: App doesn't open after installation
Solution: Make sure your system meets the minimum requirements. Try reinstalling the app.
Issue: Graphs not updating
Solution: Ensure background services (like WMI) are running correctly on Windows.
Issue: Export feature not working
Solution: Check file permissions and ensure the output directory is writable.
For more help, visit the Issues page.
- Java 21+ (preferably Java 24)
- Maven 3.6+
- Git
git clone https://github.com/AnkeshGG/VitalsSystemMonitor.git
cd VitalsSystemMonitormvn clean installmvn javafx:runOr run the packaged JAR:
java -jar target/vitals-1.0.0-jar-with-dependencies.jarWe welcome contributions of all kindsβbug fixes, feature suggestions, or documentation improvements.
- Fork the repository
- Create a feature branch
- Submit a pull request with a clear description
- GitHub: AnkeshGG
- Email: ankeshkumar851@gmail.com
- Issues: GitHub Issues Page