Skip to content

Commit 0c0dd62

Browse files
Add pending runtimes to technical report (#33)
* add pending runtimes * add pythonmonkey and andromeda. order by key
1 parent f260976 commit 0c0dd62

1 file changed

Lines changed: 96 additions & 42 deletions

File tree

‎runtime-keys.json‎

Lines changed: 96 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@
66
"lastModified": "2026-01-20",
77
"runtimes": [
88
{
9-
"organization": "Alibaba Cloud",
10-
"name": "edge-routine",
11-
"key": "edge-routine",
12-
"description": "The JavaScript/Webassembly runtime that powers Alibaba Cloud edge-routine.",
13-
"website": "https://www.alibabacloud.com/help/en/dynamic-route-for-cdn/latest/er-overview",
14-
"repository": null,
9+
"organization": "Andromeda",
10+
"name": "Andromeda",
11+
"key": "andromeda",
12+
"description": "A modern, and secure JavaScript & TypeScript runtime built in Rust, powered by the Nova engine and Oxc. Provides zero-config TypeScript, rich Web APIs (Canvas, Web Crypto, Storage, HTTP, SQLite), and aims for WinterTC compliance.",
13+
"website": "https://tryandromeda.dev",
14+
"repository": "https://github.com/tryandromeda/andromeda",
1515
"deprecated": false
1616
},
1717
{
@@ -33,12 +33,21 @@
3333
"deprecated": false
3434
},
3535
{
36-
"organization": "Cloudflare",
37-
"name": "workerd",
38-
"key": "workerd",
39-
"description": "The JavaScript / WebAssembly runtime that powers Cloudflare Workers.",
40-
"website": "https://workers.cloudflare.com/",
41-
"repository": "https://github.com/cloudflare/workerd",
36+
"organization": "Oven",
37+
"name": "Bun",
38+
"key": "bun",
39+
"description": "Incredibly fast JavaScript runtime, bundler, transpiler and package manager - all in one.",
40+
"website": "https://bun.sh/",
41+
"repository": "https://github.com/oven-sh/bun",
42+
"deprecated": false
43+
},
44+
{
45+
"organization": "Convex",
46+
"name": "Convex Runtime",
47+
"key": "convex",
48+
"description": "The JavaScript runtime used to execute deterministic Query and Mutation Functions as well as nondeterministic Action Functions in the Convex backend platform.",
49+
"website": "https://docs.convex.dev/functions/runtimes#default-convex-runtime",
50+
"repository": "https://github.com/get-convex/convex-backend",
4251
"deprecated": false
4352
},
4453
{
@@ -50,6 +59,33 @@
5059
"repository": "https://github.com/denoland/deno",
5160
"deprecated": false
5261
},
62+
{
63+
"organization": "Vercel",
64+
"name": "Edge Light",
65+
"key": "edge-light",
66+
"description": "Developing, testing, and defining the runtime Web APIs for Edge infrastructure.",
67+
"website": "https://edge-runtime.vercel.app/",
68+
"repository": "https://github.com/vercel/edge-runtime",
69+
"deprecated": false
70+
},
71+
{
72+
"organization": "Alibaba Cloud",
73+
"name": "edge-routine",
74+
"key": "edge-routine",
75+
"description": "The JavaScript/Webassembly runtime that powers Alibaba Cloud edge-routine.",
76+
"website": "https://www.alibabacloud.com/help/en/dynamic-route-for-cdn/latest/er-overview",
77+
"repository": null,
78+
"deprecated": false
79+
},
80+
{
81+
"organization": "OpenJS Foundation",
82+
"name": "Electron",
83+
"key": "electron",
84+
"description": "Build cross-platform desktop apps with JavaScript, HTML, and CSS.",
85+
"website": "https://www.electronjs.org/",
86+
"repository": "https://github.com/electron/electron",
87+
"deprecated": false
88+
},
5389
{
5490
"organization": "Fastly",
5591
"name": "JavaScript on Compute@Edge",
@@ -77,15 +113,6 @@
77113
"repository": "https://github.com/lagonapp/lagon",
78114
"deprecated": false
79115
},
80-
{
81-
"organization": "Meta",
82-
"name": "React Native",
83-
"key": "react-native",
84-
"description": "A framework for building native apps using React. This key represents supported React Native JS runtimes on native platforms (excludes react-native-web).",
85-
"website": "https://reactnative.dev/",
86-
"repository": "https://github.com/facebook/react-native",
87-
"deprecated": false
88-
},
89116
{
90117
"organization": "Moddable",
91118
"name": "Moddable SDK",
@@ -104,15 +131,6 @@
104131
"repository": "https://github.com/netlify/edge-functions",
105132
"deprecated": false
106133
},
107-
{
108-
"organization": "OpenJS Foundation",
109-
"name": "Electron",
110-
"key": "electron",
111-
"description": "Build cross-platform desktop apps with JavaScript, HTML, and CSS.",
112-
"website": "https://www.electronjs.org/",
113-
"repository": "https://github.com/electron/electron",
114-
"deprecated": false
115-
},
116134
{
117135
"organization": "OpenJS Foundation",
118136
"name": "Node.js",
@@ -123,12 +141,39 @@
123141
"deprecated": false
124142
},
125143
{
126-
"organization": "Oven",
127-
"name": "Bun",
128-
"key": "bun",
129-
"description": "Incredibly fast JavaScript runtime, bundler, transpiler and package manager - all in one.",
130-
"website": "https://bun.sh/",
131-
"repository": "https://github.com/oven-sh/bun",
144+
"organization": "Fabrice Bellard",
145+
"name": "QuickJS",
146+
"key": "quickjs",
147+
"description": "QuickJS is a small and embeddable Javascript engine.",
148+
"website": "https://bellard.org/quickjs/",
149+
"repository": "https://github.com/bellard/quickjs",
150+
"deprecated": false
151+
},
152+
{
153+
"organization": "QuickJS-NG",
154+
"name": "QuickJS-NG",
155+
"key": "quickjs-ng",
156+
"description": "A fork of the original QuickJS project by Fabrice Bellard and Charlie Gordon.",
157+
"website": "https://quickjs-ng.github.io/quickjs/",
158+
"repository": "https://github.com/quickjs-ng/quickjs",
159+
"deprecated": false
160+
},
161+
{
162+
"organization": "Distributive",
163+
"name": "PythonMonkey",
164+
"key": "pythonmonkey",
165+
"description": "Mozilla JS engine embedded into a Python host environment with cross-platform datatypes and event loop.",
166+
"website": "https://pythonmonkey.io",
167+
"repository": "https://github.com/Distributive-Network/PythonMonkey",
168+
"deprecated": false
169+
},
170+
{
171+
"organization": "Meta",
172+
"name": "React Native",
173+
"key": "react-native",
174+
"description": "A framework for building native apps using React. This key represents supported React Native JS runtimes on native platforms (excludes react-native-web).",
175+
"website": "https://reactnative.dev/",
176+
"repository": "https://github.com/facebook/react-native",
132177
"deprecated": false
133178
},
134179
{
@@ -141,12 +186,12 @@
141186
"deprecated": false
142187
},
143188
{
144-
"organization": "Vercel",
145-
"name": "Edge Light",
146-
"key": "edge-light",
147-
"description": "Developing, testing, and defining the runtime Web APIs for Edge infrastructure.",
148-
"website": "https://edge-runtime.vercel.app/",
149-
"repository": "https://github.com/vercel/edge-runtime",
189+
"organization": "Mozilla",
190+
"name": "Rhino",
191+
"key": "rhino",
192+
"description": "Rhino is an open-source implementation of JavaScript written entirely in Java.",
193+
"website": "https://rhino.github.io/",
194+
"repository": "https://github.com/mozilla/rhino",
150195
"deprecated": false
151196
},
152197
{
@@ -157,6 +202,15 @@
157202
"website": "https://wasmer.io/products/edge",
158203
"repository": "https://github.com/wasmerio/winterjs",
159204
"deprecated": false
205+
},
206+
{
207+
"organization": "Cloudflare",
208+
"name": "workerd",
209+
"key": "workerd",
210+
"description": "The JavaScript / WebAssembly runtime that powers Cloudflare Workers.",
211+
"website": "https://workers.cloudflare.com/",
212+
"repository": "https://github.com/cloudflare/workerd",
213+
"deprecated": false
160214
}
161215
]
162216
}

0 commit comments

Comments
 (0)