DEV Community

Cover image for List of JavaScript runtimes - 2025
Axorax
Axorax

Posted on

3 1 1 1 1

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.

Sentry blog image

How I fixed 20 seconds of lag for every user in just 20 minutes.

Our AI agent was running 10-20 seconds slower than it should, impacting both our own developers and our early adopters. See how I used Sentry Profiling to fix it in record time.

Read more

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

πŸ‘‹ Kindness is contagious

Please leave a ❀️ or a friendly comment on this post if you found it helpful!

Okay