Webgl Open Source Projects

Browse 976 Webgl open source projects, ranked by GitHub stars. Find the most popular Webgl tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 976 projects
113,852 stars

mrdoob/three.js

JavaScript 3D Library.

Metrics details
Stars113,852
47,826 stars

pixijs/pixijs

The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.

Metrics details
Stars47,826
39,994 stars

phaserjs/phaser

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.

Metrics details
Stars39,994
25,833 stars

BabylonJS/Babylon.js

Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.

Metrics details
Stars25,833
20,934 stars

xtermjs/xterm.js

A terminal for the web

Metrics details
Stars20,934
20,271 stars

google/filament

Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2

Metrics details
Stars20,271
19,766 stars

lettier/3d-game-shaders-for-beginners

🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.

Metrics details
Stars19,766
19,135 stars

tensorflow/tfjs

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

Metrics details
Stars19,135
18,684 stars

plotly/plotly.py

The interactive graphing library for Python :sparkles:

Metrics details
Stars18,684
18,266 stars

plotly/plotly.js

Open-source JavaScript charting library behind Plotly and Dash

Metrics details
Stars18,266
17,589 stars

aframevr/aframe

:a: Web framework for building virtual reality experiences.

Metrics details
Stars17,589
17,291 stars

bkaradzic/bgfx

Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.

Metrics details
Stars17,291
16,502 stars

PavelDoGreat/WebGL-Fluid-Simulation

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

Metrics details
Stars16,502
16,264 stars

playcanvas/engine

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

Metrics details
Stars16,264
15,478 stars

CesiumGS/cesium

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

Metrics details
Stars15,478
15,361 stars

gpujs/gpu.js

GPU Accelerated JavaScript

Metrics details
Stars15,361
15,075 stars

terkelg/awesome-creative-coding

Creative Coding: Generative Art, Data visualization, Interaction Design, Resources.

Metrics details
Stars15,075
14,327 stars

visgl/deck.gl

WebGL2 powered visualization framework

Metrics details
Stars14,327
12,569 stars

antvis/G2

📊 The concise and progressive visualization grammar.

Metrics details
Stars12,569
12,334 stars

mapbox/mapbox-gl-js

Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL

Metrics details
Stars12,334
10,335 stars

leeoniya/uPlot

📈 A small, fast chart for time series, lines, areas, ohlc & bars

Metrics details
Stars10,335
9,709 stars

cocos/cocos-engine

Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.

Metrics details
Stars9,709
9,590 stars

playcanvas/super-splat

3D Gaussian Splat Editor

Metrics details
Stars9,590
8,643 stars

jonobr1/two.js

A renderer agnostic two-dimensional drawing api for the web

Metrics details
Stars8,643
8,480 stars

visgl/react-map-gl

React friendly API wrapper around MapboxGL JS

Metrics details
Stars8,480
8,435 stars

tensorflow/tfjs-core

WebGL-accelerated ML // linear algebra // automatic differentiation for JavaScript.

Metrics details
Stars8,435
6,689 stars

jlfwong/speedscope

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

Metrics details
Stars6,689
6,496 stars

makepad/makepad

Makepad is a creative software development platform for Rust that compiles to wasm/webGL, osx/metal, windows/dx11 linux/opengl

Metrics details
Stars6,496
6,337 stars

melonjs/melonJS

a modern & lightweight HTML5 game engine

Metrics details
Stars6,337
6,221 stars

vasturiano/3d-force-graph

3D force-directed graph component using ThreeJS/WebGL

Metrics details
Stars6,221
5,937 stars

hiloteam/Hilo

A Cross-end HTML5 Game development solution

Metrics details
Stars5,937
5,840 stars

galacean/runtime

A typescript interactive engine, support 2D, 3D, animation, physics, built on WebGL and glTF.

Metrics details
Stars5,840
5,680 stars

toji/gl-matrix

Javascript Matrix and Vector library for High Performance WebGL apps

Metrics details
Stars5,680
5,558 stars

regl-project/regl

👑 Functional WebGL

Metrics details
Stars5,558
5,542 stars

potree/potree

WebGL point cloud viewer for large datasets

Metrics details
Stars5,542
5,477 stars

shuding/cobe

5KB WebGL globe lib.

Metrics details
Stars5,477
5,388 stars

spritejs/spritejs

A cross platform high-performance graphics system.

Metrics details
Stars5,388
5,324 stars

jagenjo/webglstudio.js

A full open source 3D graphics editor in the browser, with scene editor, coding pad, graph editor, virtual file system, and many features more.

Metrics details
Stars5,324
5,306 stars

patriciogonzalezvivo/glslViewer

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

Metrics details
Stars5,306
5,182 stars

mosra/magnum

Lightweight and modular C++11 graphics middleware for games and data visualization

Metrics details
Stars5,182
5,093 stars

nicholas-ochoa/OpenSC2K

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

Metrics details
Stars5,093
5,047 stars

willianjusten/awesome-audio-visualization

A curated list about Audio Visualization.

Metrics details
Stars5,047
5,039 stars

XProger/OpenLara

Classic Tomb Raider open-source engine

Metrics details
Stars5,039
5,013 stars

gfxfundamentals/webgl-fundamentals

WebGL lessons that start with the basics

Metrics details
Stars5,013
4,964 stars

transcranial/keras-js

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

Metrics details
Stars4,964
4,850 stars

mpetroff/pannellum

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

Metrics details
Stars4,850
4,689 stars

xiangechen/chili3d

A browser-based 3D CAD application for online model design and editing

Metrics details
Stars4,689
4,582 stars

oframe/ogl

Minimal WebGL Library

Metrics details
Stars4,582
4,533 stars

kripken/ammo.js

Direct port of the Bullet physics engine to JavaScript using Emscripten

Metrics details
Stars4,533
4,502 stars

troisjs/trois

✨ ThreeJS + VueJS 3 + ViteJS ⚡

Metrics details
Stars4,502
4,150 stars

KilledByAPixel/LittleJS

Tiny fast HTML5 game engine with many features and no dependencies.

Metrics details
Stars4,150
4,094 stars

Netflix/vizceral

WebGL visualization for displaying animated traffic graphs

Metrics details
Stars4,094
4,038 stars

antvis/L7

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

Metrics details
Stars4,038
4,016 stars

egret-labs/egret-core

Egret is a brand new open mobile game and application engine which allows you to quickly build mobile games and apps on Android,iOS and Windows.

Metrics details
Stars4,016
3,885 stars

brianchirls/Seriously.js

A real-time, node-based video effects compositor for the web built with HTML5, Javascript and WebGL

Metrics details
Stars3,885
3,872 stars

bebraw/jswiki

JavaScript wiki. Focuses mainly on JS/HTML5/WebGL related tech.

Metrics details
Stars3,872
3,862 stars

anvaka/VivaGraphJS

Graph drawing library for JavaScript

Metrics details
Stars3,862
3,819 stars

thi-ng/umbrella

⛱ Broadly scoped ecosystem & mono-repository of 215 TypeScript projects (and ~185 examples) for general purpose, functional, data driven development

Metrics details
Stars3,819
3,787 stars

Rezmason/matrix

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

Metrics details
Stars3,787
3,771 stars

dataarts/webgl-globe

WebGL Globe is a platform for visualizing latitude longitude based information using WebGL.

Metrics details
Stars3,771
1-60 of 976 projects
Get A Weekly Email With Trending Webgl Projects
Stay updated on Webgl plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.