EmDash CMS: A Modern TypeScript-Based Successor to WordPress
EmDash is a full-stack TypeScript CMS built on Astro, designed as a modern successor to WordPress. It offers a serverless, type-safe environment with extensibility, admin UX, and a plugin ecosystem. EmDash addresses security issues inherent in WordPress by running plugins in sandboxed Worker isolates, which limits their access to the database and user data. The CMS supports structured content through Portable Text, allowing content to be rendered across various platforms without HTML parsing. EmDash is designed to run on Cloudflare or any Node.js server with SQLite, providing flexibility in deployment.