Ross ROSS = Recommend OSS · open-source software intelligence for agents

elsaland/elsa

❄️ Elsa is a minimal runtime for JavaScript and TypeScript written in Go observed · 2026-08-28

github.com/elsaland/elsa · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

32/100

  • Activity 0
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 2175
  • days_rel: n/a
  • days_push: 1373
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

2832 stars · 61 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Elsa is a minimal JavaScript and TypeScript runtime written in Go, built on the QuickJS engine and inspired by Deno. It supports URL imports, Web APIs, native TypeScript compilation, bundling, and compiling scripts to standalone binaries.

Use cases

  • run typescript scripts without a build step
  • execute javascript from the command line
  • import modules directly from urls
  • bundle typescript projects into a single file
  • compile scripts into native standalone binaries
  • embed a lightweight js runtime in go applications

When to choose

  • you want a deno-like runtime with a tiny footprint
  • you need to run typescript without installing node or deno
  • you want to compile scripts into self-contained executables
  • you prefer a go-based runtime for embedding

When to avoid

  • you need node.js ecosystem compatibility or npm packages
  • you need high-performance JIT execution rather than an interpreter
  • you need a actively developed runtime with frequent updates
  • you rely on extensive web api coverage like deno or node provide

Facets

cli-tool · maturity maintenance

interpreter cli compiler developer-tools programming-languages developer-tools go cross-platform cli javascript-runtime typescript-runtime quickjs deno-inspired url-imports bundling command-line

1 source

Member repositories

RepositoryRoleHealth v2
elsaland/elsamain32

For agents

markdown · JSON · MCP: product_card(name="elsaland/elsa")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem