JavaScript 3D Library.
- javascript
- 3d
- virtual-reality
- augmented-reality
47,133 repositories indexed
1–24 of 45 · Most stars
JavaScript 3D Library.
:a: Web framework for building virtual reality experiences.
DOMPurify - a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. DOMPurify works with a secure default, but offers a lot of configurability and hooks. Demo:
An open-source JavaScript library for world-class 3D globes and maps :earth_americas:
Flat, round, designer-friendly pseudo-3D engine for canvas & SVG
:rocket: 🌪 Super-fast 3D framework for Web Applications 🥇 & Games 🎮. Based on Three.js
Textures.js is a JavaScript library for creating SVG patterns
SpeedTest by OpenSpeedTest™ is a Free and Open-Source HTML5 Network Performance Estimation Tool Written in Vanilla Javascript and only uses built-in Web APIs like XMLHttpRequest (XHR), HTML, CSS, JS, & SVG. No Third-Party frameworks or libraries are Required. Started in 2011 and moved to OpenSpeedTest.com dedicated Project/Domain Name in 2013.
A D3-based renderer for Dagre
A starter kit for animating hand-painted cartoons with Claude: p5.js + p5.brush, the Clawd character, 31 acted emotions and a guide for the model
curtains.js is a lightweight vanilla WebGL javascript library that turns HTML DOM elements into interactive textured planes.
Open source previs software in the browser: block a scene, pose characters, author camera moves and cuts, then take the same shots to an AI video model.
A free, open-source framework for cinematic, interactive 3D websites with AI-generated assets (Nano Banana 2 + Meshy 7.1 on fal). 20 example sites.
A minimal WebGL 2 rendering library
Use d3-annotation with built-in annotation types, or extend it to make custom annotations. It is made for d3-v4 in SVG.
Real-time FFT ocean renderer for three.js (WebGL2): shore breakers, foam, caustics, underwater rendering and buoyancy at 170–300 fps
👾~ music, eternal ~ 👾
3D chess game done in HTML/CSS/JS
3D Visualization Library for use with the ROS JavaScript Libraries
3D graph viewer powered by WebGL (three.js)
734 animated ASCII art pieces for web pages, READMEs, wallpapers and terminals. Browse them in your terminal with npx ascii-magic-art and add one to your project in one prompt.
Using custom vertex and fragment shaders in ThreeJS
🎓 Daily WebGL tutorials
An in-browser implementation of JanusVR