Command Line Workflow

FlutterSeed CLI

Use a professional terminal-first flow to scaffold, configure, and run Flutter projects quickly. This guide covers installation, setup, common commands, and troubleshooting.

Quick Start

Run the following commands to install the CLI, scaffold your project, and launch the app.

npm install -g flutterseed-cli
flutterseed init my_app
# interactive prompts open in terminal
# copy the returned download URL
# download and unzip the generated project

Install Methods

Pick the install style that matches your environment.

npm (global)

npm install -g flutterseed-cli

bun (global)

bun add -g flutterseed-cli

npx (no global install)

npx flutterseed-cli init my_app

Core Commands

Reference commands you will use most in daily workflow.

Initialize project

flutterseed init my_app

Open interactive prompts and generate a secure ZIP download link.

Use custom API base

flutterseed init my_app --api-url https://flutterseed.pro.bd

Point CLI to a deployed FlutterSeed API environment.

Download ZIP from terminal

Invoke-WebRequest -Uri <download-link> -OutFile my_app.zip

Use the generated link to download your scaffold ZIP quickly.

CLI help

flutterseed --help

List all flags and options supported by the CLI.

Prerequisites and Troubleshooting

  • Install Node.js 20+ or Bun 1.1+ before installing the CLI globally.
  • Ensure Flutter SDK is installed and available in PATH (`flutter --version`).
  • If command not found appears, restart terminal and re-check global package path.
  • If dependency install fails, clear package manager cache and retry install.