10 Best Vanilla JavaScript WebGL Libraries

List hand-picked by Openbase Experts
Learn More

thr

three

JavaScript 3D Library.

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
87.2K
Weekly Downloads
713K
Last Commit
9mos ago
User Rating
4.7/ 5
1,019
Top Feedback
35Great Documentation
31Easy to Use
30Performant
@tensorflow/tfjs

@tensorflow/tfjs

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

Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
16.8K
Weekly Downloads
72.7K
Last Commit
8mos ago
User Rating
4.7/ 5
65
Top Feedback
5Easy to Use
5Performant
3Great Documentation
cesium

cesium

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

Apache-2.0
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
9.6K
Weekly Downloads
66.4K
Last Commit
9mos ago
User Rating
4.5/ 5
6
Top Feedback
3Performant
2Great Documentation
2Highly Customizable
mapbox-gl

mapbox-gl

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

SEE LICENSE IN LICENSE.txt
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
9.3K
Weekly Downloads
690K
Last Commit
9mos ago
User Rating
4.5/ 5
11
Top Feedback
2Highly Customizable
1Great Documentation
1Easy to Use
pha

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.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
33.2K
Weekly Downloads
15.7K
Last Commit
9mos ago
User Rating
4.5/ 5
100
Top Feedback
8Performant
7Easy to Use
6Responsive Maintainers
rur

react-unity-renderer

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

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
8
Weekly Downloads
4
Last Commit
10mos ago
User Rating
5.0/ 5
3
Top Feedback
1Highly Customizable
1Bleeding Edge
1Responsive Maintainers
@tensorflow/tfjs-backend-webgl

@tensorflow/tfjs-backend-webgl

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

Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
16.8K
Weekly Downloads
86K
Last Commit
8mos ago
pic

picogl

A minimal WebGL 2 rendering library

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
752
Weekly Downloads
104
Last Commit
1yr ago
pc

potree-core

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

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
84
Weekly Downloads
31
Last Commit
8mos ago
cg

convchain-gpu

Javascript/WebGL2 port of https://github.com/mxgmn/ConvChain

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
25
Weekly Downloads
1
Last Commit
4yrs ago