inolen/quakejs
None observed · 2026-08-28
Health v2 · maintenance only
56/100
- Activity 52
- Release rhythm 35
- Longevity 100
Flags: no_releases no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4763
- days_rel: n/a
- days_push: 289
- n_releases_24m: 0
Adoption not part of the score
1609 stars · 252 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
QuakeJS is a port of ioquake3 (Quake 3 Arena) to JavaScript/WebAssembly via Emscripten, playable in the browser. It includes a Node.js web server for serving the game and WebSocket-based dedicated server support.
Use cases
- play quake 3 in the browser
- host a web-based quake 3 dedicated server
- port a native C game engine to the browser with emscripten
- run a multiplayer fps server without native clients
- self-host a browser game server
When to choose
- you want to run Quake 3 entirely in a browser
- you need a WebSocket-based dedicated server for web clients
- you're studying how to compile native game engines to JavaScript/WASM
When to avoid
- you need native and web clients to play together (networking is incompatible)
- you want modern graphics or mods not available on the content server
- you need a maintained upstream engine rather than a port
Facets
application · maturity maintenance
game-engine websocket http-server compiler gaming-tools web-development cross-platform browser cross-platform quake-3 emscripten wasm fps browser-game dedicated-server ioquake3 game-development web-server nodejs
1 source
- readme: https://github.com/inolen/quakejs · fetched 2026-08-28 · ca33c0558da5
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| inolen/quakejs | main | 56 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem