FLUTTER ECOSYSTEM

RyanDsilva/feature_folder_cli

機能ファイル構造に従ってフォルダを生成するCLIユーティリティ

feature_folder_cli のプロジェクト画像
Stars
48
Forks
12
最終プッシュ(UTC)
2025/11/17
プロジェクト状態
公開中
Ryan Dsilva GitHub avatar
GITHUB User

Ryan Dsilva ↗

Solutions Architect at AWS | Full Stack Engineer | Humor & NLP Research

Amazon Web ServicesSeattle, WA公式サイト ↗
言語Dart

技術トピック

このリポジトリが公開するパッケージ

使用している依存関係

依存関係一覧 5 件

元の README

以下は英語原文のスナップショットです。最新版は GitHub をご覧ください。

README を開く / 閉じる

Folder by Feature CLI Utility :open_file_folder:

A Dart CLI tool that generates the folder structure for the folder-by-feature pattern. This tool helps to reduce the repetitive work required to setup directories for models, services, repositories, screens and widgets.

The folder structure generated by the cli is as follows:

feature/
┣ domain/
┃ ┣ models/
┃ ┣ repository/
┃ ┣ services/
┃ ┗ index.dart
┣ screens/
┃ ┣ feature_screen.dart
┃ ┗ index.dart
┣ widgets/
┃ ┣ feature_component.dart
┃ ┗ index.dart
┣ providers/
┃ ┣ feature_provider.dart
┃ ┗ index.dart
┗ index.dart

Command Usage :wrench:

Make sure you are in the root of your project

ff generate -n <feature_name> -t <type> -p <path>

Currently supporting only the simple and getx types