Install the orb CLI. It is one native binary with no runtime dependencies.
The orb command is a native binary built from Rust. It validates, verifies, compiles and serves programs. The installer also puts the standard library (@almadar/std) in your user store at ~/.orb, so uses ... from "std/behaviors/..." resolves out of the box.
curl -fsSL https://orb.almadar.io/install.sh | shThe script detects your platform, downloads the matching binary and adds it to your PATH. Open a new terminal afterwards.
npm install -g @almadar/orbpnpm add -g @almadar/orb works too. The package is a thin wrapper: its postinstall step downloads the native binary for your platform and installs the standard library. Both orb and orbital (the same binary) end up on your PATH. This is the route for Windows.
orb --version
orb list --globalThe second command lists what orb installed: the language data (@almadar/core), the standard library (@almadar/std), the language packs, the TypeScript shell and orb-desktop, each marked ok when it loads.
orb verify checks programs in-process by default. To also check them in the JavaScript runtime and in the compiled app, install the two engines once:
orb engines install --globalThis downloads a headless Chromium for the browser checks. Add --no-browsers to skip it.
almadar.orb extension for .lolo syntax highlighting, completion and inline validation.almadar-io/zed-orbital.Both use orb complete and orb validate under the hood, so they always agree with the CLI.
Write your first program in the quickstart.
A programming language of composable state machines.