create-easy-cms

Add Easy CMS to a Nuxt or Next.js project
14,568 2
Install
npm install create-easy-cms
Latest Version:1.4.2
License:MIT
Last Updated:Oct 21, 2026
Links: GitHub  ·  npm
Maintainer: scton54

create-easy-cms

Adds Easy CMS to a Nuxt or Next.js project, or creates a standalone Easy CMS server in a new directory. Part of Easy CMS, the embedded, code-first headless CMS for Nuxt and Next.js.

Usage

npm create easy-cms@latest [dir]

Or pnpm create easy-cms, yarn create easy-cms or bun create easy-cms.

It writes easy-cms.config.ts, adds a random EASY_CMS_SECRET to .env, updates .gitignore, wires up the Nuxt module or the Next.js route handlers and config, and installs the packages. Running it again is safe.

Option
--db sqlite|postgres The database (asks when not given)
--pm npm|pnpm|yarn|bun The package manager. Default: the project's (packageManager, then the lockfile), else the one you ran it with
--standalone A standalone server even inside a Nuxt or Next.js project
--yes Accept the defaults without asking
--skip-install Only write files

Links

Getting started · Documentation (ภาษาไทย) · GitHub

MIT License

Related Packages

@easy-cms/nuxt

Nuxt module for Easy CMS

13,929 2
create-kestrel

Scaffold a Kestrel site on the kestrel-web Nuxt layer: `pnpm create kestrel my-s...

2,978 0
@easy-cms/core

Embedded, code-first headless CMS for Nuxt and Next.js

25,029 2
@easy-cms/admin

Prebuilt admin UI for Easy CMS

17,882 2
nuxt-cms-engine

CMS engine for nuxt framework

3,496 0

Version History

Version Released License
1.4.2 MIT
1.4.1 MIT
1.4.0 MIT
1.3.0 MIT
1.2.0 MIT
Pre-releases (1)
Version Released License
1.0.0-rc.0 MIT