v/vlib
2025-06-01 06:14:33 +03:00
..
arrays vlib,tools: add an arrays.diff module, implement a simple platform independent tool v diff file1.txt file2.txt using it (#24428) 2025-05-08 11:09:36 +03:00
benchmark
bitfield
build build: add build system (#23853) 2025-04-15 20:04:58 +03:00
builtin jsgen: fix direct map key access and map.len (fix #24616, fix #24605) (#24620) 2025-05-31 08:00:34 +03:00
cli all: remove deprecations made before 2024-11-06 2025-05-05 09:31:32 +03:00
clipboard checker: do not allow &u8(0), force nil like we do with &Type(0) 2025-05-03 22:37:51 +03:00
compress thirdparty.zstd: upgrade to v1.5.7 release, add the local changes to a reusable .patch file (#24611) 2025-05-31 08:06:36 +03:00
context tools: cleanup entries from the hardcoded skip_files list in common.v (used by v test, v test-self etc); use the new // vtest build: syntax to mark the tests instead (#23918) 2025-03-13 19:51:51 +02:00
coroutines
crypto all: fix typos (#24470) 2025-05-13 22:05:22 +03:00
datatypes datatypes: add a Set.array/0 method to help get all the elements from a set as an array (#24206) 2025-04-13 19:25:32 +03:00
db db.pg: fix incompatible fn signature (#24549) 2025-05-22 20:49:49 +03:00
dl cgen,dl: remove workaround in dl, generate a DllMain() in cgen instead for -shared on windows (#23961) 2025-03-17 17:04:10 +02:00
dlmalloc tests: fix all warnings for v test-all on linux 2025-05-19 16:16:53 +03:00
encoding encoding.utf8: add more tests for UTF-8 strings (#24544) 2025-05-21 18:45:01 +03:00
eventbus all: fix typos (#24470) 2025-05-13 22:05:22 +03:00
flag flag,net.websocket: fix typos in errors, traces and comments (#24251) 2025-04-16 17:34:15 +03:00
fontstash checker: do not allow &u8(0), force nil like we do with &Type(0) 2025-05-03 22:37:51 +03:00
gg all: remove deprecations made before 2024-11-06 2025-05-05 09:31:32 +03:00
gx
hash checker: do not allow &u8(0), force nil like we do with &Type(0) 2025-05-03 22:37:51 +03:00
io
js
json json: link with libm (fix #24272) (#24273) 2025-04-21 17:51:46 +03:00
log log: add local time / utc time selection support (#24268) 2025-04-20 03:25:13 +03:00
maps
math math.big: make is_power_of_2() be false for negatives (it now matches Julia's ispow2/1) (#24619) 2025-05-31 08:11:16 +03:00
net thirdparty: upgrade to mbedtls v3.6.3.1, add a .patch file with the local changes (#24602) 2025-05-31 12:02:37 +03:00
orm ci: reduce false positives for orm_func_test.v on windows (retry it 2 times) 2025-05-04 09:18:10 +03:00
os os: fix os.File's tell/0 method for windows (fix #24217) (#24218) 2025-05-20 15:41:15 +03:00
picoev
picohttpparser
rand rand: check the separators for the generated UUIDs in random_identifiers_test.v 2025-04-28 10:05:02 +03:00
readline
regex
runtime runtime: fix cast error in free_memory implementation for OpenBSD (#24445) 2025-05-10 12:19:30 +03:00
semver V 0.4.10 2025-03-20 14:42:00 +03:00
sokol checker: do not allow &u8(0), force nil like we do with &Type(0) 2025-05-03 22:37:51 +03:00
stbi doc: describe the new 4th column of the profiler output, and its compatibility with tcc & multithreading; describe better the stib comp parameter (#24358) 2025-04-30 08:20:12 +03:00
strconv
strings strings, builtin: remove strings.Builder.clear(), fix array.clear() not working in the JS backend (#23992) 2025-03-22 17:24:59 +02:00
sync sync: add condition support (#24574) 2025-05-29 18:00:17 +03:00
term term: add writeln_color() (#24463) 2025-05-15 13:37:13 +03:00
time builtin,markused,pref,cgen: improve markused for small programs 2025-03-18 21:05:04 +02:00
toml toml: add compile error when passing encode/1 types of T != struct (fix #24435) (#24443) 2025-05-10 11:40:12 +03:00
v checker: fix checking for int to array of interface (fix #24624) (#24625) 2025-06-01 06:14:33 +03:00
v2 all: fix typos (#24470) 2025-05-13 22:05:22 +03:00
vanilla_http_server vlib: vanilla_http_server (#24202) 2025-06-01 03:21:33 +03:00
veb x.json2: update tests to integrate decoder2 in json2 (#24551) 2025-05-29 13:01:50 +03:00
vweb x.json2: update tests to integrate decoder2 in json2 (#24551) 2025-05-29 13:01:50 +03:00
wasm
x x.json2: update tests to integrate decoder2 in json2 (#24551) 2025-05-29 13:01:50 +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.