I built a Flutter CLI that generates Clean Architecture in seconds

After 5+ years of Flutter development, I got tired of setting up the same boilerplate every project.

So I built SM CLI

Install

dart pub global activate sm_cli

Usage

sm init my_app
cd my_app
sm make feature auth
sm ma…


This content originally appeared on DEV Community and was authored by Sunny Singh

After 5+ years of Flutter development, I got tired of setting up the same boilerplate every project.

So I built SM CLI

Install

dart pub global activate sm_cli

Usage

sm init my_app
cd my_app
sm make feature auth
sm make api
flutter run

What you get

✅ Clean Architecture (Data, Domain, Presentation)
✅ Riverpod, Bloc, GetX, Provider support
✅ GoRouter auto setup
✅ Dio API layer with interceptors
✅ Auto route generation

5 commands. Production-ready architecture. Done.

🔗 https://pub.dev/packages/sm_cli
https://github.com/flutterbysunny/sm_cli

Would love your feedback! 🙏


This content originally appeared on DEV Community and was authored by Sunny Singh


Print Share Comment Cite Upload Translate Updates
APA

Sunny Singh | Sciencx (2026-05-23T15:19:58+00:00) I built a Flutter CLI that generates Clean Architecture in seconds. Retrieved from https://www.scien.cx/2026/05/23/i-built-a-flutter-cli-that-generates-clean-architecture-in-seconds/

MLA
" » I built a Flutter CLI that generates Clean Architecture in seconds." Sunny Singh | Sciencx - Saturday May 23, 2026, https://www.scien.cx/2026/05/23/i-built-a-flutter-cli-that-generates-clean-architecture-in-seconds/
HARVARD
Sunny Singh | Sciencx Saturday May 23, 2026 » I built a Flutter CLI that generates Clean Architecture in seconds., viewed ,<https://www.scien.cx/2026/05/23/i-built-a-flutter-cli-that-generates-clean-architecture-in-seconds/>
VANCOUVER
Sunny Singh | Sciencx - » I built a Flutter CLI that generates Clean Architecture in seconds. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2026/05/23/i-built-a-flutter-cli-that-generates-clean-architecture-in-seconds/
CHICAGO
" » I built a Flutter CLI that generates Clean Architecture in seconds." Sunny Singh | Sciencx - Accessed . https://www.scien.cx/2026/05/23/i-built-a-flutter-cli-that-generates-clean-architecture-in-seconds/
IEEE
" » I built a Flutter CLI that generates Clean Architecture in seconds." Sunny Singh | Sciencx [Online]. Available: https://www.scien.cx/2026/05/23/i-built-a-flutter-cli-that-generates-clean-architecture-in-seconds/. [Accessed: ]
rf:citation
» I built a Flutter CLI that generates Clean Architecture in seconds | Sunny Singh | Sciencx | https://www.scien.cx/2026/05/23/i-built-a-flutter-cli-that-generates-clean-architecture-in-seconds/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.