v/vlib
2025-01-19 16:33:57 +02:00
..
arrays builtin: add runtime check for []Type{cap: negative} (#23307) 2024-12-30 09:46:17 +02:00
benchmark
bitfield
builtin builtin: reduce a bit the generated #if defined checks for small programs (#23484) 2025-01-16 17:16:09 +02:00
cli
clipboard
compress compress.gzip: add compression flags (fix #14994) (#23370) 2025-01-05 14:18:53 +02:00
context
coroutines markused,builtin,strconv,vlib: reduce generated C sizes for compilers != tcc, for short programs, by simplifying the generation of backtraces, and reducing string interpolations in panics (#23380) 2025-01-06 08:23:56 +02:00
crypto crypto.ecdsa: improve safety checking, unify signing (and verifying) api to accept options (#23463) 2025-01-18 20:07:19 +02:00
datatypes
db db.pg: add support for prepared statement, with db.prepare/3 and db.exec_prepared/2 (#23442) 2025-01-12 13:08:17 +02:00
dl dl.loader: fix minor typo in README.md (#23443) 2025-01-12 12:24:31 +02:00
dlmalloc
encoding
eventbus
flag flag: fix minor typo (#23512) 2025-01-19 00:59:44 +03:00
fontstash v,ast,fmt,parser: support @[tag] for hash statements, like #define and #flag (#23210) 2024-12-20 08:49:03 +02:00
gg gg: enable clean compilation without notices for ./v -check-unused-fn-args examples/tetris/ 2025-01-09 08:33:11 +02:00
gx
hash hash,compress.gzip: speedup .gz decompression with tcc, for VTL's mnist_test.v and imdb_test.v (without -prod) 2024-12-17 17:50:36 +02:00
io
js
json json: fix default struct field initialization with long array (#23355) 2025-01-03 19:25:21 +02:00
log markused,builtin,strconv,vlib: reduce generated C sizes for compilers != tcc, for short programs, by simplifying the generation of backtraces, and reducing string interpolations in panics (#23380) 2025-01-06 08:23:56 +02:00
maps
math all: remove ancient deprecations (#23479) 2025-01-16 16:36:12 +02:00
net all: remove ancient deprecations (#23479) 2025-01-16 16:36:12 +02:00
orm orm: fix codegen for option fk (fix #23383) (#23400) 2025-01-07 17:53:37 +02:00
os all: remove ancient deprecations (#23479) 2025-01-16 16:36:12 +02:00
picoev picoev: fix for windows apps with veb in a thread, parallel to a webview, that opens a lot of file descriptors (#23492) 2025-01-17 01:03:49 +02:00
picohttpparser
rand vlib: add new rand.cuid2 module (#23181) 2024-12-17 16:32:24 +02:00
readline
regex regex: fix misspelled word "firts" in replace_n description (#23514) 2025-01-19 13:15:06 +02:00
runtime
semver all: remove ancient deprecations (#23479) 2025-01-16 16:36:12 +02:00
sokol all: remove ancient deprecations (#23479) 2025-01-16 16:36:12 +02:00
stbi
strconv markused,builtin,strconv,vlib: reduce generated C sizes for compilers != tcc, for short programs, by simplifying the generation of backtraces, and reducing string interpolations in panics (#23380) 2025-01-06 08:23:56 +02:00
strings all: remove ancient deprecations (#23479) 2025-01-16 16:36:12 +02:00
sync
term term: add key_pressed, enable_echo (fix #21826) (#23171) 2024-12-27 10:36:39 +02:00
time all: remove ancient deprecations (#23479) 2025-01-16 16:36:12 +02:00
toml
v checker: fix missing check for concrete type on match branch expr (fix #23506) (#23508) 2025-01-19 16:33:57 +02:00
v2
veb veb: add ctx.no_content() + prevent content-type being set if the mime type is empty (#23425) 2025-01-11 11:39:50 +02:00
vweb markused,builtin,strconv,vlib: reduce generated C sizes for compilers != tcc, for short programs, by simplifying the generation of backtraces, and reducing string interpolations in panics (#23380) 2025-01-06 08:23:56 +02:00
wasm
x ci: fix failure of the check-markdown job 2025-01-19 12:58:06 +02:00
.vdocignore
README.md tools,v.doc: let https://modules.vlang.io use vlib/README.md as the index page. (#23480) 2025-01-16 03:15:16 +02:00

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.