Skip to main content

flutterforge_cli 0.0.2 copy "flutterforge_cli: ^0.0.2" to clipboard
flutterforge_cli: ^0.0.2 copied to clipboard

A Dart CLI for Flutter project setup

🚀 FlutterForge CLI #

Gemini-powered Flutter Package Recommender & Folder Structure Generator


FlutterForge CLI is a smart command-line utility that helps Flutter developers quickly set up a professional project structure and recommends packages intelligently — powered by Google Gemini AI.


🖌 ASCII Banner (Blue in Terminal) #

███████╗██╗     ██╗   ██╗████████╗████████╗███████╗██████╗ 
██╔════╝██║     ██║   ██║╚══██╔══╝╚══██╔══╝██╔════╝██╔══██╗
█████╗  ██║     ██║   ██║   ██║      ██║   █████╗  ██████╔╝
██╔══╝  ██║     ██║   ██║   ██║      ██║   ██╔══╝  ██╔══██╗
██║     ███████╗╚██████╔╝   ██║      ██║   ███████╗██║  ██║
╚═╝     ╚══════╝ ╚═════╝    ╚═╝      ╚═╝   ╚══════╝╚═╝  ╚═╝

███████╗ ██████╗ ██████╗  ██████╗ ███████╗
██╔════╝██╔═══██╗██╔══██╗██╔════╝ ██╔════╝
█████╗  ██║   ██║██████╔╝██║  ███╗█████╗  
██╔══╝  ██║   ██║██╔══██╗██║   ██║██╔══╝  
██║     ╚██████╔╝██║  ██║╚██████╔╝███████╗
╚═╝      ╚═════╝ ╚═╝  ╚═╝ ╚═════╝ ╚══════╝

✨ Features #

  • 🧠 AI-based Package Recommendations: Describe your project idea and get instant, relevant Flutter package suggestions.
  • 📂 Auto Folder Structure Creation: Generate a clean, scalable, and production-ready folder layout for your Flutter project.
  • ⚙️ CLI Simplicity: Easy-to-use terminal commands for smooth workflow.
  • 🔍 Smart Dependency Filtering: Keeps only maintained and useful packages.
  • 💡 Customizable Setup: Configure preferred folders or default package sets.

🧰 Installation #

1. Prerequisites #

  • Dart SDK (>=2.18.0) – Install Dart
  • Flutter SDK (optional if you only need package recommendations) – Install Flutter

Check installations:

dart --version
flutter --version

2. Run this cmd #

- dart pub global activate flutterforge_cli

3. Verify installation #

- flutterforge --version