1.mrdoob / three.js
JavaScript 3D Library.
Ranked by Attention Score: stars gained over the last 90 complete days
30 repositories by Attention Score · Aug 5, 2026 – Nov 2, 2026 (UTC)
JavaScript 3D Library.
Open source previs software in the browser: block a scene, pose characters, author camera moves and cuts, then take the same shots to an AI video model.
Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF
Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
An open-source JavaScript library for world-class 3D globes and maps :earth_americas:
Play with fluids in your browser (works even on mobile)
GPU Accelerated JavaScript
Open-source JavaScript charting library behind Plotly and Dash
:a: Web framework for building virtual reality experiences.
A modern & fully featured HTML5 game engine (2D & 3D) for JavaScript/TypeScript, with WebGL/WebGPU rendering, built-in physics, Tiled map & glTF support and WebAudio.
Huge library of matcap PNG textures organized by color
A renderer agnostic two-dimensional drawing api for the web
Open-source backend for Kepler.gl. Self-hosted alternative to CARTO and Foursquare Studio.
Freeciv-web is an Open Source strategy game implemented in HTML5 and WebGL, which can be played online against other players, or in single player mode against AI opponents.
Develop and export WebXR experiences using Unity WebGL
A JavaScript API for drawing unconventional text effects on the web.
Graph drawing library for JavaScript
Javascript particle animation library
curtains.js is a lightweight vanilla WebGL javascript library that turns HTML DOM elements into interactive textured planes.
DuckHunt ported to JS and HTML5
👾~ music, eternal ~ 👾
Fast and Easy Augmented Reality for the Web :rocket:
A friendly web-component for writing and rendering shaders.
Run Keras models in the browser, with GPU support using WebGL
A minimal WebGL 2 rendering library
Rendering engine based on webgpu
Google Chrome DevTools extension to live edit WebGL GLSL shaders
Plugin component for PlayCanvas which enables support for Spine animations.