Topics / #webgl2

Webgl2 projects on GitHub

Hardware-accelerated 3D graphics in the browser via the WebGL 2 API.

As of , the most-starred Webgl2 projects on GitHub are three.js (116.6K stars), Babylon.js (26.2K stars) and engine (17.1K stars). GitHub.Locker tracks 9 Webgl2 repositories with 173.7K stars combined. The fastest-growing on October 17 was three.js, with +43 stars in a day.

9Projects
173.7KStars in total
+73Stars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

9 projects · by stars

  1. #1 · mrdoob/three.js

    three.js

    It's a JavaScript 3D library for the browser: the project aims to be easy-to-use, lightweight, cross-browser and general-purpose. Around since 2010, now over 116,000 GitHub stars.

    116.6K
  2. #2 · BabylonJS/Babylon.js

    Babylon.js

    Babylon.js is an open 3D game and rendering engine packed into a friendly JavaScript framework: you build scenes in TypeScript or JavaScript and render them in the browser.

    26.2K
  3. #3 · playcanvas/engine

    engine

    PlayCanvas is an open-source game engine for creating interactive 3D apps, games and visualizations that run in any browser on any device. Rendering is built on WebGL2 and WebGPU.

    17.1K
  1. 4

    maplibre-gl-js

    11.9Kmaplibre/maplibre-gl-js · TypeScript

    An open-source JavaScript library for embedding interactive vector tile maps in websites and webview-based apps, with GPU-accelerated rendering.

  2. 5

    flutter_scene

    961bdero/flutter_scene · Dart

    Flutter Scene is a complete realtime 3D game engine for Flutter, covering physically-based rendering, physics, audio, animation, a scene editor, and a full asset pipeline, running on every platform Flutter supports, including the web.

  3. 6

    sylva

    348MengTo/sylva · HTML

    Sylva is an interactive Three.js landscape study: a procedural, moss-covered root grows through an editorial conservation scene and reacts to the pointer as if it were alive.

  4. 7

    natural-disasters

    287Token-Gremlin/natural-disasters · JavaScript

    ABYSSAL is a fully procedural cinematic ocean and extreme-weather simulation that runs entirely in a browser tab, rendering multi-cascade FFT ocean waves, volumetric clouds, hurricanes and tsunamis with zero external assets, built on Three.js, WebGL2 and GLSL3.

  5. 8

    dioramas

    258blendi-remade/dioramas · JavaScript

    Dioramas is a free, open-source framework for building cinematic, interactive 3D websites where the 3D scene itself is the page — a detailed object, real lighting, a choreographed camera, and one touchable interaction. It ships with 20 complete example sites built using it.

  6. 9

    th08

    118N0zoM1z0/th08 · C++

    A from-scratch C++ source reconstruction of the original Japanese 1.00d executable of Touhou 08 (Imperishable Night), rebuilt function-by-function until it matches the compiled game binary.

Often tagged together