
Cloudflare's EmDash CMS is exciting. But have you tried Sitepins?
Cloudflare's EmDash got a lot of attention this week.
But if you dig into it, you need to manage a database to use it. And if you want the sandboxed plugins feature, you're basically on Cloudflare's stack.
That's fine for some projects. But a lot of Astro devs don't want that.
There's a different way worth talking about.
Use GitHub as your database. And use a Git-based CMS like Sitepins.
Your content lives in your repo with full version control, branching, and history. No database to manage. No vendor to lock you into. Your content is just files. You can still use the visual editor.
I'm part of the team building Sitepins (small bootstrap company) so take this with that context. But I genuinely think the approach is worth considering.
It works with Astro, Next.js, and Hugo out of the box. A few things worth knowing:
- It is ridiculously easy to setup. Just connect your repository, select the content folder and start editing.
- Supports MDX, iframes, has a built-in AI assistant and more..
- No database required, Git is your backend
- 1000+ users already on it
If you just want to add a CMS to your Astro site today without changing your stack, give it a shot: sitepins.com
Happy to answer questions if you've tried it or are comparing options.

