Universal Device Toolkit Plugins v2.0.0
A quality-first release of all 5 official plugins with zero compiler warnings, 409 unit tests passing, and full Fluent Design UI.
What's New
Battery Health (v1.0.0) — Monitor battery health, cycle count, and capacity degradation with a polished Fluent Design UI.
Network Acceleration (v1.2.0) — Real-time network telemetry dashboard with gaming presets and one-click optimization.
Custom Mouse (v1.0.16) — Theme-aware cursor styles, DPI profiles, and seamless Windows pointer speed management.
ViVeTool (v1.2.2) — Browse and toggle hidden Windows feature flags from a searchable GUI. No command-line needed.
Shell Integration (v1.0.12) — Right-click context menu integration for instant access to power features.
Quality Metrics
- 0 warnings, 0 errors across 7 C# projects
- 409 unit tests all passing (BatteryHealth 16, CustomMouse 54, ShellIntegration 114, NetworkAcceleration 39, ViveTool 186)
- 0 hardcoded hex colors in all XAML files (100% DynamicResource theme binding)
- 0 ConfigureAwait(false) in UI code
- SettingsManager: Save latency reduced from 62ms to 0ms via debounce + memory transaction
Technical Highlights
- Plugin SDK: Interface-based architecture (IPlugin, IPluginFeaturePage, IPluginSettingsPage)
- Fallback UI Pattern: Every plugin builds its UI programmatically as a safety net
- PluginWorkbench: Standalone preview tool for plugin development without the host app
- Thread Safety: Dispatcher.InvokeAsync() for all background callbacks
- Test Isolation: DisableParallelization per plugin collection
Install
- Open Universal Device Toolkit
- Navigate to Plugins -> Browse Store
- Click Install on any plugin
- Restart the application
Links
- GitHub: https://github.com/SSC-STUDIO/UniversalDeviceToolkit-Plugins
- Main App: https://github.com/SSC-STUDIO/UniversalDeviceToolkit
- Documentation: See Docs/ directory for plugin development guides
Built with C# .NET 10 + WPF-UI 4.3.0 (Fluent Design). MIT License. 100% free, no ads, no telemetry.