4 Best Vanilla JavaScript 3D Libraries

Curated by the Openbase team and community.Learn more

Curated by the Openbase team and community. Learn more

thr

three

JavaScript 3D Library.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.6/ 5
349
Top Feedback
34Great Documentation
28Easy to Use
26Performant
GitHub Stars
75K
Weekly Downloads
402K
Last Commit
4d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

cesium

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

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.6/ 5
5
Top Feedback
3Performant
2Great Documentation
2Highly Customizable
GitHub Stars
8K
Weekly Downloads
24K
Last Commit
5d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

@xeokit/xeokit-sdk

Open source JavaScript SDK for viewing high-detail, full-precision 3D BIM and AEC models in the Web browser.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
415
Weekly Downloads
3K
Last Commit
10d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
can

cannon

A lightweight 3D physics engine written in JavaScript.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
4K
Weekly Downloads
2K
Last Commit
5yrs ago
Bundle Size (min+gzip)
35.0KB
Not Tree-Shakeable