After working with Django for years, I kept feeling something was missing — a fast, developer-friendly CLI to scaffold code and structure apps quickly.
Frameworks like NestJS, Laravel, and AdonisJS let you spin up models, services, or entire modules with one command. That developer experience is what makes them so productive — and Django didn’t have that natively.
So I built django-smartcli, a Python package that brings a Laravel-style CLI to Django projects.
Why I built it:
• Save time on every new app/module
• Avoid repetitive boilerplate
• Make Django feel more “modern”
• Learn how to publish a real Python package
Would love any feedback, thoughts, or ideas. Contributions welcome!
Frameworks like NestJS, Laravel, and AdonisJS let you spin up models, services, or entire modules with one command. That developer experience is what makes them so productive — and Django didn’t have that natively.
So I built django-smartcli, a Python package that brings a Laravel-style CLI to Django projects.
Why I built it: • Save time on every new app/module • Avoid repetitive boilerplate • Make Django feel more “modern” • Learn how to publish a real Python package
Would love any feedback, thoughts, or ideas. Contributions welcome!