Topics / #runtime
Runtime projects on GitHub
Language runtimes and code execution environments
As of , the most-starred Runtime projects on GitHub are node (122.4K stars), deno (108.7K stars) and bun (96.3K stars). GitHub.Locker tracks 63 Runtime repositories with 1.3M stars combined. The fastest-growing on October 16 was orca, with +923 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+923orca
stablyai/orca · ★ 94.8KOrca is an AI Orchestrator (ADE) for running a fleet of parallel coding agents like Claude Code, Codex, OpenCode or Pi, each in its own git worktree, all tracked from one place.
+29scriptc
vercel-labs/scriptc · ★ 6.1Kscriptc is an experimental compiler that turns TypeScript and JavaScript into typed IR, readable C, LLVM IR, native assembly/objects, native executables, or WebAssembly modules, producing standalone binaries that do not need Node.js to run.
bun
oven-sh/bun · ★ 96.3KBun is an all-in-one JavaScript and TypeScript toolkit that bundles a runtime, bundler, test runner, and package manager into a single executable called bun.
+21node
nodejs/node · ★ 122.4KNode.js is an open-source, cross-platform JavaScript runtime environment that lets you run JavaScript code outside a browser, typically for servers and command-line tools.
The all-time top
63 projects · by stars
- 122.4K
#1 · nodejs/nodenode
Node.js is an open-source, cross-platform JavaScript runtime environment that lets you run JavaScript code outside a browser, typically for servers and command-line tools.
- 108.7K
#2 · denoland/deno
deno
Deno is a runtime for JavaScript, TypeScript, and WebAssembly that focuses on secure defaults and good developer experience. It's built on V8, Rust, and Tokio.
- 96.3K
#3 · oven-sh/bun
bun
Bun is an all-in-one JavaScript and TypeScript toolkit that bundles a runtime, bundler, test runner, and package manager into a single executable called bun.
- 4

orca
94.8Kstablyai/orca · TypeScriptOrca is an AI Orchestrator (ADE) for running a fleet of parallel coding agents like Claude Code, Codex, OpenCode or Pi, each in its own git worktree, all tracked from one place.
- 5
animate.css
82.9Kanimate-css/animate.css · CSSAnimate.css is a cross-browser library of ready-made CSS animations you can drop into a page to animate elements like fades, bounces, and slides.
- 6

moby
72.2Kmoby/moby · GoMoby is Docker's open-source upstream project: a 'Lego set' of toolkit components (build tools, registry, orchestration, runtime) plus a framework for assembling them into custom container-based systems.
- 7

nw.js
41.1Knwjs/nw.js · JavaScriptNW.js is an app runtime based on Chromium and Node.js that lets you write native desktop apps using HTML, CSS and JavaScript, calling Node.js modules directly from the DOM.
- 8

impress.js
38.2Kimpress/impress.js · JavaScriptimpress.js is a presentation framework that uses CSS3 3D transforms and transitions in modern browsers to create slide decks, inspired by prezi.com.
- 9

tokio
33.4Ktokio-rs/tokio · RustTokio is a runtime for writing reliable, asynchronous applications with Rust: it supplies the scheduling, non-blocking I/O, networking and timers that async Rust programs need.
- 10

colima
31.2Kabiosoft/colima · GoColima provides container runtimes on macOS (and Linux) with minimal setup: it starts a Linux VM running Docker, Containerd or Incus, all managed through one simple command.
- 11

yeti
29.8Kfoundation/yeti · JavaScriptYeti is a CSS-first, native, zero-build layout and styling framework for web designers, made by Foundation. It is the successor to Foundation for Sites - version 6 continues on the v6 branch with bug fixes and keeps shipping to npm as foundation-sites 6.x.
- 12

elixir
26.7Kelixir-lang/elixir · ElixirElixir is a programming language designed for building scalable and maintainable applications, running on the Erlang VM (BEAM).
- 13

