EmDash: A spiritual successor to WordPress and plugin security
8 hours ago
- #WordPress
- #CMS
- #Open Source
- EmDash is a new TypeScript-based, MIT-licensed CMS built as a spiritual successor to WordPress, aiming to modernize content publishing with serverless architecture and enhanced security.
- It solves WordPress's plugin security crisis by running plugins in isolated sandboxes (Dynamic Workers) with explicit capability declarations, preventing unauthorized access and actions.
- EmDash supports the x402 payment standard, enabling sites to charge for content access on-demand without subscriptions, catering to the AI era and content creators.
- Built on Astro for frontend theming, EmDash offers a familiar framework for developers, with themes that avoid database operations to enhance security.
- The CMS is AI-native, featuring Agent Skills, a CLI, and a built-in MCP server for programmatic management, easing migrations and customizations.
- It includes pluggable authentication with passkeys by default, role-based access control, and tools for importing WordPress sites, including custom content types.
- EmDash runs on serverless platforms like Cloudflare for cost efficiency and scalability, leveraging v8 isolates to scale to zero and bill only for CPU time.
- Available as a v0.1.0 preview, it can be deployed on Cloudflare or Node.js servers, with open-source contributions encouraged via GitHub.