Desktop System Utility
WPF desktop application with custom kernel driver integration. Command-center interface for system-level operations with real-time hardware monitoring and a polished dark theme.
SPUF is a Windows desktop application built with WPF on .NET 10. It pairs a user-mode C# frontend with a custom kernel-mode driver written in C using the Windows Driver Kit (WDK/WDM). The application provides admin-level system operations through a polished command-center interface.
The project demonstrates full-stack desktop engineering: MVVM architecture, custom XAML theming, WPF animation systems, kernel driver development, and single-file deployment packaging.
MVVM architecture with CommunityToolkit.Mvvm. Custom ResourceDictionary theme system with 50+ styled components. XAML storyboard animations for every interactive element — pulse, glow, slide, and scale transitions.
Custom WDM kernel-mode driver written in C. Compiled with MSVC 14.44 via Visual Studio 2022 and the Windows Driver Kit. Communicates with the user-mode application through IOCTLs.
Deep black foundation (#050507) with blood-red accents (#dc2626). Consolas monospace typography for technical UI chrome. SineEase and CubicEase animations throughout. Every interactive element has glow expansion, scale, and color transitions.
Self-contained single-file publish for win-x64. No runtime dependencies. The entire application ships as one executable with the kernel driver packaged alongside.
The UI follows a "restricted command center" aesthetic. The main window runs 1100x720px with a sidebar navigation, page content area, and status bar. Every view — Dashboard, Spoof, TPM, Clean, Driver, Monitor, Activate — uses consistent card-based layouts with real-time data.
Animations are deeply integrated: breathing opacity pulses on accent lines (2.5s SineEase), status dot heartbeats (2s cycles), button hover glows with scale transforms (CubicEase), navigation bar slide-ins, page fade+slide transitions (100ms out, 250ms in), and loading bar progressions.
SPUF is not publicly available. Architecture notes and build context available on request.