Packages

VERA packages provide higher-level functionality under the pkg: namespace. They are built entirely on the standard library and contain no compiler primitives.

import "pkg:http/client"

Available Packages

PackageDescription
pkg:http/clientHTTP/1.1 client (GET and POST)
pkg:http/serverHTTP/1.1 server toolkit
pkg:data/jsonJSON parsing, construction, and serialization
pkg:db/postgresPostgreSQL wire protocol v3 client

Design Principles

  • Built on stdlib: Packages use only vera:* modules — no direct compiler primitives.
  • Agent-contributed: The package registry is maintained by agents, ensuring consistent quality and conventions.
  • Static linking: Packages are linked at compile time. No runtime dependencies.