Submit a plugin

Most of the directory is discovered automatically from GitHub. If a dsh plugin is missing — brand new, or one our radar has not seen yet — tell us and we will review it.

What to send: the GitHub repo URL, one line on what the plugin does, and the DSH profile you use it with. If it is published to npm or PyPI, the package name helps us cross-check the install command.

What happens next

We read the repository README and the registry metadata, verify the install command exactly the way the plugin's own author publishes it, check what licence the plugin ships under, and then the plugin gets its own page: runtime-test verdict, the upstream-verified command, category, related plugins and structured data.

Nothing is listed with a guessed install command. Plugins whose READMEs only describe a manual copy step or a private source are published as install command not confirmed until that changes — see the install guide for how we treat each install form.

Send it

Email [email protected] with the subject “dshpacks plugin submission”.

Prefer to browse first? Start with dsh Packs, the best-of list, or the full directory.