One command. Any V stack.
The scaffolding toolkit for the V programming language — by a V core team member, built alongside Create Node App.
Create Vlang App brings the composition-first scaffolding philosophy of create-awesome-node-app to the V language ecosystem.
Pick a template. Layer extensions. Bootstrap production-ready V projects without the usual setup overhead.
# coming soon
v install create-vlang-app
create-vlang-app my-projectThis project is maintained by Ulises Jeremias, a V language core team member and author of several foundational libraries in the V ecosystem:
| Project | Description |
|---|---|
| vlang/vsl | V Scientific Library — linear algebra, stats, optimization |
| vlang/vtl | V Tensor Library — n-dimensional tensors for V |
| ulises-jeremias/rxv | Reactive Extensions for V |
| vlang/setup-v | GitHub Action to set up V in CI workflows |
| Template | Stack | Status |
|---|---|---|
| Web Server | vweb / vibe | Planned |
| CLI App | os + flag modules | Planned |
| Library Starter | modules, docs, tests | Planned |
| Systems App | low-level, no GC | Planned |
- Testing — built-in
v test, coverage - Tooling —
v fmt,v vet, GitHub Actions with setup-v - Database — ORM, SQLite, PostgreSQL
- Deployment — Docker, static binaries, cross-compilation targets
This project is in early planning. V's tooling ecosystem is young — this aims to be the standard scaffolding layer for it.
If you're a V developer and want to contribute, open an issue or watch this org.
The Node.js counterpart is production-ready today:
→ create-awesome-node-app.vercel.app
| Org | Stack | Status |
|---|---|---|
| Create-Node-App | Node.js, TypeScript | ✅ Production |
| Create-Python-App | Python | 🔜 Planned |
| Create-Vlang-App | V language | 🔜 Planned |