EmDash CMS hub by BitdozeCover · Rev 2026

EmDash CMS tutorials, themes and plugins in one place

Tested guides from bitdoze.com, video walkthroughs from the Bitdoze YouTube channel, and a list of free and paid EmDash themes and plugins.

emdash-architecture.svgEDGE SSR
System diagramA visitor's browser requests a page; the Astro Worker server-renders it and reads content from the D1 database and media from R2; the EmDash admin console writes to both.VISITORBROWSERWORKERASTRO · SSRD1CONTENTR2MEDIAADMINWRITESREQUEST / RESPONSE

Latest EmDash tutorials

Step-by-step guides on bitdoze.com, from first install to a deployed site.

  1. ThemesBeginner

    How to Build a Custom EmDash Theme: Tokens, Blocks, and Seed Schema

    Part 3 of the EmDash series: every layer of a custom theme (design tokens, seed.json collections, block types, page routes, menus, widgets, and seeded content) with a real working example.

    Read on bitdoze.com
  2. Getting startedBeginner

    EmDash CMS Tutorial: Build Your First Site Step by Step

    Install, scaffold, and set up your first site with the admin panel, passkeys, and your first getEmDashCollection query.

    Read on bitdoze.com
  3. Review

    EmDash CMS Review: 6 Months In, After the 1.0 Release

    An honest review after six months and the 1.0 release: what changed, Cloudflare vs self-hosted VPS deploy, ops footguns, and who it is really for.

    Read on bitdoze.com

Watch it built on YouTube

Walkthroughs from the Bitdoze channel.

Latest video20:46

EmDash CMS Custom Themes: From Design to Database with AI Agents

Learn how to build custom themes for Emdash CMS using Astro and autonomous AI coding agents. In this video, I explore the anatomy of an Emdash theme—from blocks, seed data, and styling tokens to database integration.

Read the companion article

I Replaced WordPress with emdash (Astro + TypeScript CMS)

Install and set up EmDash on Cloudflare Workers or self-hosted, tour the admin, the MCP server and the plugin system, and see how it compares to WordPress.

Free and paid themes and plugins

Every listing shows whether it is free or paid, and links to where you get it.

PluginFree

Cloudflare AI Search

Indexes your published content in Cloudflare AI Search and adds a search box to your site.

PluginFree

Cloudflare Email

Sends magic-link sign-in, invite and notification emails through a Cloudflare send_email binding.

ThemeFree

Marketing template (Cloudflare)

The official EmDash landing-page template: hero, features, testimonials, pricing and FAQ blocks on Cloudflare D1 and R2.

Need a hand with EmDash?

Setup, custom themes, plugins and migrations.

Contact for a quote

Scope 01

EmDash setup on Cloudflare Workers

A production EmDash site on Workers with D1, R2, a custom domain and analytics in place.

  • Worker, D1 and R2 configured
  • Custom domain and SSL
  • Admin accounts and passkeys
  • Analytics and SEO basics
Request a setup
Contact for a quote

Scope 02

Custom EmDash theme

A theme built around your brand, with page blocks your editors can add and reorder.

  • Content model designed with you
  • Page blocks for editors
  • Dark and light mode
  • Handover walkthrough
Ask about a theme
Contact for a quote

Scope 03

EmDash plugin development

Hooks, admin settings and API routes for whatever the CMS does not do yet.

  • Native or sandboxed plugin
  • Admin settings page
  • Tests and documentation
Discuss a plugin

EmDash questions

What is EmDash?

EmDash is an Astro-native CMS with a full admin panel. You model content in the admin, and your Astro site queries it. It deploys to Cloudflare Workers or to a Node.js server.

Do I need Cloudflare to run EmDash?

No. Cloudflare Workers with D1 and R2 is one option. EmDash also runs on Node.js with SQLite and local file storage, for example on a VPS. The EmDash review on bitdoze.com compares both.

Are the themes and plugins listed here free?

Each listing carries a Free or Paid badge. Paid entries show the price and link to the seller's page.

Who runs this site?

I'm Dragos. I write the guides at bitdoze.com and publish the videos on the Bitdoze YouTube channel.

Planning an EmDash site, or stuck on one?

Tell me what you need: a setup, a custom theme, a plugin, or a move from WordPress.