Next.js + Croct starter
A Next.js project with Croct integration.

Introduction
This template sets up a project using Next.js and Croct. It shows how to use the Croct Next.js SDK to add a CMS, analytics, AB testing and personalization to your application.
Usage
To create a new project using this template, run:
npm
npx croct@latest use croct://starter/nextjs
To specify a Next.js version, use the version option:
npm
npx croct@latest use croct://starter/nextjs --version=14
Options
The following options are available for this template:
Option | Description | Required | Default |
---|---|---|---|
name | The name of the project. | No | my-app |
version | The Next.js version to use. | No | latest |
javascript | Whether to use JavaScript instead of TypeScript. | No | false |
tailwind | Whether to use Tailwind CSS. | No | false |
eslint | Whether to use ESLint. | No | true |
turbopack | Whether to use Turbopack. | No | false |
src-dir | Whether to use a src directory. | No | false |
import-alias | The import alias to use. | No | @/* |
router | The router to use (app or page). | No | app |
disableLauncher | Whether to disable the project launcher. | No | false |
defaultHomepage | Whether to use the default homepage over Croct's. | No | false |
Start building in seconds
Paste the following command in your terminal and let the CLI do the rest.
npx croct@latest init