Scaffold projects from templates in one command.
Chisel is an open-source code generator that turns your templates into ready-to-run projects, no setup required.
$ chisel new my-app --template next.js\n✔ Template downloaded\n✔ Dependencies installed\n✔ Project ready in my-app/One command to a running app
Chisel pulls your template, installs dependencies, and starts the dev server. You go from empty folder to working app in under a minute.
Templates in any language
Define templates with plain files and a simple manifest. Works for JavaScript, Python, Go, Rust, and anything else you can put in a folder.
Git-friendly by default
Chisel initializes a git repository, creates a .gitignore, and makes an initial commit unless you ask it not to.
Extend with plugins
Add hooks to run after scaffolding, transform files, or prompt for variables. The plugin API is small and documented in the reference.
Install Chisel
You need Node.js 18 or newer. Then install globally with npm or use Homebrew on macOS.
npm install -g chisel-clibrew install chiselVerify the installation by running chisel --version.
Commands you will use daily
chisel newCreate a new project from a template.
chisel addAdd a file or dependency to an existing project.
chisel listShow available templates and plugins.
Read the installation guide
Covers system requirements, package managers, and troubleshooting.
Go to installation