Shadcn UI + Croct starter
A Next.js project with Shadcn UI and Croct integration.

Introduction
This template sets up a project using Next.js, Tailwind CSS, Shadcn UI, and Croct. It either initializes a Next.js project with Shadcn UI or adds Shadcn UI to an existing project if one is found.
Usage
To create a new project using this template, run:
npm
npx croct@latest use croct://starter/shadcn-ui
To specify a Next.js version, use the version option:
npm
npx croct@latest use croct://starter/shadcn-ui --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 |
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