Stack Gems
Menu

Tag

Webgpu tools

7 reviewed tools: 7 free or open source.

Order: free and open source first, then hosted products with a real free tier, then paid-led; catalog order inside each group, with quiet or archived repos last. Not a score, and no tool pays for its place.

7 tools

  • PixiJSMIT 2D WebGPU/WebGL renderer, not a game engine

    Free / OSS · OSS/MIT · 48.4k GitHub stars

    VerdictThe 2D WebGPU/WebGL renderer. Not Phaser. Not a product.

    CatchA renderer, not a game engine. Bring physics, audio, scenes, netcode. If you wanted Phaser, this is the wrong layer.

  • Babylon.jsApache-2.0 3D engine for the web, now on v9

    Free / OSS · Apache-2.0 · 26.2k GitHub stars

    VerdictThe open 3D game and rendering engine for the web. Apache-2.0, on v9.

    CatchHeavier than a 2D starter. docs.babylonjs.com (with an s) has returned 500; working docs host is doc.babylonjs.com. Editor pricing was not verified here, so it is omitted.

  • PlayCanvasMIT WebGL2/WebGPU engine plus an optional hosted Editor

    Free / OSS · Freemium · 17.1k GitHub stars

    VerdictOSS engine, optional Editor. Public projects are free; private cloud is not.

    CatchDo not conflate the MIT engine with the hosted Editor. Private cloud projects are the paid line (Personal 15 USD/month; Organization 50 USD per seat/month). Cancel and private projects lock until you resubscribe or make them public.

  • melonJSMIT 2D engine: WebGPU to WebGL2 to Canvas AUTO, zero deps

    Free / OSS · OSS/MIT · 6.4k GitHub stars

    VerdictMIT zero-dep 2D engine. Not Phaser.

    CatchWebGPU to WebGL2 to Canvas AUTO and Canvas2D-shaped API — not Phaser scene/plugin ecosystem. W4 cut re-opened. Distinct from Phaser, KAPLAY, and PixiJS.

  • SemIfMIT local/WebGPU semantic conditionals — OpenJev, the former pitch name

    Free / OSS · OSS/MIT · 4.9k GitHub stars

    VerdictMIT local semantic conditionals. Read logits on frozen open models; do not confuse it with structured output or calibrated refusal.

    CatchVs Instructor and structured JSON: SemIf is a logit-read semantic gate, not schema validation or guaranteed JSON. Vs closed TypeSafe Jev: the local/open-model route is the point, but you bring compatible weights, runtime, and calibration discipline — this is not calibrated RLCD. Youth note: ~1.6k★ in ~3 days clears the Panel bar, but the surface is still young.

  • ShadersMIT WebGPU effects as components — React, Vue, Svelte, Solid, plain JS

    Free / OSS · Freemium · 5.2k GitHub stars

    VerdictMIT WebGPU effect components when a landing page needs GPU polish without writing WGSL — free engine, paid preset library, no documented WebGL fallback.

    CatchReal WebGPU, and the README does not describe a WebGL fallback — check your browser support targets before using it on critical UI. The design editor, CLI sync, and MCP need a shaders.com account, and the editor, presets, and sections are under separate platform terms, not MIT. The 1,000+ presets, ready-made sections, watermark-free renders, and the Framer plugin are paid Pro. Vs pixijs or babylonjs (full renderers you program): Shaders is drop-in effect components, not a scene graph or game engine.

  • bgfxBSD-2 cross-platform rendering library: bring your own engine

    Free / OSS · BSD-2-Clause · 17.6k GitHub stars

    VerdictThe proven way to put one renderer on every platform — for people building their own engine.

    CatchLow-level by design: no scene graph, physics, audio or editor, so you are building an engine, not a game. It uses its own GENie build setup and the companion bx and bimg repos, which takes a while to get comfortable with. No tagged releases; you track the main branch. For a ready engine, Godot or Raylib are the faster start.

FAQ

What is the top free pick among Webgpu tools?
PixiJS leads the Stack Gems list for Webgpu tools. Verdict: The 2D WebGPU/WebGL renderer. Not Phaser. Not a product.
How many Webgpu tools does Stack Gems review?
7: 7 free or open source. Each review has a verdict and an honest Catch; no tool pays for its spot.
Which Webgpu tools can I self-host for free?
PixiJS, Babylon.js, PlayCanvas, melonJS, SemIf and bgfx.
Which Webgpu tools have the most GitHub stars?
PixiJS (48.4k), Babylon.js (26.2k), bgfx (17.6k), per GitHub on 2026-10-21. Stars measure attention, not fit; read the Catch.
What is the catch with PixiJS?
A renderer, not a game engine.

Best-of lists with these tools