Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flutter Create PowerShell

TUI Screenshot

An interactive PowerShell wrapper around Flutter's flutter create command.

Instead of remembering and typing a long list of Flutter CLI flags, Flutter Create PowerShell provides an interactive terminal UI for configuring a new Flutter project — including its name, location, template, platforms, Android language, and advanced creation options.

The project is intentionally lightweight and is designed primarily for local use on Windows.

How It Works

Flutter Create PowerShell does not replace or reimplement Flutter's project generation logic.

It acts as a user-friendly layer on top of the existing Flutter CLI.

The workflow is roughly:

                  Flutter Create TUI
                           │
                           ▼
                 Project configuration
                           │
                           ▼
                  Build flutter arguments
                           │
                           ▼
                Run flutter create <options>
                           │
                           ▼
                   New Flutter project

For example, instead of manually writing:

flutter create `
    --project-name my_app `
    --org com.example `
    --template app `
    --platforms android,ios,web `
    --android-language kotlin `
    my_app

The wizard lets you select these options interactively and constructs the corresponding Flutter command for you.

The actual project is still created by Flutter itself.


Requirements

Before using the tool, make sure you have:

  • Windows
  • PowerShell
  • Flutter SDK installed
  • flutter available in your system PATH

You can verify your Flutter installation with:

flutter --version

Download and Use

The easiest way to use the tool is to download the latest standalone script from the releases page.

Download:

flutter_create.ps1

Run it from PowerShell:

.\flutter_create.ps1

Or Build It Yourself

If you want to build the standalone script yourself, clone the repository:

git clone <repository-url>
cd flutter_create-powershell

The source is organized as:

flutter_create-powershell/
│
├── src/
│   ├── main.ps1
│   └── parts/
│       ├── config.ps1
│       ├── ui.ps1
│       ├── menus.ps1
│       └── flutter.ps1
│
├── build/
│   └── build.ps1
│
└── .github/
    └── workflows/
        └── release.yml

Run the build script:

.\build\build.ps1

The resulting standalone script will be generated at:

dist/flutter_create.ps1

You can freely copy the flutter_create.ps1 and run it inside the powershell.


Star the Project

If you find Flutter Create PowerShell useful, consider giving the repository a star on GitHub. It helps the project get noticed and lets me know that the tool is useful to others. Also you will be notified about any new updates to the project.


License

This project is licensed under the MIT License.

About

PowerShell TUI for creating and configuring Flutter projects with an easier alternative to manually typing flutter create flags.

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages