Easy CMS
Embedded headless CMS that runs inside a Nuxt or Next.js app, with a typed local API, a REST API and an admin at /admin.
Easy CMS is an embedded headless CMS for Nuxt and Next.js. It runs inside the application: the content model is written in TypeScript in the repository, and a Nuxt module or Next.js route handlers add the admin. Content is stored in one database that the application already uses, with SQLite or Postgres through Drizzle.
The CMS offers a typed local API inside the application and a REST API for other frontends. A standalone server runs the same CMS for frontends built with other tools. Official plugins add features such as SEO, forms, redirects and multi-tenant sites; the GraphQL, MCP and shop plugins are marked experimental.
Worth knowing
The package is installed with npm create easy-cms@latest, and the one-click deploy buttons deploy a starter rather than an install route. The homepage says the product is embedded, not hosted, and no vendor cloud was found.
Identity
- Status
- Active
- Maintainer
- Kanawoot K.6
- Maintained by
- Individual
- First release
- 20265
Rendering and deploy
Releases
Adoption
Sources
- 2026-11-04: links
easycms.dev/ - 2026-11-04: links, Written in, License, GitHub stars
api.github.com/repos/maritonx/easy-cms - 2026-11-04: links
easycms.dev/docs - 2026-11-04: Categories, Install with, Databases, Content storage, Admin interface, Content API, Multilingual
raw.githubusercontent.com/maritonx/easy-cms/main/README.md - 2026-11-04: First release
api.github.com/repos/maritonx/easy-cms/tags - 2026-11-04: Maintainer, License, License model
raw.githubusercontent.com/maritonx/easy-cms/main/LICENSE - 2026-11-04: Current major version
api.github.com/repos/maritonx/easy-cms/releases - 2026-11-04: Last release, Runtime, Minimum runtime
registry.npmjs.org/@easy-cms/core - 2026-11-04: Runs as
easycms.dev/docs/deploy/vps - 2026-11-04: Contributors
api.github.com/repos/maritonx/easy-cms/contributors - 2026-11-04: npm downloads a week
api.npmjs.org/downloads/range/2026-10-26:2026-11-01/@easy-cms/core