playcanvas

    playcanvas/engine

    Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF

    17.2K stars
    2.1K forks
    342 GitHub watchers
    Updated Nov 7, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Where it stands

    Rank, growth pace and release cadence relative to everything GStars tracks.

    5 releases in the last 90 days, the latest 23 days ago, with 152 contributors on GitHub.

    Peaked at #5 in the weekly ranking the week of Nov 30, its best in the past year.

    Use Cases & Benefits

    • Provides a powerful open-source 3D game engine using WebGL, WebGPU, WebXR, and glTF for running interactive graphics in browsers.
    • Delivers advanced graphics, physics, animation, and input support optimized for web platforms with seamless asset streaming and scripting in JavaScript or TypeScript.
    • Use for developing browser-based 3D games and interactive experiences that require high-performance rendering and physics simulation.
    • Use for creating virtual reality applications that leverage WebXR APIs for immersive web-based VR content.
    • Use for building real-time 3D visualizations and simulations that integrate compressed assets and support multiple input devices.

    Should you depend on it?

    License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.

    License

    MIT

    Permissive: commercial use, modification and redistribution are allowed with attribution.

    Community files

    • README: present
    • Contributing guide: present
    • Code of conduct: present

    Watch-outs

    No watch-outs from GStars' checks.

    General guidance from repository metadata, not legal advice. How we score

    From the README

    PlayCanvas is an open-source game engine. It uses HTML5 and WebGL to run games and other interactive 3D content in any mobile or desktop browser.

    Many games and apps have been published using the PlayCanvas engine. Here is a small selection:

    You can see more games on the PlayCanvas website.

    PlayCanvas is used by leading companies in video games, advertising and visualization such as: Animech, Arm, BMW, Disney, Facebook, Famobi, Funday Factory, IGT, King, Miniclip, Leapfrog, Mojiworks, Mozilla, Nickelodeon, Nordeus, NOWWA, PikPok, PlaySide Studios, Polaris, Product Madness, Samsung, Snap, Spry Fox, Zeptolab, Zynga

    Excerpt from the playcanvas/engine README on GitHub (MIT license). © its authors.Read the full README on GitHub

    Daily snapshots

    Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots

    Sep 7: +9Sep 8: +16Sep 9: +5Sep 15: +46Sep 16: +16Sep 17: +10Sep 18: -30Sep 19: +3Sep 20: +4Sep 21: +4Sep 22: +50Sep 23: +13Sep 24: +16Sep 25: +10Sep 26: +9Sep 27: +4Sep 28: +8

    +715 stars over 82 days across 23 snapshot days; best day +50 on Sep 22.

    Forks

    2.1K+94

    Open issues

    465-72

    Compared with peers in Game Development

    Fastest-growing repositories GStars tracks in this cohort for the week of Nov 8, by 7-day star growth

    playcanvas/engine compared with Game Development repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    Donchitos/Claude-Code-Game-Studios38.1K+4.0K751 day ago
    scenario-labs/skills3.7K+1.4K752 days ago
    playcanvas/engine17.2K—6423 days ago
    hajimehoshi/ebiten13.6K—6425 days ago
    Xtremilicious/projectlearn-project-based-learning6.4K—18—
    KaijuEngine/kaiju4.7K—523 days ago
    Category median6.4K+2.7K64—

    Also by playcanvas

    Other repositories from this maintainer that GStars tracks

    Discover Repositories

    Search across tracked repositories by name or description