Skip to content

Instantly scaffold a new Stone.js application using npm create stone. Interactive setup for backend, frontend, or fullstack apps with Continuum Architecture.

License

Notifications You must be signed in to change notification settings

stone-foundation/stone-js

Stone.js - Create Stone App

npm npm npm Maintenance Build Status Publish Package to npmjs Quality Gate Status Coverage Security Policy CodeQL Dependabot Status Conventional Commits

Scaffold a new Stone.js app in seconds using your terminal.


Overview

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.

Usage

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

What You Get

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 and stone preview

Learn More

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

API documentation

Contributing

See Contributing Guide.

About

Instantly scaffold a new Stone.js application using npm create stone. Interactive setup for backend, frontend, or fullstack apps with Continuum Architecture.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks