easy_init_cli 1.3.1 copy "easy_init_cli: ^1.3.1" to clipboard
easy_init_cli: ^1.3.1 copied to clipboard

A CLI tool to create flutter project and initialize project with boilerplate code

Easy Init CLI #

Pub Version Likes License

Easy Init CLI Logo

🚀 Overview #

Easy Init CLI is a powerful command-line tool designed to streamline the initialization of Flutter projects. It automatically sets up your project with a well-structured, scalable, and testable architecture, saving you time on boilerplate setup.

Currently, it supports TDD + Clean Architecture and MVVM Architecture, robust patterns favoured by many professional Flutter developers for their separation of concerns and testability.

📚 Documentation #

For comprehensive documentation including installation, usage guides, architecture details, and examples, please visit:

📖 Official Documentation #

🚀 Quick Start #

# Install globally
dart pub global activate easy_init_cli

# Create a new project
easy create project

# Navigate to your project
cd <your_project_name>

# Initialize architecture
easy init

For more detailed instructions and advanced features, check out the full documentation.

🤝 Contributing #

Contributions are welcome! If you find a bug or have a feature request, please open an issue.

  1. Fork the repository.
  2. Create your feature branch (git checkout -b feature/my-feature).
  3. Commit your changes (git commit -m 'Add some feature').
  4. Push to the branch (git push origin feature/my-feature).
  5. Open a Pull Request.

👥 Contributors #

Contributors

📄 License #

This project is licensed under the BSD 3-Clause License - see the LICENSE file for details.

19
likes
130
points
476
downloads

Publisher

unverified uploader

Weekly Downloads

A CLI tool to create flutter project and initialize project with boilerplate code

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

args, dcli, http, process_run, recase

More

Packages that depend on easy_init_cli