We quietly launched the EmDash Plugin Marketplace two weeks ago, and the response has been better than we expected. Developers are building, publishing, and even selling plugins — all running inside our sandboxed plugin system on Cloudflare Workers.

But a marketplace is only as good as its ecosystem. Here's where we are, what we've learned, and what's coming next.

What the Marketplace Looks Like Today

Right now, the EmDash Plugin Marketplace is a curated directory accessible from the admin dashboard. Each plugin listing includes:

- **Plugin name and description** — What it does and who it's for

- **Pricing tier** — Free, Paid ($ one-time), or Subscription ($/month)

- **Sandbox permissions** — What the plugin can access (declared at install time)

- **Version history** — Every update tracked with changelogs

- **Rating and reviews** — Community feedback baked into every listing

The Auto Blog/SEO plugin is our anchor tenant — it's the most installed plugin and the one we dog-fooded hardest. But we're seeing third-party plugins emerge: a dark mode toggle, a custom analytics dashboard, and even a simple community forum plugin.

Why Sandboxing Matters

The biggest innovation in the EmDash plugin system isn't the marketplace itself — it's the sandbox architecture. Every plugin runs in an isolated JavaScript environment with declared capabilities. A plugin can only access what it asked for at install time.

This means:

- **No more plugin conflicts** — Two plugins can't step on each other's toes

- **No security nightmares** — A plugin can't access your database unless it declared `d1:read` permissions

- **No performance degradation** — Each plugin is a separate Worker invocation, not a PHP include that bloats every request

WordPress developers know the pain of installing a caching plugin only to have it break your contact form because both plugins modify the same hook. EmDash eliminates that entirely.

What's Next: Roadmap

We're shipping on a two-week cycle. Here's what's in the pipeline:

Phase 1 (this month)

- **Plugin submission API** — Submit your plugin via a form instead of manual review

- **Revenue dashboard** — See your plugin sales, refunds, and net earnings in real time

- **Trial periods** — Let users try paid plugins for 7 days before buying

Phase 2 (next month)

- **Plugin bundles** — Bundle related plugins at a discount

- **Affiliate program** — Earn 20% recurring commission on referrals

- **Plugin analytics** — See install counts, active users, and error rates

Phase 3 (Q3 2026)

- **Community plugins** — Fully automated submission with community rating

- **Plugin templates** — Click-to-deploy starter kits for common plugin types

- **Enterprise SSO plugin** — SAML/OIDC authentication for team billing

How to Get Started

If you're an EmDash user, open your admin dashboard and navigate to Plugins. Browse the marketplace, install what you need, and manage everything from one place.

If you're a developer interested in building plugins, check out our plugin development guide. The sandbox API is straightforward — you write standard JavaScript, declare your permissions, and submit for review.

The Bigger Picture

The EmDash Plugin Marketplace is the first piece of a larger platform strategy. We're building toward:

1. **Plugin-powered site features** — Comments, forums, memberships, e-commerce — all as plugins

2. **A developer ecosystem** — Revenue sharing, templates, and community support

3. **Enterprise readiness** — Audit logs, team management, and compliance tools

The plugin marketplace turns EmDash from a CMS into a platform. And the best part? Every improvement benefits every site running EmDash. When we add a new sandbox capability, every plugin gets it automatically.