Package Control is a full-featured package manager for Sublime Text, enabling installation, upgrade, and removal of packages and libraries directly from the editor. The system operates as a monolithic Sublime Text plugin with a layered architecture: user commands trigger the `PackageManager` which coordinates `DownloadManager`, `Provider` and `Client` modules to fetch metadata from channels (JSON manifests) and remote repositories (GitHub, GitLab, Bitbucket, PyPI). It supports PEP 440 versioning, disk-based HTTP caching, rate limiting, and automatic upgrade of installed packages. The codebase is thoroughly tested with unit and integration tests covering multiple repository schema versions and client APIs. While tightly coupled to Sublime Text's API and plugin infrastructure, several internal components (PEP 440 version parser, HTTP cache, rate limiter) are well-isolated and could be extracted for use in other Python projects.
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.