dengoo_kit 1.0.0
dengoo_kit: ^1.0.0 copied to clipboard
The ultimate DevOps CLI for Flutter developers. Automate deployments and setup with ease.
🚀 Dengoo Kit #
The Ultimate DevOps Superpower for Flutter Developers.
Dengoo Kit is a powerful CLI tool designed to automate the tedious parts of Flutter development. From generating production-ready keystores to handling intricate Android build configurations, Dengoo does it all with a single command.
✨ Features #
- 🤖 Android Deployment Automation:
- Generates secure
.jkskeystores interactively. - Creates/Updates
key.propertiesautomatically. - Auto-patches
build.gradle.ktswith correct release signing and Kotlin DSL syntax. - Handles existing keystore conflicts safely (backups included).
- Generates secure
- 🩺 Doctor: Instantly checks your environment health (Flutter, Dart, Keytool).
- 📦 Smart Install: Easy global installation alias setup.
- 🎨 Professional UI: Beautiful ANSI-colored logs, spinners, and clear prompts.
🚀 Installation #
Install Dengoo Kit globally from pub.dev:
dart pub global activate dengoo_kit
Then, you can run it from anywhere!
🛠 Usage #
1. Check Your Setup #
Verify that your environment is ready:
dengoo_kit doctor
2. Deploy Android App #
Navigate to your Flutter project root and run:
dengoo_kit deploy android
Follow the interactive assistant to:
- Bump your version (
pubspec.yaml). - Generate signing keys (First Time Setup).
- Build your production App Bundle (
.aab).
🤝 Contributing #
Contributions are welcome! If you have an idea for a new feature (e.g., iOS automation, CI/CD generation), feel free to open an issue or submit a PR.
- Fork it
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'feat: Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
📄 License #
This project is licensed under the MIT License - see the LICENSE file for details.