https://github.com/supertokens/create-supertokens-app
CLI to create supertokens demo app easily
https://github.com/supertokens/create-supertokens-app
hacktoberfest
Last synced: 3 months ago
JSON representation
CLI to create supertokens demo app easily
- Host: GitHub
- URL: https://github.com/supertokens/create-supertokens-app
- Owner: supertokens
- License: apache-2.0
- Created: 2022-08-29T08:36:23.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2025-04-08T10:52:55.000Z (3 months ago)
- Last Synced: 2025-04-08T11:27:43.501Z (3 months ago)
- Topics: hacktoberfest
- Language: TypeScript
- Homepage:
- Size: 2.08 MB
- Stars: 21
- Watchers: 8
- Forks: 7
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README

# create-supertokens-app
`create-supertokens-app` is a command line tool that lets you quickly setup and explore how SuperTokens integrates with other popular frameworks.
## Usage
### Using npm
Run the tool using the following command
`npx create-supertokens-app`
### Using Bun
Run the tool using the following command
`bun create supertokens-app@latest --manager=bun`
You can then select the tech stack that is relevant to you.
The tool creates a folder for the created application. You can follow the instructions the tool provides to then start the application.
## Additional usage options
When running the tool you can provide additional arguments.
| Option | About | Usage |
| ----------- | --------------------------------------------------------- | :----------------------: |
| `appname` | The folder name to be used when creating the application | `--appname=my-app` |
| `recipe` | The type of authentication you want to use | `--recipe=emailpassword` |
| `frontend` | The frontend stack to use for the application | `--frontend=react` |
| `backend` | The backend stack to use for the application | `--backend=node` |
| `manager` | Which package manager to use (npm, yarn, pnpm, bun) | `--manager=pnpm` |
| `autostart` | Whether the CLI should start the project after setting up | `--autostart=true` |## Contributing
Please refer to the [CONTRIBUTING.md](https://github.com/supertokens/create-supertokens-app/blob/master/CONTRIBUTING.md) file in this repo.
## Contact us
For any queries, or support requests, please email us at [email protected], or join our [Discord](https://supertokens.io/discord) server.
## Authors
Created with :heart: by the folks at SuperTokens.io.