Skip to content

Gzeu/SystemPulse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

64 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

SystemPulse - Advanced System Monitoring & Management

A professional, high-performance system monitoring suite built with WinUI 3 and .NET 8.0

.NET WinUI 3 License Status


🎯 Project Status: βœ… 100% COMPLETE

SystemPulse has successfully reached its 1.0.0 stable milestone. All architectural phases, UI implementations, and platform integrations are finalized.

  • Phase 1 & 2 (Foundation): βœ… 100%
  • Phase 3 (Core UI - 9 Pages): βœ… 100%
  • Phase 4 (Platform Integration): βœ… 100%

✨ Feature Highlights

πŸ–₯️ Real-Time Dashboard

  • Comprehensive Metrics: Live tracking of CPU (all cores), RAM, GPU, Network, and Disk.
  • Modern Gauges: High-fidelity visual feedback for primary system resources.
  • Historical Charting: 5 categories of performance data with up to 1 hour of history using OxyPlot.

βš™οΈ Advanced Management

  • Process Control: Search, Kill, Suspend, Resume, and Priority management.
  • Service Manager: Full Windows Service lifecycle control (Start/Stop/Restart).
  • Startup Optimizer: Identify and disable high-impact startup applications.
  • Session Monitor: Track and manage active local and remote user sessions.

πŸ› οΈ Power User Utilities

  • Global Shortcuts: 31 keyboard shortcuts (Ctrl+1-9, F5, etc.) for zero-mouse navigation.
  • Smart Notifications: Windows 10/11 Toast alerts for critical resource spikes (>90%).
  • CSV Export: Export any performance or process data for external analysis.

🎨 Platform Customization

  • Theme Support: Seamless switching between Light, Dark, and System modes.
  • Window Opacity: Adjustable transparency (50-100%) for non-intrusive monitoring.
  • Always-on-Top: Keep the monitor visible over games or other applications.
  • Minimize to Tray: Background operation with a native system tray context menu.

πŸš€ Quick Start

Prerequisites

  • Windows 10 (1809+) or Windows 11
  • .NET 8.0 Runtime

Installation (Developer)

git clone https://github.com/Gzeu/SystemPulse.git
cd SystemPulse
dotnet restore
dotnet build
dotnet run --project src/SystemPulse.App

πŸ“– Documentation

Technical Guides

User Guides


πŸ› οΈ Technology Stack

  • Framework: WinUI 3 (Windows App SDK)
  • Language: C# / .NET 8.0
  • Architecture: MVVM (CommunityToolkit.Mvvm)
  • Charting: OxyPlot.Wpf
  • Platform APIs: Win32 (User32/Kernel32), DXGI (DirectX), WMI
  • Logging: Serilog

πŸ“œ License

Licensed under the MIT License. See LICENSE for more information.


Built for performance and clarity. πŸš€
Last Updated: January 12, 2026

About

🎯 Advanced System Monitor for Windows 10/11/12 - Modern WinUI 3 Task Manager alternative with real-time monitoring, beautiful Fluent Design, and premium visuals

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages