A CMS (content management system) is just the tool that lets someone edit a website's text and images without touching code. The classic option is WordPress — everything lives in one big database you have to host, secure and update forever. Over the last few years a different family of tools has grown up around modern, code-first websites: some plug straight into a developer's codebase and store content as plain files in a Git repository (so 'saving an edit' is really just a commit), while others are full 'headless' backends that hand content to any frontend through an API. Both approaches skip the WordPress-style all-in-one server. Here are five real, live tools from each camp, what each is actually built for, and who should skip it.
1. Payload CMS — best for building a real application, not just a website
Payload CMS is an open-source, code-first headless CMS built specifically for Next.js: you define your data model in TypeScript and get REST and GraphQL APIs, visual editing, and multi-tenancy (so one install can power several client sites or products) generated automatically. It's aimed at developers building an actual application with an admin panel and API — not just handing a client a way to edit blog text.
Pricing: self-hosting is free forever (MIT license); hosted 'Instant Deploy' tiers on Vercel or Cloudflare are paid, and Enterprise pricing is quote-based.
Watch out for: it needs Node.js 20.9+ and a real database, plus comfort with TypeScript schemas — considerably more setup than the git-based editors below, and overkill if you just want someone to edit Markdown.
2. Ekit Studio — best for multilingual content teams
Ekit Studio is a headless CMS built around a single unified data model for multiple languages, so you're not duplicating every field per locale. It adds built-in AI translation and real-time collaborative editing with a live preview, using a Monaco-based editor with Handlebars-style templating.
Pricing: free tier covers 1 project, 3 tables, 200 records and 2,000 API calls/month. Pro is $19/month (5 projects, 50 tables, 10k records, custom domains). Team is $79/month for unlimited projects plus collaboration.
Watch out for: it's still in public beta (V0) with a limited track record, the free tier is tighter than Contentful or Strapi's, and its plugin ecosystem is still small.
3. Sveltia CMS — best free drop-in replacement for Decap/Netlify CMS
Sveltia CMS is a modern, open-source rewrite of the popular (but stalled) Decap/Netlify CMS: it reads the same config file, so migrating an existing site is close to instant. It fixes over 315 inherited bugs, adds a mobile-friendly UI and dark mode, and has genuinely strong multi-language support — rare among git-based editors.
Pricing: completely free and open source (MIT), no paid tier at all.
Watch out for: it's a file editor for an existing static-site generator (Hugo, Jekyll, Next.js, Astro...), not a CMS with its own database, and there's no backend/API layer — for that you'd want something like Payload CMS instead.
4. Pages CMS — best for the simplest possible setup
Pages CMS is a free, open-source GitHub app that turns one YAML config file in your repo into a visual content editor — no database, no backend, nothing to deploy. It supports most static-site generators, has a rich editor with syntax highlighting and full-text search, and can invite non-technical editors by email without giving them repo access.
Pricing: 100% free and open source (MIT), including the hosted version.
Watch out for: it only handles editing — you still need your own site generator and deployment — it leans on a hosted GitHub app (self-hosting is less polished), and it has no real-time collaboration, unlike Sitepins below.
5. Sitepins — best for real-time collaborative editing with AI built in
Sitepins is a freemium git-based CMS with a WYSIWYG editor for Markdown, JSON, YAML and TOML, real-time collaboration with presence indicators, and built-in AI assistants (OpenAI, Gemini, Claude, Grok). Its interface ships in 12 languages, aimed at agencies and freelancers juggling several client sites.
Pricing: the self-hosted core is free and open source; Sitepins Cloud (hosted) is paid, and unlocks the managed real-time collaboration.
Watch out for: the best part — managed real-time collaboration — sits behind the paid Cloud tier, and it's a newer, smaller project (~1,800 users) than Decap/Netlify CMS with less independent track record.
Side-by-side
| Tool | Best for | Pricing |
|---|---|---|
| Payload CMS | Building a real app with an API, not just a website | Free self-hosted; paid hosted tiers |
| Ekit Studio | Multilingual content with built-in AI translation | Free tier; Pro $19/mo; Team $79/mo |
| Sveltia CMS | Free drop-in replacement for Decap/Netlify CMS | Free, open source |
| Pages CMS | Simplest possible git-based editor, zero infra | Free, open source |
| Sitepins | Real-time collaborative editing with AI assistants | Free core; paid Cloud tier |
The honest short version: if you're building an actual application — not just a marketing site or blog — with an admin panel and API, Payload CMS is the one built for that job. If your content lives in several languages and you want AI to help translate it, look at Ekit Studio, keeping in mind it's still early. If you already run a Decap or Netlify CMS site and just want it fixed and modernized for free, Sveltia CMS is close to a drop-in swap. If you want the absolute least amount of setup — one config file, no server — Pages CMS gets you there. And if several people need to edit the same site at once with AI help, Sitepins is built specifically for that, once you're willing to pay for the Cloud tier.