EmDash themes are repo-first, not platform-locked. Choose the right starter for your use case and start building today.

What type of site are you building with EmDash?

No theme library with thousands of options. Just three official starters for blog, marketing, and portfolio — and premium themes coming for docs, editorial, and agency. Everything with clearly defined use cases and real GitHub repositories.

What you can do here

Choose by use case Blog, marketing, portfolio, docs, editorial, or agency — find your fit.
Fork real repositories Every starter is a complete Astro project you can own and extend.
See what's coming Track premium themes in development for specific use cases.

Why EmDash themes work differently

Why EmDash Themes Are Different From WordPress Themes

Repo-first means ownership

You fork a real Astro project, not a skin over a PHP monolith. The repository is your product, not just a theme file you're renting from a platform.

No plugin bloat

Every starter is a complete working project. No dependencies on dozens of plugins to get basic functionality. What you see is what runs.

Schema-defined

The seed file defines the data model you edit in the admin UI. Understandable, traceable, and extensible — not a black box of plugin behavior.

Modern deployment target

Cloudflare Workers, not legacy hosting. Fast, serverless, and future-proof. Deploy with git push, not FTP.

Official Starters

Free & Available Today

These are the starters built by the EmDash team and ready to fork and launch today. Each has a clear use case, working repo, and live demo.

Official Portfolio Starter
Live now Portfolio Free

Official Portfolio Starter

A free official starter for studios, creators, and agencies that sell through visual proof and case studies.

Work showcases, project archives, case studies, and image-led service sites.

Use this as a real free starter today, then customize the repo and seed around your content model.

Official Marketing Starter
Live now Marketing Free

Official Marketing Starter

A free official starter for SaaS sites, launch pages, product marketing, and conversion-first offers.

Product sites, landing pages, offer pages, and conversion-first homepages.

Use this as a real free starter today, then customize the repo and seed around your content model.

Official Blog Starter
Live now Blog Free

Official Blog Starter

A free official starter for founder blogs, editorial sites, changelogs, and content-led brands that publish often.

Content-led sites that need strong reading flow, archives, and repeat publishing.

Use this as a real free starter today, then customize the repo and seed around your content model.

Premium Themes

Deeper Solutions For Specific Use Cases

These premium themes are being developed for use cases that require more than the base starters offer. They're not available yet, but they show where the ecosystem is heading.

Agency Conversion Theme
In progress Agency Paid at launch

Agency Conversion Theme

A premium direction for agencies and consultancies that need service pages, case studies, proof blocks, and lead capture.

Service pages, lead capture, proof sections, and case-study-driven conversion flows.

This is not live inventory yet, so it is better as a roadmap choice than an immediate launch base.

Editorial Magazine Theme
Launching soon Editorial Paid at launch

Editorial Magazine Theme

A premium editorial direction for media brands, niche publications, and creators who want more atmosphere than a standard blog starter.

Magazine-style homepages, opinion-led publishing, sections, and premium editorial rhythm.

This direction is close enough to evaluate now, but you should treat it as launch inventory rather than a ready-made starter.

SaaS Documentation Theme
In progress Docs Paid at launch

SaaS Documentation Theme

A premium EmDash direction for docs, changelogs, migration content, and search-led product education.

Documentation hubs, changelogs, knowledge bases, and search-led product education.

This is a concept direction, not a production-ready starter yet.

Why EmDashThemes.com

Why This Is The Source For EmDash Themes

Curated by ecosystem experts

We work directly with the EmDash team and early adopters to identify the best directions. We're not aggregating everything — we're surfacing what works.

Repo-first focus

Every listing is judged on project quality, not just how it looks. Good repositories, clear seed models, and real buyer use cases matter more than pretty screenshots.

Transparent about status

We don't sell vaporware. What's live is truly available. What's coming is clearly marked with expected timelines and realistic expectations.

Practical guides

Our articles and comparisons help you choose without WordPress-era assumptions. Learn how EmDash themes work, how to build them, and when they're the right choice.

Not sure where to start?

Use the Theme Finder to Get Your Starter

Answer three questions about your site and we'll recommend the right EmDash starter for your use case. Takes less than a minute.

Guides & Comparisons

Learn How EmDash Themes Work Before You Build

View all guides
How to choose the right EmDash starter theme

Guide

How to choose the right EmDash starter theme

Stop picking themes by screenshot. Here's how to choose between the blog, marketing, and portfolio starters based on the actual job your site needs to do.

Built to help buyers choose a base and help builders understand the repo-first model.

WordPress themes vs EmDash themes

Guide

WordPress themes vs EmDash themes

WordPress themes are installed inside a platform. EmDash themes are closer to deployable Astro starters with schema, seed, and Cloudflare workflow built into the product.

Built to help buyers choose a base and help builders understand the repo-first model.

How to build an EmDash theme

Guide

How to build an EmDash theme

The fastest way to build an EmDash theme is to start from the right official starter, shape the seed around one buyer job, and ship a demo plus repo that feel launch-ready.

Built to help buyers choose a base and help builders understand the repo-first model.