Skip to content

Kelvra Docs

Strict by default. Bytecode-compiled. Backed by a real VM and toolchain.
Official Documentation

Kelvra is a strictly typed programming language implemented in C++ with a compiler, stack-based VM, REPL, native package system, and editor tooling in the same repository.

Install Kelvra

Download a tested runtime archive, install the Marketplace extension, or build the toolchain from source.

Write a first program

Follow the quickstart to create a file, run it through the interpreter, and see the current language shape.

Learn the language

Study expressions, variables, functions, structs, inheritance, nullability, and imports.

Use the tooling

Explore the CLI, REPL, official VS Code extension, and bundled language server.

Track releases

Read runtime and editor release notes sourced directly from their repository changelogs.

The docs now go deeper than the top-level README and are split into narrower pages that match the codebase more closely.

These docs cover the implementation and language behavior that already exists in this repository today. The content is intentionally grounded in the current README.md, examples, package manifests, and tooling sources.