Because eventually every good plugin ecosystem will have to come with a dependency manager and a registry...
ThatXliner/pluginkit
[A great idea in progress] PluginKit: a universal and generic framework for creating a plugin ecosystem for any project