README

Elide is a high-performance multi-language software runtime, powered by GraalVM. Here you can find reference docs, guides, code samples, and more.
Highlights
π Elide is a runtime, like Node or Python.
You install it on your machine as a standalone binary. Elide is statically linked and has essentially zero runtime dependencies.
You can install it on macOS or Linux with this one-liner:
πΊοΈ Elide can run multiple languages.
JavaScript, TypeScript, WASM, and Python are built-in. Ruby, JVM (Java, Kotlin, Scala), and LLVM (Swift, C++, Rust) are on the way.
β« Elide is extremely fast.
βοΈ Elide runs your Python code up to 3x faster than CPython.
βοΈ Elide runs your TypeScript code faster than Node can run JavaScript.
βοΈ Elide runs your HTTP endpoints at up to 800k RPS. That's really fast.
π§ Elide supports the APIs you already know and the tools you already love.
βοΈ Like other JS runtimes, Elide supports a large slice of the Node API.
βοΈ Works with NPM and PyPI, CJS and ESM.
βοΈ Insanely fast dependency installation (via orogene and uv).
βοΈ Elide supports embedded SQLite.
π Elide provides strong security boundaries and memory safety by default.
Elide is in beta
Check out Elide's launch video