Post

HN
Hacker News (Newest)

EmDash is a full-stack TypeScript CMS, spiritual successor to WordPress

A full-stack TypeScript CMS built on Astro and Cloudflare . EmDash takes the ideas that made WordPress dominant -- extensibility, admin UX, a plugin ecosystem -- and rebuilds them on serverless, type-safe foundations. Plugins run in sandboxed Worker isolates, solving the fundamental security problem with WordPress's plugin architecture.

EmDash depends on Dynamic Workers to run secure sandboxed plugins. Dynamic Workers are currently only available on paid accounts. Upgrade your account (starting at $5/mo) or comment out the worker_loaders block of your wrangler.jsonc configuration file to disable plugins.

Or deploy directly to your Cloudflare account:

EmDash runs on Cloudflare (D1 + R2 + Workers) or any Node.js server with SQLite. No PHP, no separate hosting tier -- just deploy your Astro site.

EmDash ships with three starter templates:

A classic blog with sidebar widgets, search, and RSS.