@mugisha_pascal/start-it
v1.0.0
Published
A prompt-based CLI tool to scaffold projects for Go, Flutter, React Native, Spring Boot, and more
Maintainers
Readme
start-it
A prompt-based CLI tool to scaffold projects for various frameworks and languages.
Features
- 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
Installation
npm install -g start-itOr use with npx:
npx start-itUsage
Simply run the command:
start-itThen 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
Example
$ start-it
? 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!Supported Frameworks
Go
- Basic CLI application
- Web API (using Gin)
- Microservice template
Flutter
- Mobile app
- Web app
- Desktop app
React Native
- Expo project
- Bare React Native project
Spring Boot
- REST API
- Web application
- Microservice
Node.js
- Express API
- Next.js application
- TypeScript project
Python
- Django project
- Flask application
- FastAPI service
Development
Setup
npm install
npm run buildDevelopment Mode
npm run devTesting
npm testLicense
MIT
