FlutterForge CLI

Gemini-powered Flutter Package Recommender & Folder Structure Generator


FlutterForge CLI is a command-line utility that helps Flutter developers generate a clean project structure and recommends useful packages using Gemini AI.


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_cli --version

4. Run the command to start

flutterforge_cli