Skip to content

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

Contributors