Overview Version History Q & A Rating & Review
🏗️ Clean Arch DDD Flutter
A VS Code extension that scaffolds Clean Architecture (DDD) feature folders for Flutter projects .
Easily generate data
, domain
, and presentation
layers with the correct folder and file structure.
✨ Features
Quickly scaffold a feature folder with Clean Architecture structure:
feature_name/
├── data/
│ ├── models/
│ ├── mappers/
│ ├── source/
│ └── repos/
│ └── feature_name_repo_impl.dart
├── domain/
│ ├── entities/
│ ├── usecases/
│ └── repos/
│ └── feature_name_repo.dart
└── presentation/
├── screens/
├── widgets/
└── provider/
Automatically generates starter files:
feature_name_repo.dart
(Domain)
feature_name_repo_impl.dart
(Data)
Simple command:
Ctrl+Shift+P → Create Clean Arch Feature
📦 Requirements
VS Code ^1.103.0
A Flutter/Dart project
⚙️ Extension Settings
Currently, no custom settings. Future updates may include:
Customizable folder names
Option to skip layers
🐞 Known Issues
📌 Release Notes
0.0.1
Initial release 🎉
Added support for generating Data/Domain/Presentation folders
Enjoy building scalable Flutter apps with Clean Architecture!