Built on EmDash — Cloudflare's CMS

The engine, up close

EmDash is not just a CMS — it is a complete content system: collections, nested content, taxonomies, 8 languages and an API, all in one panel.

Everything on this page is a live example — this site, its admin panel and its data. In short: everything you read here is managed from the panel.

What the panel manages

The capabilities that turn a plain website into a managed system.

Collections & fields

Projects, news, team, vacancies — any data with its own fields, drafts and revisions.

Nested content

For example: projects — and a separate news stream inside each one. As deep as you need.

Taxonomies & categories

Categories, tags and filters — one-click assignment with automatic listing pages.

Language is the core, not an add-on

Every entry in up to 8 languages — automatic hreflang and a language switcher.

Drafts, revisions, roles

Every change is kept; unpublished stays invisible; access is managed by roles.

API & AI management (MCP)

Manage the site from code, the terminal or an AI assistant — in natural language.

Want your site managed like this?

Tell us about your project — get a concrete offer within one business day.

Get a quote

The code is open — try it yourself

EmDash is published under the MIT license. Browse the source, install it locally, or open the playground and try the admin panel right in your browser.

View on GitHub