v8
25.3Kv8/v8 · C++V8 is Google's open source JavaScript engine, written in C++. This repository is the official mirror of the V8 Git repository.
- 14

jdk
23.4Kopenjdk/jdk · JavaThis is the official main-line development repository of the JDK — the Java Development Kit — where future releases of Java are developed in the OpenJDK project.
- 15

micropython
22.1Kmicropython/micropython · CMicroPython is a lean and efficient open-source implementation of Python 3.x for microcontrollers, embedded systems and other constrained platforms — Python running directly on small chips.
- 16

core
22Kdotnet/core · PowerShellThe official home of .NET release notes and news: a table of every version under active support or development, with release dates, support phases, latest patch versions, and links to the full notes.
- 17

containerd
21.4Kcontainerd/containerd · Gocontainerd is an industry-standard container runtime — a daemon for Linux and Windows that manages the complete container lifecycle of its host: image transfer and storage, container execution and supervision, and low-level storage and network attachments. It's a CNCF graduated project.
- 18

wasmer
21.2Kwasmerio/wasmer · RustWasmer is a blazing fast and secure WebAssembly runtime: it runs apps as incredibly lightweight containers anywhere — desktop, cloud, edge, or browser — at near-native speeds.
- 19

gvisor
19.7Kgoogle/gvisor · GoAn application kernel for containers: it wraps running applications in a strong isolation layer from the host OS, implementing a Linux-like interface in memory-safe Go, entirely in userspace.
- 20

wasmtime
18.7Kbytecodealliance/wasmtime · RustWasmtime is a lightweight WebAssembly runtime: it executes WebAssembly (wasm) programs quickly and securely. It is written in Rust and developed under the Bytecode Alliance.
- 21

pyscript
18.7Kpyscript/pyscript · PythonPyScript is an open source platform for running Python directly in the browser, built on Pyodide (CPython compiled to WebAssembly), MicroPython and modern web technologies.
- 22

hhvm
18.7Kfacebook/hhvm · C++An open-source virtual machine that executes programs written in Hack, using just-in-time compilation for high performance while staying flexible to develop with.
- 23

runtime
18.4Kdotnet/runtime · C#This is the source code for the .NET runtime itself - the code that builds the runtime, its base class libraries, and the shared host (dotnet) installers for all supported platforms.
- 24
codon
16.9Kexaloop/codon · PythonCodon is a high-performance Python implementation that compiles your code straight to native machine code — typically 10-100x faster than vanilla Python on a single thread, on par with C/C++.
- 25

ZLUDA
15.1Kvosen/ZLUDA · RustZLUDA is a drop-in replacement for CUDA that lets graphics cards from vendors other than NVIDIA run CUDA software.
- 26
distributions
13.8Knodesource/distributions · ShellNodeSource's Node.js binary distributions: prebuilt Node.js for Linux that you install through your system's package manager (apt, yum/dnf) instead of downloading and wiring up Node by hand.
- 27
runc
13.5Kopencontainers/runc · Gorunc is a command-line tool for spawning and running containers on Linux according to the OCI (Open Container Initiative) specification.
- 28
ts-node
13.1KTypeStrong/ts-node · TypeScriptts-node runs TypeScript files directly on Node.js without a separate compile step, and also provides a TypeScript REPL. It supports source maps and native ESM.
- 29

systemjs
13.1Ksystemjs/systemjs · JavaScriptSystemJS is a hookable, standards-based module loader that dynamically loads ES modules in the browser.
- 30

UnityCsReference
13KUnity-Technologies/UnityCsReference · C#The C# portion of the Unity game engine and editor source code, published by Unity Technologies for developers to read. It is a reference copy of engine internals, not a product you install or run.
- 31

coreclr
12.8Kdotnet/coreclrCoreCLR is the runtime for .NET Core — the component that actually executes .NET Core programs. It ships the garbage collector, the JIT compiler, primitive data types and low-level classes.
- 32

