Most popular webgl repositories and open source projects

three.js

JavaScript 3D Library.

34827   93023   93023  

pixijs

The HTML5 Creation Engine: Create beautiful digital content with the f...

4780   40365   40365  

phaser

Phaser is a fun, free and fast 2D game framework for making HTML5 game...

7008   34786   34786  

Babylon.js

Babylon.js is a powerful, beautiful, simple, and open game and renderi...

3202   20976   20976  

tfjs

A WebGL accelerated JavaScript library for training and deploying ML m...

1957   18688   18688  

plotly.js

Open-source JavaScript charting library behind Plotly and Dash

1895   17393   17393  

plotly.py

The interactive graphing library for Python :sparkles:

2604   16793   16793  

filament

Filament is a real-time physically based rendering engine for Android,...

1682   15986   15986  

3d-game-shaders-for-beginners

🎮 A step-by-step guide to implementing SSAO, depth of field, lighting...

1258   15704   15704  

aframe

:a: Web framework for building virtual reality experiences.

3769   15514   15514  

xterm.js

A terminal for the web

1497   15216   15216  

gpu.js

GPU Accelerated JavaScript

662   15206   15206  

awesome-creative-coding

Creative Coding: Generative Art, Data visualization, Interaction Desig...

891   13284   13284  

WebGL-Fluid-Simulation

Play with fluids in your browser (works even on mobile)

1508   13177   13177  

bgfx

Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framewor...

1825   13161   13161  

deck.gl

WebGL2 powered visualization framework

2112   12519   12519  

G2

📊 A concise and progressive visualization grammar.

1534   11560   11560  

mapbox-gl-js

Interactive, thoroughly customizable maps in the browser, powered by v...

2260   11433   11433  

cesium

An open-source JavaScript library for world-class 3D globes and maps :...

3165   10162   10162  

tfjs-core

WebGL-accelerated ML // linear algebra // automatic differentiation fo...

951   8483   8483  

engine

Fast and lightweight JavaScript game engine built on WebGL and glTF

1279   8477   8477  

two.js

A renderer agnostic two-dimensional drawing api for the web.

483   8012   8012  

react-map-gl

React friendly API wrapper around MapboxGL JS

1359   7995   7995  

Hilo

A Cross-end HTML5 Game development solution developed by Alibaba Group

867   5867   5867  

melonJS

a fresh, modern & lightweight HTML5 game engine

618   5404   5404  

spritejs

A cross platform high-performance graphics system.

329   5154   5154  

OpenSC2K

OpenSC2K - An Open Source remake of Sim City 2000 by Maxis

90   5000   5000  

regl

👑 Functional WebGL

335   4947   4947  

keras-js

Run Keras models in the browser, with GPU support using WebGL

526   4939   4939  

webglstudio.js

A full open source 3D graphics editor in the browser, with scene edito...

583   4914   4914  

webgl-fundamentals

WebGL lessons that start with the basics

682   4803   4803  

magnum

Lightweight and modular C++11 graphics middleware for games and data v...

426   4436   4436  

maplibre-gl-js

The open-source fork of Mapbox GL JS: Interactive maps in the browser,...

421   4268   4268  

speedscope

🔬 A fast, interactive web-based viewer for performance profiles.

191   4243   4243  

glslViewer

Console-based GLSL Sandbox for 2D/3D shaders

331   4103   4103  

vizceral

WebGL visualization for displaying animated traffic graphs

429   4004   4004  

egret-core

Egret is a brand new open mobile game and application engine which all...

774   3849   3849  

pannellum

Pannellum is a lightweight, free, and open source panorama viewer for...

694   3836   3836  

L7

🌎 Large-scale WebGL-powered Geospatial Data Visualization analysis en...

644   3742   3742  

engine

A typescript interactive engine, support 2D, 3D, animation, physics, b...

265   3637   3637  

VivaGraphJS

Graph drawing library for JavaScript

427   3586   3586  

3d-force-graph

3D force-directed graph component using ThreeJS/WebGL

673   3479   3479  

HTML-GL

Get as many FPS as you need and amazing effects by rendering HTML/CSS...

164   3436   3436  

trois

✨ ThreeJS + VueJS 3 + ViteJS ⚡

259   3393   3393  

AtomicGameEngine

The Atomic Game Engine is a multi-platform 2D and 3D engine with a con...

576   3278   3278  

Blotter

A JavaScript API for drawing unconventional text effects on the web.

221   2971   2971  

matrix

matrix (web-based green code rain, made with love)

156   2962   2962  

gl-react

gl-react – React library to write and compose WebGL shaders

164   2951   2951  

umbrella

â›± Broadly scoped ecosystem & mono-repository of 180 TypeScript projec...

129   2923   2923  

sandspiel

Creative cellular automata browser game

173   2710   2710