Skip to content
@elide-dev

elide

putting the java back in javascript

Elide

Python 3.12.x


Projects

  • myna — Bindgen for Substrate VM.
  • bemo — Fast Netty transport.
  • trufflecel — CEL on Truffle.
  • truffledata — JIT-aware dataframes.
  • elide — A runtime and toolchain for JavaScript, TypeScript, Python, Java, Kotlin, and WebAssembly.

Elide is like Node or Python. Use it to run things:

> elide ./my-code.{ts,js,py}

You can use Node APIs. You can even mix languages:

// sample.mts

// use node apis
import { readFileSync } from "node:fs"

// interoperate across languages 
import sample from "./sample.py"

// this is typescript - no build step needed first, like deno or bun
const x: number = 42;

console.log(sample.greeting() + ` The answer is ${x}`);
# sample.py

def greeting(name = "Elide"):
  return f"Hello, {name}!"
> elide ./sample.mts
Hello, Elide! The answer is 42

Learn more at elide.dev

Access the docs at elide.help

Pinned Loading

  1. elide elide Public

    🌐 fast multi-lang runtime

    575 40

  2. madura madura Public

    🐂 smol universal java toolchain

    TypeScript 31 1

  3. bemo bemo Public

    🚐 fast netty transport

    Rust 12

  4. trufflecel trufflecel Public

    💊 CEL on Truffle

    Java 3

  5. truffledata truffledata Public

    🗂️ jit-aware dataframes

    Java 2

  6. myna myna Public

    🔀 bindgen for substrate vm

    Assembly 1

Repositories

Showing 10 of 78 repositories
  • trufflecel Public

    💊 CEL on Truffle

    elide-dev/trufflecel's past year of commit activity
    Java 3 0 6 0 Updated Nov 8, 2026
  • tern Public

    Tern integration for Elide

    elide-dev/tern's past year of commit activity
    Python 0 0 4 0 Updated Nov 8, 2026
  • components Public
    elide-dev/components's past year of commit activity
    TypeScript 1 0 0 0 Updated Nov 8, 2026
  • elidemin-jspy Public archive

    Minimum Elide entrypoint with Kotlin 2.1, Clikt, and JavaScript/Python

    elide-dev/elidemin-jspy's past year of commit activity
    Kotlin 0 0 0 0 Updated Nov 8, 2026
  • linguist Public archive Forked from github-linguist/linguist

    Language Savant. If your repository's language is being reported incorrectly, send us a pull request!

    elide-dev/linguist's past year of commit activity
    Ruby 0 MIT 6,197 0 0 Updated Nov 8, 2026
  • setup-graalvm Public archive Forked from graalvm/setup-graalvm

    GitHub Action for setting up GraalVM distributions.

    elide-dev/setup-graalvm's past year of commit activity
    TypeScript 0 UPL-1.0 41 0 0 Updated Nov 8, 2026
  • staticjni Public archive Forked from smasher164/staticjni

    Statically link JNI library with native-image

    elide-dev/staticjni's past year of commit activity
    Java 0 2 0 0 Updated Nov 8, 2026
  • protocol Public archive

    Protobuf models for use in Elide applications

    elide-dev/protocol's past year of commit activity
    Protocol Buffer 0 0 0 0 Updated Nov 8, 2026
  • buildkit Public archive

    A collection of helpful features for authoring Gradle builds.

    elide-dev/buildkit's past year of commit activity
    Kotlin 0 0 0 0 Updated Nov 8, 2026
  • bazel-contrib Public archive Forked from bazel-contrib/.github

    GitHub metadata for the Bazel Contrib org

    elide-dev/bazel-contrib's past year of commit activity
    0 18 0 0 Updated Nov 8, 2026