10 Best React WebGL Libraries

List hand-picked by Openbase Experts
Learn More

react-map-gl

react-map-gl

React friendly API wrapper around MapboxGL JS

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
6.8K
Weekly Downloads
240K
Last Commit
9mos ago
User Rating
4.0/ 5
4
Top Feedback
2Easy to Use
2Performant
2Poor Documentation
kepler.gl

kepler.gl

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

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
9K
Weekly Downloads
4.2K
Last Commit
7mos ago
User Rating
5.0/ 5
2
Top Feedback
rb

react-babylonjs

React for Babylon 3D engine

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
591
Weekly Downloads
2.3K
Last Commit
7mos ago
User Rating
5.0/ 5
1
Top Feedback
rmg

react-mapbox-gl

A React binding of mapbox-gl-js

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
1.7K
Weekly Downloads
31.5K
Last Commit
2yrs ago
User Rating
5.0/ 5
2
Top Feedback
3Great Documentation
1Easy to Use
1Unwelcoming Community
@deck.gl/react

@deck.gl/react

WebGL2 powered visualization framework

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
10.4K
Weekly Downloads
79.8K
Last Commit
9mos ago
ruw

react-unity-webgl

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.

Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
1.2K
Weekly Downloads
8.5K
Last Commit
9mos ago
rv

react-vfx

WebGL effects for React elements

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
356
Weekly Downloads
140
Last Commit
1yr ago
User Rating
3.0/ 5
1
Top Feedback
1Easy to Use
rgg

react-globe.gl

React component for Globe Data Visualization using ThreeJS/WebGL

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
508
Weekly Downloads
14.5K
Last Commit
9mos ago
rfg

react-force-graph

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

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
1.3K
Weekly Downloads
3.9K
Last Commit
10mos ago
rs

react-sigma

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

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
239
Weekly Downloads
843
Last Commit
2yrs ago
@ion-phaser/core

@ion-phaser/core

A web component to use Phaser Framework with Angular, React, Vue, etc 🎮

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
204
Weekly Downloads
829
Last Commit
1yr ago
rr

react-regl

React Fiber Reconciler Renderer for Regl WebGL

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
189
Weekly Downloads
7
Last Commit
1yr ago
rg

react-globe

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

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
240
Weekly Downloads
525
Last Commit
2yrs ago
User Rating
Top Feedback
1Easy to Use
rt

react-three

Construct three.js scenes using React

Apache-2.0
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
Weekly Downloads
220
Last Commit
User Rating
Top Feedback
1Great Documentation
1Easy to Use
1Performant
rpw

react-particles-webgl

🔆 A 2D/3D particle library built on React, Three.js and WebGL

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
403
Weekly Downloads
131
Last Commit
3yrs ago
vizceral-react

vizceral-react

A React wrapper around vizceral

Apache-2.0
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
193
Weekly Downloads
106
Last Commit
3yrs ago
rp

react-pixi

Create/control a Pixi.js canvas using React

Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
737
Weekly Downloads
59
Last Commit
4yrs ago
cor

@react-vertex/core

◾ React Vertex | Hooks-based WebGL library for React

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
1.2K
Weekly Downloads
28
Last Commit
2yrs ago
react-webgl

react-webgl

Create amazing 360 and VR content using React

BSD-3-Clause
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
8.4K
Weekly Downloads
3
Last Commit