10 Best JavaScript WebGL Libraries

List hand-picked by Openbase Experts
Learn More

thr

JavaScript 3D Library.

871K
88.4K
DefinitelyTyped
MIT
@tensorflow/tfjs

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

92.5K
16.9K
Built-in
Apache-2.0
mapbox-gl

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

745K
9.5K
DefinitelyTyped
SEE LICENSE IN LICENSE.txt
expo-gl

An open-source platform for making universal native apps with React. Expo runs on Android, iOS, and the web.

7.6K
18.8K
Built-in
MIT
cesium

An open-source JavaScript library for world-class 3D globes and maps ๐ŸŒŽ

40K
9.8K
No support
Apache-2.0
pha

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.

14.8K
33.5K
Built-in
MIT
kepler.gl

Kepler.gl is a powerful open source geospatial analysis tool for large-scale data sets.

6K
9K
No support
MIT
react-map-gl

React friendly API wrapper around MapboxGL JS

276K
7K
Built-in
MIT
rb

React for Babylon 3D engine

1.9K
607
Built-in
MIT
pol

node-based WebGL design tool

1.1K
275
Built-in
PolyForm Shield
rmg

A React binding of mapbox-gl-js

39.4K
1.8K
Built-in
MIT
rur

React Unity Renderer allows to interactively embed Unity WebGL builds into a React powered project.

7
8
Built-in
MIT
vue-gl

Vue.js components rendering 3D WebGL graphics reactively with three.js

232
561
Built-in
MIT
jr

Add a water ripple effect to your background using WebGL.

384
944
No support
MIT
@tensorflow/tfjs-backend-webgl

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

112K
16.9K
Built-in
Apache-2.0
@deck.gl/react

WebGL2 powered visualization framework

97.3K
10.5K
No support
MIT
vfi

โœจ A fake 3D Image Effect with WebGL - w/ VueJS - SSR Compatible

45
14
No support
MIT
vue-gl-fx

A simple library to create effects using shaders within VueJS

5
4
No support
MIT
e3

Fast & organized 3D WebGL scene creation in Ember CLI using Three.js.

4
No support
MIT
rv

WebGL effects for React elements

148
356
Built-in
MIT
rgg

React component for Globe Data Visualization using ThreeJS/WebGL

43.2K
517
Built-in
MIT
vuw

Unity 3d Component for VueJS

97
169
No support
ISC
ruw

React Unity WebGL provides a modern solution for embedding Unity WebGL builds in your React Application while providing advanced APIs for two way communication and interaction between Unity and React.

9.8K
1.3K
Built-in
Apache-2.0
rfg

React component for 2D, 3D, VR and AR force directed graphs

4.2K
1.3K
Built-in
MIT
jw

Easy-to-use jQuery plugin to display cube map panoramas on a HTML canvas object using WebGL.

3
9
No support
MIT
angular-stl-model-viewer

Angular component for rendering an STL model

248
29
Built-in
MIT
gl

๐ŸŽƒ Windowless WebGL for node.js

20.1K
1.5K
DefinitelyTyped
BSD-2-Clause
nmg

Angular binding of mapbox-gl-js

11.3K
308
Built-in
MIT
nt

Use three.js with your Angular project in a declarative way. ngx-three generates Angular components for many three.js classes

269
27
Built-in
MIT
lcj

A high-performance charting library.

1.2K
Built-in
SEE LICENSE IN LICENSE
@ion-phaser/core

A web component to use Phaser Framework with Angular, React, Vue, etc ๐ŸŽฎ

568
204
No support
MIT
rg

Create beautiful and interactive React + ThreeJS globe visualizations with ease.

453
240
Built-in
MIT
rs

Lightweight React library for drawing network graphs built on top of SigmaJS

401
239
No support
MIT
vizceral-react

A React wrapper around vizceral

239
193
No support
Apache-2.0
rt

Construct three.js scenes using React

235
No support
Apache-2.0
hihat

๐ŸŽฉ local Node/Browser development with Chrome DevTools

201
451
No support
MIT
amd

AngularJS directive for Mapbox GL

185
43
No support
MIT
na

Angular Components using WebGL

129
2
Built-in
MIT
pic

A minimal WebGL 2 rendering library

114
760
Built-in
MIT
pc

Potree point cloud viewer library core components for easier integration in a three.js project.

96
100
Built-in
MIT
pe

node-based WebGL 3D Engine

95
5
No support
MIT
@dvgis/dc-ui

ๅŸบไบŽ Vue ๅ’Œ DC-SDK ็š„ๅœฐๅ›พ็ป„ไปถ๐ŸŒ

8
8
No support
MIT
rpw

๐Ÿ”† A 2D/3D particle library built on React, Three.js and WebGL

86
403
No support
MIT
vds

A Vue.js slideshow component working with Three.js

83
186
No support
MIT
rp

Create/control a Pixi.js canvas using React

77
737
Built-in
Apache-2.0
rr

React Fiber Reconciler Renderer for Regl WebGL

65
190
Built-in
MIT
@ion-phaser-ce/core

A web component to use Phaser Framework CE (Community Edition) with Angular, React, Vue, etc ๐ŸŽฎ

63
11
No support
MIT
@ng-web-apis/canvas

A library for declarative use of Canvas API with Angular

49
71
Built-in
MIT
web

webGL bindings for node

29
No support
nw

WebGL bindings to desktop OpenGL

27
376
No support
BSD-3-Clause
Description
Author
License
Type Definitions
ESM Support
Tree Shakeable
Popularity
Downloads/wk
GitHub Stars
Reviews
User Rating
Voted Good Docs
Voted Easy of Use
Voted Performant
Top Positive Review
Top Negative Review
Issues
Total Issues
Open Issues
Avg Time to Close
Pull Requests
Total Pull Requests
Open Pull Requests
Avg Time to Merge
Community
Maintainers
Contributors
Contributors with 3+ commits
Top Committers
GitHub Forks
Versions
# of Versions
Latest
Next
Beta
Newest
Oldest
Major Every
Minor Every
Patch Every
Dependencies
Dependencies
Dev Dependencies
Links
More Info
README
Tutorials
Install Command
There's Nothing Here
No packages are selected.
Select a few packages to compare.