arcle 1.0.1 copy "arcle: ^1.0.1" to clipboard
arcle: ^1.0.1 copied to clipboard

A Flutter CLI to scaffold Clean Architecture projects with BLoC, GetX, or Riverpod. Easily generate features, routing, and DI.

example/example.dart

import 'package:arcle/arcle.dart';

/// Example demonstrating how to use the Arcle CLI
///
/// Arcle is a Flutter CLI tool that scaffolds Clean Architecture projects
/// with support for BLoC, GetX, or Riverpod state management.
void main(List<String> args) async {
  // Run the Arcle CLI
  await run(args);
}

/// Usage examples:
///
/// 1. Initialize a new project with Clean Architecture:
///    ```bash
///    arcle init -n my_app -s bloc
///    ```
///
/// 2. Create a new feature:
///    ```bash
///    arcle feature -n home -s bloc
///    ```
///
/// 3. Generate DI (Dependency Injection):
///    ```bash
///    arcle gen_di
///    ```
///
/// 4. Build the project with code generation:
///    ```bash
///    arcle build
///    ```
///
/// 5. Generate documentation:
///    ```bash
///    arcle gen_doc
///    ```
///
/// For more information about the available commands and options,
/// run: arcle --help
3
likes
160
points
231
downloads

Documentation

Documentation
API reference

Publisher

unverified uploader

Weekly Downloads

A Flutter CLI to scaffold Clean Architecture projects with BLoC, GetX, or Riverpod. Easily generate features, routing, and DI.

Repository (GitHub)
View/report issues

Topics

#cli #flutter #clean-architecture #code-generator #scaffolding

License

MIT (license)

Dependencies

args, io

More

Packages that depend on arcle