Thulite CLI
January 17, 2026 · View on GitHub
Official CLI for scaffolding a new Thulite project.
Status
Requirements
- Node.js —
v20.19.0or higher
Usage
npm
npm create thulite@latest
Yarn
yarn create thulite
pnpm
pnpm create thulite
bun
bun create thulite
Then follow the prompts!
Options
You can also directly specify the project name and the template you want to use via additional command line options. For example, to scaffold a Thulite + Doks project, run:
npm
npm create thulite@latest my-project -- --template doks
Yarn
yarn create thulite my-project --template doks
pnpm
pnpm create thulite my-project --template doks
bun
bun create thulite my-project --template doks
Project name
You can use . for the project name to scaffold in the current directory.
Templates
Templates with recommended integrations (SEO and Images):
doksbolttailwindcss-recbootstrap-recbasic-rec
Templates without recommended integrations:
tailwindcssbootstrapbasic
Help
You can view all available options and templates using the help command:
npm
npx create-thulite@latest --help
Yarn
yarn create thulite --help
pnpm
pnpm create thulite --help
bun
bun create thulite --help
Troubleshooting
Windows Permission Errors with Yarn
If you encounter EPERM: operation not permitted errors when using Yarn on Windows, try one of these solutions:
-
Run as Administrator: Right-click PowerShell and select "Run as Administrator"
-
Use npm instead:
npm create thulite@latest my-project -- --template doks -
Fix .yarnrc permissions:
$yarnrcPath = "$env:USERPROFILE\.yarnrc" if (Test-Path $yarnrcPath) { icacls $yarnrcPath /grant "$env:USERNAME:(F)" } -
Delete problematic .yarnrc (if safe to do so):
Remove-Item "$env:USERPROFILE\.yarnrc" -Force
Credits
This npm package is based on: