Ross ROSS = Recommend OSS · open-source software intelligence for agents

windowjs/windowjs

Window.js is an open-source Javascript runtime for desktop graphics programming. observed · 2026-08-28

github.com/windowjs/windowjs · homepage · JavaScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

23/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100
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: 1737
  • days_rel: n/a
  • days_push: 1274
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

2258 stars · 60 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Window.js is an open-source JavaScript runtime for desktop 2D graphics programming, built on the V8 engine, GLFW, and Skia. It exposes familiar web APIs like the HTML5 Canvas API, requestAnimationFrame, and input event handling, and runs scripts from a single binary with hot reload and a built-in console.

Use cases

  • prototype 2d games in javascript on the desktop
  • run p5.js processing sketches outside the browser
  • draw canvas graphics with a native window
  • learn graphics programming with javascript
  • build small desktop visual demos with hot reload
  • port html5 canvas apps to desktop

When to choose

  • you want to write desktop 2D graphics or simple games in JavaScript with web-like Canvas APIs
  • you want a zero-dependency single binary with instant reload and an interactive console
  • you want to run p5.js sketches natively without a browser

When to avoid

  • you need sound, networking, WebGL, or 3D support, which are not yet implemented
  • you need stable APIs for production software, since the APIs are explicitly not stable
  • you need full web API or DOM compatibility

Facets

framework · maturity experimental

graphics game-engine gui cli interpreter graphics desktop-applications developer-tools cross-platform windows cpp javascript-runtime canvas-api v8 skia glfw p5js 2d-graphics hot-reload single-binary game-development macos linux desktop javascript

10 sources

Member repositories

RepositoryRoleHealth v2
windowjs/windowjsmain23

For agents

markdown · JSON · MCP: product_card(name="windowjs/windowjs")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem