1 repository
Runtime plugin discovery systems that load and manage plugins from configurable directories for hot-swappable functionality.
Distinct from Plugin Registries: Distinct from Plugin Registries: focuses on runtime discovery and hot-swapping from local directories rather than general lifecycle management.
Explore 1 awesome GitHub repository matching software engineering & architecture · Dynamic. Refine with filters or upvote what's useful.
Keep Alive is a cross-platform music streaming framework that aggregates free online music from multiple source providers through an extensible plugin system. It is designed to stream high-quality audio up to 320kbps across desktop and mobile applications by loading external plugins that handle source fetching and playback control. The project distinguishes itself with a plugin-based architecture that decouples music source fetching from the player, allowing third-party music players to integrate and access tracks through interchangeable source links. A dynamic plugin registry enables runtime
Ships a dynamic plugin registry that discovers and loads music source plugins at runtime for hot-swappable streaming.