Vela Documentation
Vela Documentation
Section titled “Vela Documentation”Vela is a Hot Reload First dynamic scripting language for Rust applications that keep ownership of their durable state. Scripts describe business rules; the Rust host registers types, native functions, capabilities, budgets, and hot reload policy.
Start with Overview for the model, Quickstart for a runnable script, or open the Playground to try language features in the browser.
Main Paths
Section titled “Main Paths”- Learn the language surface in Language Basics.
- Understand host integration through Embedding Overview and HostAccess Write-Through Model.
- Read the hot reload contract in Hot Reload Model.
- Check current implementation scope in Project Status And Roadmap.
Current Scope
Section titled “Current Scope”The current implementation is a runnable pre-release system. It has parsing, HIR, bytecode, VM execution, standard library helpers, HostAccess, reflection, hot reload workflows, examples, benchmarks, and a WASM playground. The documentation describes the current contract and calls out non-goals where a feature is intentionally outside the MVP.