EmDash

Build and publish Astro websites with structured content, an editor, and agent access.

Website

Meet EmDash

EmDash is an open-source content management system built around Astro. Editors define content types in the admin interface, write and revise entries, manage media, and schedule publication. The schema generates TypeScript types for developers, while Astro renders the structured content into website pages.

A WordPress importer brings over posts, pages, media, and taxonomy. Drafts, revision history, and preview links support reviewing changes before publication. Every site includes an MCP server so connected agents can work with content under the team's permissions, alongside a REST API and command-line tools. TypeScript plugins extend blocks, admin pages, hooks, storage, and routes, with declared permissions for sandboxed plugins.

Discussion

Tried it? Share a useful thought or ask a question.

Product details

Status
Launched
Listed

Explore related topics