Point equilibrium at a source file — V, Zig, C, C++, C#, Rust, D, Nim, Odin, Hare, or TypeScript — and it detects the language, compiles it to C, and loads the result. Rust bindings come out the same door.
Cross-language native dependency manager. Detects the host language, adds crates from the CLI, and exposes them in-process through equilibrium-ffi — including TypeScript hosts via scriptc.
One Rust API for TypeScript. Annotate with #[eqts::export] and run the same library in Node, Bun, Deno, and WebAssembly — records, results, async, streams, and object proxies included.