a10ha
v1.2.0
Published
A CLI tool to easily bootstrap and add popular tools to React projects (Firebase, React Router, and more)
Downloads
288
Maintainers
Readme
A10ha CLI
A CLI tool by Atomic10 Studio to easily bootstrap and add popular tools to React projects
Features
- 🚀 Quick project scaffolding with Vite
- 🔥 Firebase integration with feature selection
- 🛣️ React Router setup with examples
- 💾 Automatic file backups before modifications
- 🎨 Beautiful CLI interface with colors
- 📦 Works with both npm and yarn
More integrations are coming soon! Ex. Zustand, Tailwind, Vanilla Extract, and more.
Guides
Installation
Install globally via npm:
npm install -g a10haOr with yarn:
yarn global add a10haUsage
Initialize a New React Project
Create a new React project with Vite:
a10ha initThis will prompt you to:
- Choose a project name
- Select JavaScript or TypeScript
- Choose a package manager (npm or yarn)
Add Tools to Existing Projects
Add popular tools to your existing React projects:
a10ha add <tool>Supported Tools
| Tool | Description | Command |
|:----:|:-----------:|:---------:|
| Firebase | Pick from: Firestore, Authentication, and/or Storage | a10ha add firebase |
| React Router | With optional example routing setup. | a10ha add react-router |
| Netlify Functions | With a basic starter hello function. | a10ha add netlify-functions |
| Back4App | With a basic starter Back4App setup. | a10ha add back4app |
Requirements
Node.js >= 22.0.0React >= 18.0.0
Contributors
Feel free to open an issue or pull request. We welcome all contributions and would love to expand this list.
License
MIT
