Scaffold a new Stone.js app in seconds using your terminal.
Create Stone App is the official scaffolding tool for Stone.js, designed to get your project up and running in just a few commands.
It powers the command:
npm create @stone-js
Under the hood, it clones a project starter, asks you a few questions, and sets up your application based on your choices.
To create a new Stone.js project:
npm create @stone-js
Or with a custom project name:
npm create @stone-js my-app
The tool will guide you through an interactive setup and generate a ready-to-run Stone.js application.
You can then:
cd my-app
npm install
npm run dev
Depending on your choices, the tool can scaffold:
- Backend, frontend, or fullstack apps
- React or Vue view layer
- SPA or SSR rendering strategy
- Basic, standard, or full application layout
- Local development support with
stone serve
- Production-ready structure with
stone build
andstone preview
This package is part of the Stone.js ecosystem, a modern JavaScript framework built around the Continuum Architecture.
Explore the full documentation: https://stonejs.dev
See Contributing Guide.