NOW LET US – AI RAG SaaS Studio TP.HCM
NOW LET US
Digital Product Studio
Back to news
DEV-TOOLS...3 min read

EmDash: A Fresh Take on CMS

Share
NOW LET US Article – EmDash: A Fresh Take on CMS

EmDash is a modern open-source CMS built on Astro and Cloudflare, promising to redefine content management with an AI-first architecture and a breakthrough sandboxed security model.

It’s April 1st. A new CMS drops, built by Cloudflare, powered by Astro, pitched as a modern spiritual successor to WordPress. Sure. Very funny.

Except it wasn’t a joke. EmDash is real, and of course I had to take a look. Two posts got me started: Cloudflare’s own announcement and Joost’s take.

What is it?

EmDash is a fully open source CMS built on TypeScript and Astro 6.0. It runs serverless on Cloudflare Workers (or any Node.js server), uses SQLite locally and Cloudflare D1 in production, and stores content as portable text (structured JSON) instead of raw HTML.

The pitch? It’s what WordPress would look like if you built it today, from scratch, without 20 years of legacy decisions weighing it down.

Things I actually like

The security model is genuinely clever. In WordPress, plugins can do almost anything they want. That’s the root of a huge number of security issues, and I’ve written about this before. EmDash plugins run in sandboxed isolates and have to explicitly declare what they need access to, similar to how OAuth works. Honestly the most interesting thing about the whole project.

The DB structure seems solid. I had a look at the SQLite tables and I liked what I saw. Post types get their own separate tables instead of everything being crammed into a handful of generic ones. If you’ve ever debugged a WordPress database, you know how refreshing that is.

It’s AI-first in a real way. There’s an MCP server, a JSON CLI, and direct agent access baked in. Joost put it well:

It’s not a CMS with AI features bolted on. It’s a CMS where AI agents are first-class builders.

That framing is accurate. EmDash treats agents as actual users of the system, with structured content and typed schemas they can introspect. It’s a real bet, built in from the start. Whether it pays off depends on where AI-assisted workflows actually land, but it’s the part of EmDash I find hardest to dismiss.

The Astro core. Using Astro for themes instead of PHP templates and functions.php is a nice move. Familiar to modern developers and no more random PHP logic sprinkled through your theme files. That said, Astro templates and PHP templates aren’t that different conceptually. You can still write messy, hard-to-maintain code in either. The real win is the ecosystem and tooling around it, not some magical safety guarantee.

And yes, it brings back some pre-Gutenberg nostalgia. The admin panel has that old tinyMCE feel. The way themes work reminds me of building WordPress themes before Full Site Editing. Template files, the_content(), a straightforward loop. I get the appeal. But I think dropping a block editor entirely is a mistake. Gutenberg has real problems, but the idea of structured, visual content editing isn’t one of them. Matt Cromwell asked it straight: “Is the future really Astro + TinyMCE? Really?” And honestly, I think he has a point.

Why I won’t use it

I migrated to Astro partly to get away from the CMS.

My blog is markdown files. No database, no admin panel, no content layer that can go wrong. I write a post, push it, done. I’ve written a bit about different approaches to content management if you want more context on why this matters to me.

EmDash is well built, but it means running a server, paying for edge compute, and adding a layer between me and my content. That’s the trade-off I already decided wasn't worth it.

And I think more people are quietly arriving at the same conclusion. Markdown files, a static site generator, Git for version control. No CMS required. For personal blogs and small sites, it’s often just enough.

Does it solve the right problem?

I’m not totally sure EmDash addresses the main frustrations people have with WordPress. Performance, hosting costs, plugin bloat. Those are the things that actually make people look elsewhere. EmDash doesn’t really touch those directly.

What it does tackle is the developer experience, the security model, and how AI fits into content management. But the person frustrated with WordPress is usually frustrated about slow hosting, expensive plugins, or too much maintenance overhead. EmDash doesn’t make that cheaper or simpler. It makes it more elegant for developers who care about architecture. That’s a smaller audience than the pitch suggests.

Still worth watching

Astro itself wasn’t an obvious success from day one. It took time, a strong community, and a lot of iteration to become what it is today. EmDash is early and rough in places. But it’s doing something other than just wrapping existing tools in a nicer UI.

I’ll keep an eye on it. And I’m hoping it earns the community it needs to grow.

© 2026 Now Let Us. All rights reserved.

Source: Hacker News

Advertisement
Ad slot ready: 5887729102

More in this category

NOW LET US Related – GLM 5.2 Is Out

dev-tools

GLM 5.2 Is Out

Zhipu AI has officially released GLM-5.2, its most powerful open-source model to date, featuring a 1M context window and advanced long-horizon task capabilities. The release underscores Zhipu's commitment to open-source AI and global scientific collaboration amid rising technological restrictions.

NOW LET US Related – Treating pancreatic tumours may have revealed cancer's master switch

dev-tools

Treating pancreatic tumours may have revealed cancer's master switch

A promising new drug called daraxonrasib has shown breakthrough results in treating pancreatic cancer, doubling median survival times. This achievement could pave the way for an entirely new class of cancer treatments.

NOW LET US Related – Leaving Mozilla

dev-tools

Leaving Mozilla

A poignant and candid reflection from a 15-year Mozilla veteran upon their departure. The author highlights the leadership's missteps in trying to emulate tech giants and urges Mozilla to return to its core values: community and uniqueness.

NOW LET US Related – Shepherd's Dog: A Game by the Most Dangerous AI Model

dev-tools

Shepherd's Dog: A Game by the Most Dangerous AI Model

A developer tested Anthropic's latest, supposedly 'too dangerous' AI model by asking it to build a long-held game idea in a single shot. The model succeeded, generating a complete 2,319-line game after a 45-minute reasoning session.

NOW LET US Related – Open source AI must win

dev-tools

Open source AI must win

If artificial intelligence becomes a utility rented only from a few closed institutions, humanity loses its operational freedom. Open-source AI is a vital infrastructure for the future of our digital society.

NOW LET US Related – Statement on US government directive to suspend access to Fable 5 and Mythos 5

dev-tools

Statement on US government directive to suspend access to Fable 5 and Mythos 5

The US government has issued an export control directive forcing Anthropic to suspend all access to its Fable 5 and Mythos 5 models due to national security concerns, a move the AI safety startup strongly disputes.

EXPLORE TOPICS

Discover All Categories

Deep dive into the specific technology sectors that matter most to you.