List of JavaScript runtimes - 2025

Node.js https://nodejs.org/ Engine: V8 Features: Extensive ecosystem with npm. Long-term community support and large developer base. Deno https://deno.com/ Engine: V8 Features: Secure by default (sandboxed environment). Built-in utilities for modern development (e.g., file fetch, testing). Bun https://bun.sh/ Engine: JavaScriptCore Features: Extremely fast runtime. Integrated bundler, transpiler, and package manager. Built-in support for popular APIs like fetch and WebSocket. Winter.js https://github.com/wasmerio/winterjs Engine: SpiderMonkey Features: Supposed to be fast. idk Txiki.js https://github.com/saghul/txiki.js Engine: QuickJS Features: Lightweight and embeddable. Cross-platform with minimal dependencies. Ideal for constrained environments. Napa.js https://github.com/microsoft/napajs Archived Engine: V8 Features: Multi-threaded JavaScript runtime. Provides workers for parallel execution. Window.js https://windowjs.org/ Archived Engine: QuickJS Features: Lightweight runtime for building GUI applications. Minimal dependencies, built for simplicity. Integrated rendering engine for native-like UI.

Jan 17, 2025 - 14:43
List of JavaScript runtimes - 2025

Node.js

https://nodejs.org/

Nodejs

Engine: V8

Features:

  • Extensive ecosystem with npm.
  • Long-term community support and large developer base.

Deno

https://deno.com/

Deno

Engine: V8

Features:

  • Secure by default (sandboxed environment).
  • Built-in utilities for modern development (e.g., file fetch, testing).

Bun

https://bun.sh/

Image description

Engine: JavaScriptCore

Features:

  • Extremely fast runtime.
  • Integrated bundler, transpiler, and package manager.
  • Built-in support for popular APIs like fetch and WebSocket.

Winter.js

https://github.com/wasmerio/winterjs

Winterjs

Engine: SpiderMonkey

Features:

  • Supposed to be fast.
  • idk

Txiki.js

https://github.com/saghul/txiki.js

Txiki

Engine: QuickJS

Features:

  • Lightweight and embeddable.
  • Cross-platform with minimal dependencies.
  • Ideal for constrained environments.

Napa.js

https://github.com/microsoft/napajs

Napajs

Archived
Engine: V8

Features:

  • Multi-threaded JavaScript runtime.
  • Provides workers for parallel execution.

Window.js

https://windowjs.org/

Windowjs

Archived
Engine: QuickJS

Features:

  • Lightweight runtime for building GUI applications.
  • Minimal dependencies, built for simplicity.
  • Integrated rendering engine for native-like UI.