Universal CRUD Generator 🚀
Universal CRUD Generator is a VS Code extension that helps developers instantly generate full-stack CRUD boilerplate code for multiple technologies.
✨ Features
- Generate Backend CRUD APIs
- Node.js (Express + MongoDB)
- Python Flask
- Python Django
- Java Spring Boot
- Generate Frontend CRUD UI
- Auto-generate:
- Controllers
- Services
- Models
- Routes
- Swagger API Documentation (GET & POST)
- README.md and .gitignore generation
- Optional dependency installation
⚡ Commands
Open Command Palette (Ctrl + Shift + P) and type:
- Universal CRUD Generator: Select Stack
- Generate Node.js CRUD
- Generate React CRUD
- Generate Flask CRUD
- Generate Django CRUD
- Generate Java Spring Boot CRUD
⌨️ Keyboard Shortcuts
| Action |
Shortcut |
| Universal CRUD Generator |
Ctrl + Alt + U |
| Node.js CRUD |
Ctrl + Alt + N |
| React CRUD |
Ctrl + Alt + R |
| React Native CRUD |
Ctrl + Alt + M |
| Flask CRUD |
Ctrl + Alt + F |
| Django CRUD |
Ctrl + Alt + D |
| Java CRUD |
Ctrl + Alt + J |
🛠 Example (Node + React)
- Open VS Code
- Press
Ctrl + Shift + P
- Select Universal CRUD Generator
- Choose stack
- Enter module name (e.g.
User)
- CRUD boilerplate is generated instantly
🌐 Backend URLs
- API Base URL:
http://localhost:5000
- Swagger Docs:
http://localhost:5000/api-docs
📦 Installation
From VS Code Marketplace:
- Search Universal CRUD Generator
- Click Install
- Reload VS Code
🤝 Contribution
GitHub Repository:
https://github.com/abhishekHiremath999/Crud_Generator
Issues & Feature Requests:
https://github.com/abhishekHiremath999/Crud_Generator/issues
📄 License
MIT License
Built with ❤️ by Abhishek Hiremath
| |