Koolshare is a plugin system for Merlin firmware on routers that provides a configurable interface for installing and managing router extensions.
The project addresses the need for accessible plugin management on modified router firmware. It currently supports plugins for Merlin-based routers and aims to eventually extend to ARM-based routers running Tomato or DD-WRT, functioning similarly to package managers like Entware. The system includes a storage core built on Skipdbv2 and offers plugins spanning multiple categories: network utilities like DDNS and policy routing, download managers including Aria2 and Xunlei, media streaming and file management, parental controls through KoolProxy, and DNS services.
Developers working with Merlin firmware who need plugin functionality should consider this tool, particularly those seeking a centralized way to manage router extensions with graphical configuration interfaces. The project explicitly targets the Merlin firmware ecosystem and acknowledges it has not yet reached its full design vision. Development is recommended in Linux environments, though the project notes that documentation for development and debugging remains incomplete.
The project maintains an active community presence through its forum but development documentation is sparse, with several sections marked as incomplete or pending contribution. The codebase is written primarily in Classic ASP, and the project has transitioned its primary web presence to an external domain while maintaining this repository.