Command Line Interface

XFlutter-CLI designed to streamline and enhance the development process with Flutter. This tab offers a suite of commands tailored for Flutter projects, allowing you to quickly generate and manage files, configure environments, and more. With its intuitive syntax and customizable options, XFlutter-CLI empowers developers to boost productivity, reduce setup time, and maintain consistency across projects.Dive into the CLI to see how XFlutter-CLI can optimize your Flutter development workflow, making it more efficient and enjoyable

Create Commands:

Create Application

Create new Flutter Application and initialize it with all necessary configurations and components.
Browse

Create Package

Create new Dart Package and add it to app or monorepo-workspace.
Browse

Create Monorepo Workspace

Create Flutter Monorepo Workspace with (core) package to shared packages with multiple apps.
Browse

Generate Commands:

Generate Screens

Generate screen with state-management, responsive-layouts and routing configuration.
Browse

Generate Forms

Generate form with inputs such as (etc: text, email, ...) with state-management.
Browse

Generate Data Model

Generate @freezed models from http response or json file.
Browse

Generate Data Layer

Generate network & offline layer (Remote & Local Data-Sources and Repository) for specific data model.
Browse

Generate Offline Data Layer

Generate local-database layer for specific data model.
Browse

Generate Paging

Generate infinite pagination widgets with controller and link them with generated CRUD.
Browse

Make Commands:

Make Authentication

Generate authentication module, (Ui & Data Layers).
Browse

Make Crud

Generate (create, update, read and delete) screens with crud APIs for specific model.
Browse