v/vlib
Eliyaan (Nopana) 4ea05636fb
Some checks are pending
Graphics CI / gg-regressions (push) Waiting to run
vlib modules CI / build-module-docs (push) Waiting to run
native backend CI / native-backend-ubuntu (push) Waiting to run
native backend CI / native-backend-windows (push) Waiting to run
Shy and PV CI / v-compiles-puzzle-vibes (push) Waiting to run
Sanitized CI / sanitize-undefined-clang (push) Waiting to run
Sanitized CI / sanitize-undefined-gcc (push) Waiting to run
Sanitized CI / tests-sanitize-address-clang (push) Waiting to run
Sanitized CI / sanitize-address-msvc (push) Waiting to run
Sanitized CI / sanitize-address-gcc (push) Waiting to run
Sanitized CI / sanitize-memory-clang (push) Waiting to run
sdl CI / v-compiles-sdl-examples (push) Waiting to run
Time CI / time-linux (push) Waiting to run
Time CI / time-macos (push) Waiting to run
Time CI / time-windows (push) Waiting to run
toml CI / toml-module-pass-external-test-suites (push) Waiting to run
Tools CI / tools-linux (clang) (push) Waiting to run
Tools CI / tools-linux (gcc) (push) Waiting to run
Tools CI / tools-linux (tcc) (push) Waiting to run
Tools CI / tools-macos (clang) (push) Waiting to run
Tools CI / tools-windows (gcc) (push) Waiting to run
Tools CI / tools-windows (msvc) (push) Waiting to run
Tools CI / tools-windows (tcc) (push) Waiting to run
Tools CI / tools-docker-ubuntu-musl (push) Waiting to run
vab CI / vab-compiles-v-examples (push) Waiting to run
vab CI / v-compiles-os-android (push) Waiting to run
wasm backend CI / wasm-backend (ubuntu-22.04) (push) Waiting to run
wasm backend CI / wasm-backend (windows-2022) (push) Waiting to run
native: improve consts, support more assigns (#25277)
2025-09-10 20:22:13 +03:00
..
archive
arrays
benchmark
bitfield
build
builtin cgen: prefix builtin APIs with builtin__ (#25264) 2025-09-10 15:12:22 +03:00
cli
clipboard
compress
context
coroutines
crypto
datatypes
db
dl
dlmalloc
encoding
eventbus
flag
fontstash fontstash: define and use FONTSTASH_MALLOC_ATOMIC for the allocated texture and atlas nodes (which do not contain pointers) 2025-09-07 14:05:40 +03:00
gg examples,gg: add examples/gg/grid_of_rectangles.v; add gg.Context.draw_rect_filled_no_context/5 and gg.Context.draw_rect_empty_no_context/5 2025-09-01 23:28:47 +03:00
gx
hash
io
js
json cgen: fix gen_struct_equality_fn null pointer crash (fix #25237) (#25231) 2025-09-08 17:32:46 +03:00
log
maps
math json2: replace encoder with new implementation (#25224) 2025-09-09 18:50:22 +03:00
net net.http.file: allow for serving requests to static files with cache busting suffixes like /dist/littlejs.js?1117 2025-09-06 15:59:08 +03:00
orm time: always return utc() timezone for Time.unix/0 (fix #17784) (#25233) 2025-09-05 00:22:52 +03:00
os os,ci: use a conditional include, instead of a platform file, to include libproc.h on macos only 2025-09-05 12:50:30 +03:00
picoev
picohttpparser
pool
rand
readline readline: fix wide char display width for Chinese characters (fix #25219) (#25220) 2025-09-02 18:01:26 +03:00
regex
runtime
semver
sokol
stbi
strconv
strings
sync
term
time json2: replace encoder with new implementation (#25224) 2025-09-09 18:50:22 +03:00
toml json2: replace encoder with new implementation (#25224) 2025-09-09 18:50:22 +03:00
v native: improve consts, support more assigns (#25277) 2025-09-10 20:22:13 +03:00
v2
vanilla_http_server
veb veb: fix generic field access from alias (fix #25215) (#25246) 2025-09-07 09:11:22 +03:00
vweb
wasm
x x.crypto: add a new ascon cryptographic module, based on https://doi.org/10.6028/NIST.SP.800-232 (Lightweight Cryptography Standards for Constrained Devices) (#25260) 2025-09-10 10:03:35 +03:00
.vdocignore
README.md

page title index
index V standard library documentation V stdlib

This site contains the documentation for the standard library of modules included with the V language. Also commonly referred to as vlib, as that is the root directory for these modules in the V repository.

If you were looking for documentation for the language itself, the builtin types, operators, et. al., please use the V documentation link.

Some included modules depend on third party libraries, and these are kept separate in the thirdparty directory at the root level of the source repository.

Note that the builtin module is implicitly imported by default in V, so you do not need to have a specific import statement to use any of the features of that module.