
Emdash Cms
EmDash is a TypeScript CMS built on Astro and Cloudflare that stores content as structured Portable Text instead of HTML. It runs plugins in sandboxed Worker isolates rather than giving them full filesystem access, which is a smarter security model than WordPress ever had. You can deploy to Cloudflare's edge (D1, R2, Workers) or run it locally with SQLite and Node.js. The content API is clean, the CLI generates types from your schema, and passkey-first auth is built in. If you're tired of WordPress but need something extensible that doesn't feel like a static site generator with training wheels, this is worth trying.
- skills.sh installs
- 672
- GitHub stars
- 61
- last updated
- Jul 14, 2026
Install
$ npx -y skills add aradotso/trending-skills --skill emdash-cms --agent claude-codeInstalls into .claude/skills of the current project.
Files
EmDash CMS
Skill by ara.so — Daily 2026 Skills collection.
EmDash is a full-stack TypeScript CMS built on Astro and Cloudflare. It is the spiritual successor to WordPress: extensible, developer-friendly, and powered by a plugin system that runs plugins in sandboxed Worker isolates rather than with full filesystem/database access. EmDash stores rich text as Portable Text (structured JSON) rather than HTML, supports passkey-first auth, and runs on Cloudflare (D1 + R2 + Workers) or any Node.js server with SQLite.
Installation
Scaffold a new project
npm create emdash@latest
Follow the prompts to choose a template (blog, marketing, portfolio, starter, blank) and a platform (Cloudflare or Node.js/SQLite).
Deploy to Cloudflare directly
Use the one-click deploy button from the README, or:
npm create emdash@latest -- --template blog-cloudflare
cd my-site
npm run deploy
Add EmDash to an existing Astro project
npm install emdash
// astro.config.mjs
import { defineConfig } from "astro/config";
import emdash from "emdash/astro";
import { d1 } from "emdash/db";
Sponsors
Details
- Repository
- github.com/aradotso/trending-skills
- First seen
- May 16, 2026
More from aradotso/trending-skills
All 251- Cc Gateway Ai Proxy668
- Open Multi Agent Orchestration665
- Pretext Text Measurement649
- Claude Code Source Recovery648
- Sheets Terminal Spreadsheet646
- Omnivoice Tts627
- Metatron Pentest Assistant602
- Tong Jincheng Relationship Skill595
- Awesome Design Md Jp594
- Parlor On Device Ai588
- Paper2code Arxiv Implementation585
- Free Code Claude Cli584
- Fieldtheory Cli Bookmarks582
- Tong Jincheng Interpersonal Skill574
- Claude Code Source Study569
- Cabinet Ai Knowledge Base562
- Binance Futures Signal Bot554
- Karpathytalk Community553
- X Mentor Skill Nuwa552
- Clawgod Claude Code Patch551
- Gemma Gem Browser Ai548
- Claude Skill App Onboarding Questionnaire539
- Gemma Tuner Multimodal537
- Tailslayer Dram Hedged Reads537