Start with a template
Follow one tested path from a new project to an edited, published page in Getting Started.
EmDash runs as part of your Astro application. Editors create and publish content in the built-in admin panel. Your Astro pages read the published content when they render, so an editor’s changes can appear without rebuilding the site.
EmDash includes collections and fields, draft and publishing workflows, rich text, media, taxonomies, menus, widget areas, previews, and plugins. You can run it on Node.js or Cloudflare Workers.
Start with a template
Follow one tested path from a new project to an edited, published page in Getting Started.
Use an existing Astro site
Install and configure EmDash in an existing Astro project.
Evaluate the fit
Review the architecture, operating requirements, and trade-offs in Why EmDash.