One command. Any V stack.
The scaffolding toolkit for the V programming language — by a V core team member, built alongside Create Node App.
CLI · Templates · Website · Release 0.1.0
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.
curl -fsSL https://create-awesome-vlang-app.vercel.app/install.sh | sh
create-vlang-app my-project --template web-server --addons github-setup
# alias also works: create-awesome-vlang-app my-project --template web-serverThis 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 | veb | Shipped |
| CLI App | cli + os | Shipped |
| Library Starter | modules, docs, tests | Shipped |
| Systems App | low-level / GC options | Shipped |
| vsl / vtl / rxv starters | scientific & reactive | Shipped |
Catalog: cva-templates
- Tooling —
v fmt,v vet, GitHub Actions with setup-v - Database — SQLite, PostgreSQL samples
- Deployment — Docker, static binaries
- Dev environment — Dev containers
Shipped — CLI Release create-vlang-app@0.1.0 (linux amd64) and the official template bank are available. VPM and additional OS assets continue to land in follow-up releases.
Docs & catalog:
→ create-awesome-vlang-app.vercel.app
The Node.js counterpart:
→ create-awesome-node-app.vercel.app
| Org | Stack | Status |
|---|---|---|
| Create-Node-App | Node.js, TypeScript | ✅ Production |
| Create-Python-App | Python | 🧪 Beta |
| Create-Vlang-App | V language | ✅ Shipped (0.1.0) |