QuickBEAM
JavaScript runtime for the BEAM — Web APIs backed by OTP, native DOM, and a built-in TypeScript toolchain.
QuickBEAM is an open-source javascript runtimes project on GitHub under the MIT license (permissive), with 427 stars. It is built with GCC, Elixir, Svelte and Core. Its last push was 29 days ago.
- Stars
- 427
- License
- MIT
- Activity
- Active
- Latest release
- v0.11.3
Judgement
- What it is
- Building block
- What it does
- Runs JavaScript inside Elixir and Erlang applications, with each runtime as a supervised process that has Web APIs, a DOM and a TypeScript toolchain.
- Adopt it when
- Your Elixir app needs to run JavaScript, such as server-side rendering of a Svelte or Vue bundle, without calling out to Node.js.
- Watch out
- It is eight months old and pre-1.0, with native code built in Zig that adds build complexity.
- Ready for
- Experimental
- Runs as
- Library
- Built with
- Elixir, C, Zig and QuickJS
- How established
- Young: started 8 months ago, latest release v0.11.3.
- What the license allows
- You can build it into a product you sell, as long as you keep its copyright notice.
Judged on 2026-11-06 from the project's README and GitHub data. The license and age lines are worked out directly.
Built from
Follow it down: QuickBEAM → GCC → LLVM project → runs on a microchip
Open-source alternatives to QuickBEAM
-
1
Node.js nodejs
Node.js JavaScript runtime ✨🐢🚀✨
Framework or platform Production-ready You run JavaScript or TypeScript outside the browser and want the most widely supported runtime and library ecosystem.
★ 123k See repository JavaScript Active, pushed today
-
2
Deno denoland
A modern runtime for JavaScript and TypeScript.
Framework or platform Production-ready You want TypeScript without build setup, a sandboxed permission model, or all-in-one tooling for scripts and services.
★ 109k MIT Rust Active, pushed 7 days ago
-
3
Bun oven-sh
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
Developer tool Production-ready You start a new JavaScript or TypeScript project and want fast installs, fast startup and fewer separate tools, and you can test Node compatibility for your dependencies.
★ 97k See repository Rust Active, pushed today
-
4
Node Version Manager nvm-sh
Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions.
Developer tool Production-ready You work on macOS or Linux across projects pinned to different Node.js versions and only need to manage Node itself.
★ 96k MIT Shell Active, pushed yesterday -
5
mise jdx
dev tools, env vars, task runner
Developer tool Production-ready Your team juggles nvm, pyenv, asdf, direnv and make-style scripts and wants one config file that works the same in the shell, the editor and CI.
★ 36k MIT Rust Active, pushed today -
6
fnm Schniz
🚀 Fast and simple Node.js version manager, built in Rust
Developer tool Production-ready You switch between Node.js versions across projects and want something faster than nvm that also works on Windows.
★ 27k GPL-3.0 Rust Active, pushed 10 days ago -
7
tsx privatenumber
⚡️ TypeScript Execute | The easiest way to run TypeScript in Node.js
Developer tool Production-ready You want to run TypeScript scripts or a dev server in Node.js without a separate compile step or config.
★ 12k MIT TypeScript Active, pushed 41 days ago
-
8
Nub nubjs
The fast all-in-one Node.js toolkit
Developer tool Experimental You want Bun-like speed and convenience but need to stay on the real Node.js runtime.
★ 4.4k MIT Rust Active, pushed today
Stars, license and activity come from GitHub and refresh on a rolling hourly schedule. The project's own description is quoted as written.