Use Template

Allows you to use any Flutter & Dart project as a template with a single line command.
It basically clones/copies the project and than changes all imports and platform specific names.

Android iOS Linux macOS Windows Web
:white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:

Installation

Open terminal and type the following code.

> dart pub global activate copy_template

Usage

You are asked for three parameters.

  • New name:
    • This will be the new name of your application.
  • Template:
    • You can provide a git repository address containing the template project or a directory from your computer.
  • Directory to install template:
    • Provide a directory to install.

1. One line code usage

With a template from a git repository
> copy_template my_new_application https://github.com/cogivn/flutter C:\Users\baran\Software\
With a template from your computer
> copy_template my_new_application C:\path_to_template\flutter_template_app C:\Users\baran\Software\

2. Interactive usage

You can use interactive interface by passing no arguments.

> copy_template

1

2

3

4

Libraries

copy_template