https://github.com/nemuvski/chaka
🔥 A Node CLI that generates minimal project templates of modern web development(React,Next,Remix,Gatsby,Svelte).
https://github.com/nemuvski/chaka
boilerplate chaka cli create-project
Last synced: 3 months ago
JSON representation
🔥 A Node CLI that generates minimal project templates of modern web development(React,Next,Remix,Gatsby,Svelte).
- Host: GitHub
- URL: https://github.com/nemuvski/chaka
- Owner: nemuvski
- License: mit
- Created: 2021-10-24T05:14:21.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-01-31T08:46:40.000Z (over 1 year ago)
- Last Synced: 2024-12-29T14:58:18.489Z (5 months ago)
- Topics: boilerplate, chaka, cli, create-project
- Language: TypeScript
- Homepage: https://chakafire.netlify.app/
- Size: 674 KB
- Stars: 1
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Chaka 🔥
[](https://www.npmjs.com/package/chaka)

[](https://chakafire.netlify.app/)A Node CLI that generates minimal project templates of modern web development.
The following project template is used to create a project.
- React.js: [nemuvski/reactjs-boilerplate](https://github.com/nemuvski/reactjs-boilerplate)
- Next.js: [nemuvski/nextjs-boilerplate](https://github.com/nemuvski/nextjs-boilerplate)
- Remix.js: [nemuvski/remixjs-boilerplate](https://github.com/nemuvski/remixjs-boilerplate)
- Gatsby.js: [nemuvski/gatsbyjs-boilerplate](https://github.com/nemuvski/gatsbyjs-boilerplate)
- Svelte.js: [nemuvski/sveltejs-boilerplate](https://github.com/nemuvski/sveltejs-boilerplate)If you have any problems about project templates, please create an issue in the repository.
## 👀 Quick Overview
### Global installation
```bash
npm i -g chaka@latest
```#### Case: *React.js*
```bash
npx chaka@latest react my-app
cd my-appnpm install
git init
```#### Case: *Next.js*
```bash
npx chaka@latest next my-app
cd my-appnpm install
git init
```#### Case: *Remix.js*
```bash
npx chaka@latest remix my-app
cd my-appnpm install
git init
```#### Case: *Gatsby.js*
```bash
npx chaka@latest gatsby my-app
cd my-appnpm install
git init
```#### Case: *Svelte.js*
```bash
npx chaka@latest svelte my-app
cd my-appnpm install
git init
```## 🚩 Requirements
- `Node.js`
- `>= 16.0` *recommended version*## 📖 Usage
It's simple. 🍰
```
chaka [COMMAND][COMMAND]
help Display help for chaka.
react Create a React.js project template
next Create a Next.js project template
remix Create a Remix.js project template
gatsby Create a Gatsby.js project template
svelte Create a Svelte.js project template
```### COMMAND: `react`
```
chaka react [PROJECT]
```- `[PROJECT]`
- project name (i.e. directory name)### COMMAND: `next`
```
chaka next [PROJECT]
```- `[PROJECT]`
- project name (i.e. directory name)### COMMAND: `remix`
```
chaka remix [PROJECT]
```- `[PROJECT]`
- project name (i.e. directory name)### COMMAND: `gatsby`
```
chaka gatsby [PROJECT]
```- `[PROJECT]`
- project name (i.e. directory name)### COMMAND: `svelte`
```
chaka svelte [PROJECT]
```- `[PROJECT]`
- project name (i.e. directory name)