EmDash is a free, open source content management system (CMS) built on Astro, released as version 1.0 in September 2026. WordPress is the long-established open source CMS that runs a large share of the web. For a Hong Kong SME planning a new website or a rebuild, the real question is not which one is "better", but which one fits your team, budget and plans.
One point to clear up first: EmDash is not an alternative to Astro. Astro is a web framework for content-driven sites; EmDash is a CMS that runs on top of it, adding an admin panel, content storage, media library, users and plugins. Choosing EmDash means choosing Astro as well.
What is EmDash?
EmDash 1.0 was announced on 28 September 2026 by Matt Kane on the EmDash blog. The project is developed in the open with Cloudflare involvement and an external contributor community, and is released under the MIT licence. Key points from the official announcement, repository and documentation:
- Built on Astro, written in TypeScript: the admin is an Astro integration inside the site itself, so there is no separate backend to run.
- Flexible hosting: it can be deployed to Cloudflare (Workers, D1, R2 and KV), and the announcement says it can be deployed there for free. It also runs on any Node.js server with SQLite, libSQL, PostgreSQL, S3-compatible storage and Redis, so you are not locked to one provider.
- Content types defined in the admin: editors can create collections and fields through the admin, and developers query them with Astro Live Collections, without rebuilding the site for each content change.
- Sandboxed plugins: plugins installed from the admin run in isolated sandboxes (Worker isolates on Cloudflare, a separate workerd process on Node.js) and get only the permissions they declare and you approve.
- Built for AI agents: every site includes an MCP server with OAuth and granular access controls, plus a REST API and CLI.
What is WordPress?
WordPress is an open source CMS written in PHP. According to W3Techs, as of 27 October 2026 it is used by 58.3% of websites whose CMS is known, or 39.6% of all websites. That scale brings practical advantages:
- A very large ecosystem of free and paid themes and plugins, from forms and booking to e-commerce.
- Familiarity: many marketing staff, freelancers and agencies already know the admin, which makes hiring and handover easier.
- Hosting choice: it runs on most shared hosting, managed WordPress hosts and your own servers.
The trade-off is maintenance. Plugins in WordPress have broad access to the site, so core, theme and plugin updates need regular attention, and abandoned plugins can become a security risk. Our article on critical PHP vulnerabilities shows why patching matters.
EmDash vs WordPress at a glance
| Factor | EmDash | WordPress |
|---|---|---|
| Maturity | Version 1.0 released September 2026 | Established for over 20 years |
| Technology | TypeScript, built on Astro | PHP |
| Licence | MIT | GPL |
| Hosting | Cloudflare, or any Node.js server | Most PHP hosting, managed WordPress hosts |
| Plugin ecosystem | New registry; small so far | Very large, free and paid |
| Plugin security model | Sandboxed, permission-based | Plugins have broad access |
| Themes | Astro templates built by developers | Large theme market, page builders |
| AI agent access | Built-in MCP server, API and CLI | Depends on plugins and setup |
| Talent pool | Astro/TypeScript developers | Widely available |
EmDash's trade-offs
- It is new. 1.0 is described as stable, but there is far less long-term track record than WordPress. The repository notes that first-party plugins and plugin tooling are still on 0.x versions and may change.
- A smaller plugin ecosystem. The EmDash announcement itself says it will be a long time before its registry comes close to WordPress. Features you would install from a WordPress plugin may need to be built.
- Developers are needed for the front end. Themes are Astro routes and components. There is no drag-and-drop theme market comparable to WordPress, so design changes usually go through a developer.
Moving from WordPress to EmDash
EmDash keeps familiar concepts such as posts, pages, categories, tags, menus, media and revisions, and its documentation maps WordPress concepts to EmDash equivalents. Content can be imported by uploading a WordPress WXR export file, or by installing the EmDash Exporter plugin on the WordPress site. Themes and PHP plugins do not carry over: they must be rebuilt as Astro templates and EmDash plugins. The documentation advises keeping the WordPress site and its media available until content, authors, menus, links and media have been verified in EmDash.
Which should you choose?
WordPress is likely the better fit if:
- your team wants to manage design and add features without a developer;
- you depend on specific plugins, for example for e-commerce, bookings or memberships;
- you want the widest choice of hosts, agencies and freelancers.
EmDash is worth considering if:
- you have, or plan to hire, developers comfortable with Astro and TypeScript;
- you are building a content-focused site, such as a company site, blog or structured content project, and want fast, globally distributed hosting;
- a tighter plugin security model and built-in access for AI agents matter to you;
- you accept being an early adopter and can build features that are not yet available as plugins.
Either way, decide on goals, content and budget first. Our checklist on what to prepare before building a website helps, and a CDN matters for speed whichever CMS you use.
Frequently asked questions
Is EmDash a replacement for Astro?
No. EmDash is a CMS built on Astro. Astro renders the site; EmDash adds content management on top.
Do I have to host EmDash on Cloudflare?
No. It runs best on Cloudflare, according to its repository, but all features work anywhere you can deploy a Node.js app.
Can I keep my WordPress content?
Yes, content can be imported through a WXR export or the EmDash Exporter plugin. The design and plugin functions need to be rebuilt.
If you are weighing up a new platform or a migration, our website and web app development team can review your current site and requirements.
