Feature Builder is a Visual Studio Code extension that helps you quickly scaffold clean architecture feature folders for Flutter projects. It follows a layered structure, making it easy to maintain and scale your codebase.
✨ Features
Right-click any folder in the Explorer and select "Create Feature"
Prompts you to enter a feature name
Automatically creates a folder structure with:
data
data_sources
remote_data_source
feature_name_remote_data_source.dart
feature_name_remote_data_source_impl.dart
local_data_source
feature_name_local_data_source.dart
feature_name_local_data_source_impl.dart
dto
repository
feature_name_repository_impl.dart
domain
repository
feature_name_repository.dart
usecases
presentation
All folder and file names follow the entered feature name.