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

A Clean Architecture code generator for Flutter with support for BLoC, Cubit, Riverpod, and GetX state management.

1.0.1 #

🐛 Fixes #

  • Template path resolution for globally installed package
  • fd_arch_gen now correctly locates templates when activated from pub.dev

🔧 Improvements #

  • Improved template path resolution for better cross-environment support
  • Improved overall CLI stability

1.0.0 #

🎉 First Stable Release - Production Ready! #

State Management Support

  • BLoC - Full pattern with events
  • Cubit - Simplified BLoC without events
  • Riverpod - Modern provider-based state management
  • GetX - All-in-one solution

Core Features

  • Complete Clean Architecture code generation
  • Automatic dependency injection (GetIt)
  • JSON serialization templates (fromJson/toJson)
  • Core files generation (failures, exceptions, API client, usecases)
    • ⚙️ Configurable via arch_gen.yaml (set defaults like state management)

What's Included

  • Equatable by default for BLoC and Cubit
  • Part files for proper code organization
  • Automatic pubspec.yaml dependency management

Development Experience

  • Single command feature generation
  • Clear error messages and feedback
  • Comprehensive documentation

1.0.0-beta.4 #

  • Fixed README formatting issues
  • Added example/ folder for pub.dev score
  • Improved CLI feedback message after generation
  • Minor improvements and bug fixes

1.0.0-beta.3 #

  • Initial beta release
  • Support for BLoC and Riverpod state management
  • Generate Clean Architecture features with single command
  • Automatic dependency injection registration
  • Core files generation (error handling, API client, usecases)
1
likes
140
points
307
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A Clean Architecture code generator for Flutter with support for BLoC, Cubit, Riverpod, and GetX state management.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

args, dartz, equatable, get_it, http, io, path, yaml

More

Packages that depend on fd_arch_gen