Programming Language
37.5k 2026-04-18

vlang/v

A simple, fast, and safe compiled programming language designed for maintainable software development, featuring rapid self-compilation and C-to-V translation.

Core Features

Fast compilation (≈500k loc/s with native/tcc backends)
Safety (no null, no globals, immutability by default)
C to V translation & C/JavaScript backends
Flexible memory management (GC, manual, arena, autofree)
Built-in UI, graphics, ORM, and web framework

Quick Start

git clone --depth=1 https://github.com/vlang/v

Detailed Introduction

V is a modern, compiled programming language emphasizing simplicity, speed, and safety. It boasts extremely fast compilation times, compiling itself in under a second, and generates performance comparable to C. Key features include automatic C to V translation, flexible memory management options, and built-in tools like a cross-platform UI library, ORM, and web framework. V aims to be a stable, small, and simple language, ideal for developing maintainable low-level and general-purpose software across various platforms.

OSS Alternative

Explore the best open source alternatives to commercial software.

© 2026 OSS Alternative. hotgithub.com - All rights reserved.