Effortlessly generate structured Flutter project folders with a single command! Flutter Folder Structure Magic helps developers quickly create organized directories for widgets, screens, models, and more—boosting productivity in VS Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
✨ "Skip the mess, code with finesse — Flutter Folder Structure Helper does the rest!" ✨
Save 18–20% of your time and significantly reduce your workload.
The ultimate VS Code extension for Flutter developers.
Create beautiful, scalable folder structures and boilerplate code in seconds — just like magic ✨
🧩 Features
Supercharge your Flutter development workflow with:
✅ Provider state management support
⚡️ Quick generation of Stateful and Stateless widgets
🔄 Auto-scaffold Stateful widgets with initState() and dispose() methods
💾 Scaffold for SharedPreferences (local storage)
🎨 Built-in Theme support with easy to use.
🗂 One-click creation of optimized Flutter project ZIP files
💻 How to Use
🛠 Create Folder & File Structure (Magic Style ✨)
Open Command Palette
macOS: Cmd + Shift + P
Windows/Linux: Ctrl + Shift + P
Run Command:
This generates a complete folder and file setup including:
Logical folder structure for scalable development
Theme management
Shared Preferences integration
Provider setup for state management
Splash screen files
Assets folder organization
Command is, Create with Flutter Folder Structure (Just like a Magic ✨)
📦 Generate Clean ZIP Project
Open Command Palette
Run:
Instantly creates an optimized .zip file of your Flutter project — great for sharing or archiving.
Command is, Create Clean Flutter Project .ZIP File
🧙♂️ Right-Click Options in Flutter Project
➕ Flutter: Generate Widget
Right-click inside your Flutter project
Select: Flutter: Generate Widget
Choose from:
Stateless Widget
Stateful Widget
Stateful with initState & dispose
Just enter the file name only (no .dart required)
🧠 Generate Provider File
Right-click in your Flutter project
Select: Generate Provider File
Automatically creates a new Provider file with a properly structured class
☕ Support the Project
If you love this extension and want to keep the updates coming:
Every coffee helps fuel more features, bug fixes, and improvements! 💙