Install a plugin on EmDash

EmDash’s own plugins, such as the forms plugin, are on npm under @emdash-cms. For everything else, browse the EmDash registry. How to find and install EmDash plugins covers both.

There are two ways. Each plugin above says which it takes, and its own page shows the package name and the lines to add.

From the EmDash registry, in the admin

SEO & Schema Markup, Site Health & Broken Links, Content Approval and Lead Delivery. An administrator installs them from Registry in the EmDash admin and confirms the permissions they ask for. The site needs a sandbox runner, which on Cloudflare means Workers Paid. EmDash explains it in Install from the registry.

From npm, in the site’s code

Analytics & Cookies and Popups add scripts to pages, which registry plugins may not do, so a developer adds them to the site’s code and deploys. The four registry plugins can be added this way too. EmDash explains it in Install from npm.