npx create-mori
# or
npm install create-mori -g
create-moriYou can do a global replace by searching for [name] and [repo]
| build tool | framework | store | router | template |
|---|---|---|---|---|
| Vite | React | / | / | ✅ |
| Vite | React | React Query | / | ✅ |
| Vite | React | Zustand | / | ✅ |
| Vite | React | Jotai | / | ✅ |
| Vite | React | / | React Router | ✅ |
| Vite | React | / | Tanstack Router | ✅ |
| Vite | React | Zustand | React Router | ✅ |
| Vite | React | Zustand | Tanstack Router | ✅ |
| Vite | React | React Query | Tanstack Router | ✅ |
| Vite | React | Jotai | React Router | ✅ |
| Vite | React | Jotai | Tanstack Router | ✅ |
| Webpack | React | / | / | ✅(Tailwindcss is not supported ) |
- tailwindcss : ✅ (less is still configured and needs to be removed manually)
- use ESLint Stylistic as Formatter
npx create-mori -t <template name>
# or
npm install create-mori -g
create-mori -t <template name>template name : vscode-extension
alias : ve
template name : eslint-plugin
alias : ep
template name : npm-package
alias : pkg
template name : mcp-server
alias : mcps
