$ show nyxiereal/XToolbox
XToolBox is a Flutter-based desktop utility application designed for Windows 10/11 system optimization and debloating. It provides a dashboard for system information, a browser for downloading/installing utilities (debloat tools, browsers, apps, etc.), playbook setup for running Windows optimization configurations, system cleanup tools, and settings management. The application follows a standard Flutter architecture with Provider for state management, featuring separate layers for services (download, installation, network checking, etc.), models, and UI components. The project has reached end-of-life as the developer switched to Linux and no longer maintains Windows software, though the source code remains available.
The LLM identified 2 files worth highlighting for reuse:
A complete toast notification service that manages a queue of notifications with auto-dismissal for success/error states, progress tracking, and visual animations. Demonstrates skilled use of ChangeNotifier for state management, proper disposal of resources, and integration with animation controllers for smooth UX. The service is self-contained (only depends on Flutter material) and could be extracted to another Flutter project with minimal modification.
An animated overlay widget that displays toast notifications using Flutter's Stack positioning with fade and slide transitions. Works in conjunction with the toast notification service to provide a complete notification system. Shows effective use of AnimationController for entrance/exit animations and responsive layout that adapts to notification states. This UI component is reusable across Flutter applications when paired with the notification service.