A prompt-based CLI tool to scaffold projects for various frameworks and languages.
- Interactive prompt-based project setup
- Support for multiple frameworks:
- Go
- Flutter
- React Native
- Spring Boot
- Node.js
- Python
- Beautiful CLI interface with colors and spinners
- Fast project scaffolding
npm install -g start-it-cliOr use with npx:
npx start-it-cliSimply run the command:
start-it-cliThen follow the interactive prompts to:
- Select your project type (Go, Flutter, React Native, Spring Boot, etc.)
- Enter your project name
- Choose additional options based on your framework
- Watch as your project is scaffolded automatically
$ start-it-cli
? What type of project would you like to create? (Use arrow keys)
❯ Go
Flutter
React Native
Spring Boot
Node.js
Python
? Project name: my-awesome-app
? Select Go template: (Use arrow keys)
❯ Basic CLI
Web API
Microservice
Project created successfully!- Basic CLI application
- Web API (using Gin)
- Microservice template
- Mobile app
- Web app
- Desktop app
- Expo project
- Bare React Native project
- REST API
- Web application
- Microservice
- Express API
- Next.js application
- TypeScript project
- Django project
- Flask application
- FastAPI service
npm install
npm run buildnpm run devnpm testMIT