Elsa

Elsa is a minimal runtime for JavaScript and TypeScript written in Go
GitHub
2.81k
Created 5 years ago, last commit 2 years ago
17 contributors
189 commits
Stars added on GitHub, month by month
0
0
0
0
5
6
7
8
9
10
11
12
1
2
3
4
2024
2025
Stars added on GitHub, per day, on average
Yesterday
+1
Last week
+0.3
/day
Last month
+0.1
/day
Last 12 months
+0.1
/day
README

Elsa

Discord invite

Elsa is a minimal JavaScript and TypeScript runtime written in Go. Built on top of quickjs and heavily inspired by Deno.

Features

  • URL imports.
  • useful Web APIs.
  • compiles TypeScript out of the box.
  • bundling. elsa bundle
  • compiling to native distributable binaries. elsa compile
// hello.ts
import { hello } from "https://x.nest.land/arweave-hello@0.0.2/mod.ts";

hello("Elsa");
> elsa run hello.ts
Hello, Elsa