Skip to content
@Create-Vlang-App

Create Vlang App

One command. Any V stack. Scaffolding toolkit for the V language, by a core team member and creator of vsl, vtl, rxv and setup-v
Create Vlang App

Create Vlang App

One command. Any V stack.

The scaffolding toolkit for the V programming language, by a V core team member, built alongside Create Node App.

Release V License: MIT Discord

CLI · Templates · Website · Release 0.1.0


What is this?

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-server

Community

Questions, ideas, template requests, and collaboration are welcome in the Create Awesome community.

Join the Discord community


About the author

This 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

Available Templates

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


Available Extensions

  • Tooling: v fmt, v vet, GitHub Actions with setup-v
  • Database: SQLite, PostgreSQL samples
  • Deployment: Docker, static binaries
  • Dev environment: Dev containers

Status

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


👥 Contributors

create-vlang-app: CLI

Contributors for create-vlang-app

cva-templates: Templates & Addons

Contributors for cva-templates

Made with contrib.rocks.


Part of the Create Awesome App ecosystem

Org Stack Status
Create-Node-App Node.js, TypeScript ✅ Production
Create-Python-App Python ✅ Production
Create-Vlang-App V language ✅ Shipped (0.1.0)
Create-Rust-App Rust 🔜 Soon

Pinned Loading

  1. create-vlang-app create-vlang-app Public

    V 5 1

  2. aur-package aur-package Public

    Shell 1 1

  3. cva-templates cva-templates Public

    Templates and addons bank for create-vlang-app (V language)

    Python 1 2

  4. homebrew-tap homebrew-tap Public

    Ruby 1 1

  5. website website Public

    TypeScript 1 2

Repositories

Showing 6 of 6 repositories

Top languages

Loading…

Most used topics

Loading…