Three.js is a JavaScript 3D library that uses WebGL to create and display animated 3D computer graphics in a web browser with an intuitive API.. There are currently 4 open-source alternatives to Three.js, with a combined total of 30.7k GitHub stars. The most common language among these projects is TypeScript.
Showing 4 open-source alternatives
A powerful, beautiful, and open-source 3D game and rendering engine built as a friendly JavaScript framework.
A minimal, dependency-free WebGL library for developers who prefer low abstraction and custom shaders.
A minimal WebGL 2 and WebGPU graphics library providing a lightweight alternative to three.js.
A lightweight, web-first, and extendable 3D rendering library with a three.js-like API and modern performance features.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.