Awesome
Stacks.js Starters 🚀
This project aims to help quickly bootstrap frontend applications with Stacks.js on top of the following JavaScript frameworks as the foundation.
- <img src="./misc/icons/react.png" width="16" alt="React icon"> Live Stacks React (Vite) Starter Template
- <img src="./misc/icons/react.png" width="16" alt="React icon"> Live Stacks React (CRA) Starter Template
- <img src="./misc/icons/nextjs.png" width="16" alt="Next.js icon"> Live Stacks React (Next.js) Starter Template
- <img src="./misc/icons/svelte.png" width="16" alt="Svelte icon"> Live Stacks Svelte Starter Template
- <img src="./misc/icons/svelte.png" width="16" alt="Svelte icon"> Live Stacks SvelteKit Starter Template
- <img src="./misc/icons/vue.png" width="16" alt="Vue icon"> Live Stacks Vue Starter Template
- <img src="./misc/icons/angular.png" width="16" alt="Angular icon"> Live Stacks Angular Starter Template
⚡️ Quick-Start a Stacks.js project
The following command creates an interactive CLI (Command Line Interface), allowing you to select your favorite framework to use with Stacks.js and start building in an instant!
npm create stacks
Prerequisites: Node.js (with
npm
>= v7.x.x)
🗺 Ecosystem
Similar great templates and projects using Stacks.js:
- stacks-next-auth-example by @pradel: An example of Sign-In with Stacks (using Message Signing) and NextAuth.js
🛠 CLI Options
Run the npm create stacks
command to launch interactive mode by default.
Similar commands exist in other package managers.
Example: yarn create stacks
The npm init
and its alias npm create
can be seen as an alias for npm exec create-<...>
.
--template
It's also possible to pass the selected framework as a parameter if you prefer a non-interactive mode:
npm create --template svelte
...where svelte
is the example selected framework and initializes from templates/template-svelte
. We can choose any available framework from the templates/
directory.
⚖️ License & Attribution
Apache License 2.0 — You can find relevant attribution and licenses of dependencies at ATTRIBUTION.md