EmDash plugins
Plugins for the EmDash CMS that move data in and out of your site and keep it in step with the tools your business already runs. They install from the EmDash plugin registry, which shows you the permissions each one declares before you install it, and registry installs run in its sandbox. They are also published on npm for sites that manage plugins in code.
Install from the EmDash registry, or add the npm package to your site. Registry installs run in the EmDash plugin sandbox, which needs the @emdash-cms/sandbox-workerd runner on Node, or the Workers Paid plan with a Worker Loader binding named LOADER on Cloudflare. On Node, the npm package can also run in your site's own process.
Plugins
Feed Import
FreeImports from CSV, XML, and JSON feeds into EmDash collections, by hand or on a schedule, with field mapping, matching that creates or updates entries, and a log of every run.
Free features
Export & Feeds
FreeScheduled CSV and JSON exports of your collections, plus Google Merchant, RSS, Atom, and JSON feeds served from your own site.
Free features
Sheets Sync
FreeSync EmDash collections with Google Sheets, Airtable, or Notion, so the people who live in a spreadsheet can keep working there.
Free features
Editorial Workflow
FreeApproval before publishing, an editorial calendar, and scheduled unpublishing for content that expires.
Free features
Content Backups
FreeScheduled snapshots of your entries and media to an R2 or S3-compatible bucket you own.
Free features
Bulk Editor
FreeFilter entries in a grid, select the ones you want, and apply one change to all of them: set a field, find and replace text, publish, or unpublish.
Free features
Pro licenses and add-ons
Each of these extends a plugin above. The free plugin works on its own; these are for the advanced cases.
EmDash Pro
Coming soonOne license key for the Pro features in all six Pinnacle EmDash plugins.