DevStart
A VS Code extension that scaffolds production-ready full-stack projects with an interactive setup wizard. Choose your frontend, backend, database, ORM, auth, styling, and more — all from within VS Code.
Features
- Interactive Wizards — Step-by-step project setup with pickers and dropdowns
- Frontend Frameworks — React + Vite, Next.js, Vue, Angular
- Backend Frameworks — Express, NestJS, FastAPI, Django, Spring Boot
- Databases — PostgreSQL, MongoDB, MySQL, SQLite, SQL Server
- ORMs — Prisma, TypeORM, Drizzle, Mongoose, SQLAlchemy
- Authentication — JWT, Google OAuth, Microsoft OAuth, Firebase, Clerk
- Styling — Tailwind CSS, Bootstrap, Material UI, Shadcn UI
- Deployment Configs — Docker, Docker Compose, Railway, Vercel, GitHub Actions, Nginx
- Git Initialization — Auto-initializes repo with
.gitignore
- TypeScript Support — First-class TypeScript support for all Node.js frameworks
Usage
- Open the Command Palette (
Ctrl+Shift+P)
- Run DevStart: Create Full Stack Project (or
Ctrl+Shift+D)
- Follow the wizard to configure your project
- Your project is scaffolded and ready to develop
You can also right-click a folder in the Explorer and select Setup Frontend or Setup Backend to add to an existing project.
Requirements
- VS Code 1.85+
- Node.js 18+
- Docker (optional, for database containers)
Extension Settings
This extension does not add any VS Code settings.
Known Issues
None yet. Report issues at the repository.
Release Notes
See CHANGELOG.md.
License
MIT
| |