https://github.com/stone-foundation/stone-js
Instantly scaffold a new Stone.js application using npm create stone. Interactive setup for backend, frontend, or fullstack apps with Continuum Architecture.
https://github.com/stone-foundation/stone-js
cli context-aware continuum-architecture create-stone-app javascript stone-foundation stonejs typescript
Last synced: 11 months ago
JSON representation
Instantly scaffold a new Stone.js application using npm create stone. Interactive setup for backend, frontend, or fullstack apps with Continuum Architecture.
- Host: GitHub
- URL: https://github.com/stone-foundation/stone-js
- Owner: stone-foundation
- License: mit
- Created: 2023-09-30T14:30:47.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-07-02T19:09:02.000Z (12 months ago)
- Last Synced: 2025-07-02T19:10:57.723Z (12 months ago)
- Topics: cli, context-aware, continuum-architecture, create-stone-app, javascript, stone-foundation, stonejs, typescript
- Language: JavaScript
- Homepage: https://stonejs.dev
- Size: 204 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
README
# Stone.js - Create Stone App
[](https://opensource.org/licenses/MIT)
[](https://www.npmjs.com/package/@stone-js/create)
[](https://www.npmjs.com/package/@stone-js/create)

[](https://github.com/stone-foundation/stone-js/actions/workflows/main.yml)
[](https://github.com/stone-foundation/stone-js/actions/workflows/release.yml)
[](https://sonarcloud.io/summary/new_code?id=stone-foundation_stone-js)
[](https://sonarcloud.io/summary/new_code?id=stone-foundation_stone-js)
[](./SECURITY.md)
[](https://github.com/stone-foundation/stone-js/security/code-scanning)
[](https://github.com/stone-foundation/stone-js/network/updates)
[](https://conventionalcommits.org)
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:
```bash
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:
```bash
npm create @stone-js
```
Or with a custom project name:
```bash
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:
```bash
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](https://stonejs.dev)
## API documentation
- [API](https://github.com/stone-foundation/stone-js/blob/main/docs/modules.md)
## Contributing
See [Contributing Guide](https://github.com/stone-foundation/stone-js/blob/main/CONTRIBUTING.md).