TinaCMS Starter - CLI

Need another video to help you? Tell us on Discord and/or email us
Video: Getting Started with NPX (2 minutes)

To quickly setup a new TinaCMS starter, from the command line:

From there, you will be prompted a few quick setup questions:

Once your local starter has been created, to run the starter, follow the instructions in the CLI:

1. Move into the project directory with cd <your-starter-name>.

2. Run the project with your chosen package manager's dev command. See pnpm below.

Which starter should I pick?

Astro is our default starter. It is the one we recommend for new projects, and the one we build and test against first. It ships with React-free visual editing, so editors get a live preview while visitors get plain static HTML. See the Astro + TinaCMS setup guide for what is inside it.

To skip the prompt and scaffold the Astro starter directly:

The other starters are still available and still supported. Pick one of those if you are already committed to a framework, for example the Next.js starter if you are building on Next.js.

Last Edited: July 28, 2026