sanitizers
12.5Kgoogle/sanitizers · CA family of runtime checkers that catch memory errors and data races in C and C++ code: AddressSanitizer, MemorySanitizer, ThreadSanitizer, LeakSanitizer and more. This repo is their archived documentation hub.
- 33

otp
12.4Kerlang/otp · ErlangErlang is a programming language and runtime system for building massively scalable soft real-time systems that must stay highly available. This repo ships both the language and OTP.
- 34
tsx
12.2Kprivatenumber/tsx · TypeScripttsx (TypeScript Execute) is a CLI that lets you run TypeScript and JSX/TSX files directly in Node.js, transpiling them on the fly with esbuild instead of requiring a separate compile step.
- 35
mono
11.5Kmono/mono · C#Mono is an open source implementation of Microsoft's .NET Framework, based on the ECMA standards for C# and the Common Language Runtime, that lets developers build cross-platform applications.
- 36

holaOS
11.4Kholaboss-ai/holaOS · TypeScriptholaOS is an open-source, local-first agentic workspace that lets you connect the systems you already run — 100+ integrations, MCP servers, chat tools, apps, a browser, and local files — to AI agents that share one memory.
- 37

JSPatch
11.3Kbang590/JSPatch · Objective-CAn iOS library that bridges Objective-C and JavaScript through the Objective-C runtime: with a small embedded engine, the app can call any Objective-C class and method from JavaScript. It is generally used to hotfix iOS apps.
- 38
sdk
11.3Kdart-lang/sdk · DartThis is the official Dart SDK: the Dart programming language's VM, JS and WebAssembly compilers, core libraries, analyzer, and developer tools, all in one repository.
- 39

numba
11.2Knumba/numba · PythonNumba is a Just-In-Time compiler that translates a subset of Python and NumPy code into fast machine code using LLVM, letting numerical functions run near C/Fortran speed without leaving Python.
- 40

quickjs
11Kbellard/quickjs · CThis is the public repository of QuickJS, a JavaScript engine written in C.
- 41

WasmEdge
10.8KWasmEdge/WasmEdge · C++WasmEdge is a lightweight, high-performance, extensible WebAssembly runtime built for cloud-native, edge, and decentralized applications, powering serverless apps, microservices, smart contracts, and IoT devices.
- 42

node-gyp
10.7Knodejs/node-gyp · Pythonnode-gyp is a cross-platform command-line tool that compiles native addon modules for Node.js, wrapping a vendored copy of the gyp-next build system (originally from Chromium) adapted for Node.js native addons.
- 43

mini-vue
10.5Kcuixiaorui/mini-vue · TypeScriptmini-vue is a minimal re-implementation of the Vue 3 core, built to help you study how Vue 3 actually works by reading a codebase stripped down to its essential logic.
- 44

grumpy
10.5Kgoogle/grumpy · GoGrumpy is Google's Python to Go transcompiler and runtime — a near drop-in replacement for CPython 2.7 that turns Python programs into native executables via generated Go source code.
- 45
electric
10.4Kelectric-sql/electric · TypeScriptElectric is a real-time sync engine for Postgres: it replicates data out of your database into anything — web apps, mobile clients, AI agents — handling the hard parts like partial replication, fan-out and data delivery.
- 46

sdk-js
8.1Kastrid-runtime/sdk-js · TypeScriptThis is the JavaScript/TypeScript SDK for building 'Astrid capsules' — it compiles your TS code into a wasm32-wasip2 component that gets packed into a .capsule archive and run by the Astrid kernel. It's the JS-language sibling of the Rust SDK (sdk-rust), targeting the same host ABI.
- 47

book
7.5Kastrid-runtime/book · PerlThis is the official reference book for Astrid, covering its kernel, capsule model, host ABI, IPC bus, and security model.
- 48

mquickjs
6.2Kbellard/mquickjs · CMicroQuickJS (MQuickJS) is a JavaScript engine built for embedded systems, able to run JS programs using as little as 10 kB of RAM and about 100 kB of ROM, with speed comparable to full QuickJS.
- 49

