Speed Flutter
Speed Flutter is a VS Code extension that helps you quickly scaffold Flutter applications following clean architecture principles.
Features
- Create complete module structure with a single command
- Generate cubits with boilerplate code
- Includes useful snippets for Flutter development
- Automatic go_router integration
Commands
Right-click in the explorer and select:
Create Module : sFlutter - Creates a new module with clean architecture structure
Create Cubit : sFlutter - Creates a new cubit with state management
Snippets
sRp - Repository snippet
sUc - Use Case snippet
sEn - Entity snippet
sPa - Param snippet
sMo - Model snippet
sDs - Data Source snippet
sCt - Cubit snippet
sSt - State snippet
sPg - Page snippet
sRf - Remote Function snippet
sCf - Cubit Function snippet
Requirements
- VS Code 1.97.0 or higher
- Flutter/Dart projects
Installation
- Open VS Code
- Go to Extensions (Cmd+Shift+X)
- Search for "Speed Flutter"
- Click Install
Usage
- Right-click on a folder in your project explorer
- Select "Create Module : sFlutter" or "Create Cubit : sFlutter"
- Enter the name in any case (camelCase, PascalCase, snake_case)
- The extension will create all necessary files and folders
Release Notes
1.0.0
- Initial release
- Module creation with clean architecture structure
- Cubit generation
- Snippets for common Flutter patterns
- go_router integration
| |