scriptc
6.1Kvercel-labs/scriptc · TypeScriptscriptc is an experimental compiler that turns TypeScript and JavaScript into typed IR, readable C, LLVM IR, native assembly/objects, native executables, or WebAssembly modules, producing standalone binaries that do not need Node.js to run.
- 50

porffor
5.3KCanadaHonk/porffor · JavaScriptPorffor is an ahead-of-time JavaScript compiler: a 100% AOT compiled JS engine and runtime. Nothing in it interprets or just-in-time compiles your code.
- 51

mcporter
5.1Kopenclaw/mcporter · TypeScriptMCPorter is a TypeScript runtime and command-line tool for discovering and calling Model Context Protocol (MCP) servers, so developers and coding agents can use the same MCP tools from a terminal, a script, or a generated standalone CLI.
- 52

dotnet-docker
4.9Kdotnet/dotnet-docker · DockerfileThis is the official repository for .NET container images maintained by Microsoft, providing pre-built Docker images for running .NET apps.
- 53

sdk-rust
4.3Kastrid-runtime/sdk-rust · RustThis is the Rust SDK for building Astrid 'capsules' - sandboxed WASM modules that act as user-space processes in the Astrid OS model, with safe typed access to kernel services like filesystem, IPC, networking, storage, approval, and scheduling.
- 54

rfcs
4.2Kastrid-runtime/rfcs · PythonThis repository holds RFCs (design proposals) that define any substantial change to the contract between Astrid's kernel and user-space, covering the host ABI, IPC protocol, capability model, manifest schema, VFS semantics, capsule interface standards, and the SDK's public API.
- 55

open-compute
2Kelliothux/open-compute · Rustopen-compute is a self-hosted platform that runs Cloudflare Workers code unchanged on hardware you control, reimplementing Workers, KV, D1, R2, Durable Objects, Queues, Workflows, Cron, Cache, Images, Vectorize and AI Search as a single Rust binary.
- 56
compio
1.9Kcompio-rs/compio · RustCompio is a thread-per-core async Rust runtime that uses completion-based IO backends (IOCP on Windows, io_uring on Linux, polling elsewhere) instead of the poll-based model most runtimes use.
- 57

cayu
904cayu-dev/cayu · PythonCayu is an open-source Python framework for building and running domain-specific long-horizon AI agents, with a durable runtime built in that handles sessions, task dispatch, recovery, approvals, and observability.
- 58

dotnet-framework-docker
764microsoft/dotnet-framework-docker · C#This is the official repo providing Dockerfiles for building .NET Framework container images on Windows Server Core, covering the SDK, runtime, ASP.NET, and WCF.
- 59

Awesome-DeepSeek-Harness-Plugins
574Zhiyuan-Fan/Awesome-DeepSeek-Harness-PluginsA curated, daily-updated directory of public plugins, extensions, tools, skills, and integrations for DeepSeek Harness (DSH), an open-source DeepSeek agent harness.
- 60
ir
509dstogov/ir · CIR is a lightweight framework for building JIT compilers in medium-size projects. It gives you an intermediate representation, an API to construct it, and passes for optimization, scheduling, register allocation and machine code generation that can be executed directly in memory.
- 61

allox-os
313AlloxOrg/allox-os · PythonA dedicated runtime for AI agents: it runs multiple agents and sessions inside a Kata-isolated VM and adds workspace isolation, checkpointing, rollback and observability on top of it.
- 62
moejs
285Calcium-Ion/moejs · Gomoejs is a JavaScript engine written entirely in Go, meant to run small JavaScript plugins safely and fast inside a Go host program.
- 63

dsh-super-injector
168yjh051108/dsh-super-injector · TypeScriptThis is a runtime plugin injector for the DeepSeek Harness (DSH) ecosystem. It lets you inject any local plugin package into an already-running DSH web process on the fly, without restarting the process or touching patch files, package.json, or the bundles list.
Related topics
Often tagged together