3d

10 repositories

mrdoob/three.js

three.js: the long-standing standard for 3D on the web — A cross-browser JavaScript 3D library now supporting both WebGL and WebGPU renderers, with SVG/CSS3D as addons. It powers everything from simple canvas demos to WebXR-based VR/AR apps, competing with engines like Babylon.js while staying lightweight and easy to use.

JavaScript 3D Library.

JavaScriptAttention 37Acceleration +26%
★117,148
DavidHDev/react-bits

215+ animated React components built for both devs and AI agents — React Bits offers over 215 free, customizable animated components and backgrounds for React/Next.js, usable via CLI installation or MCP integration. Components can be tuned manually or handed directly to coding agents, making it suited for both traditional dev workflows and agent-driven UI building.

The largest open-source library of animated, interactive, and customizable React & Next.js components for building standout web products and experiences. Built for humans and AI agents.

JavaScriptAttention 39Acceleration -22%
★50,544
pascalorg/editor

A local-first 3D building editor that AI agents can drive via MCP — Pascal Editor is an open-source 3D architectural tool built with React Three Fiber and WebGPU, runnable in-browser or via CLI. It connects to AI agents through MCP tools, and a hosted preview shows parametric features like exploded, cut, and x-ray views for detailed building reconstructions.

Open-source 3D architectural editor with a local CLI, MCP tools, and practical workflows for humans and AI agents.

TypeScript🇺🇸 North AmericaAttention 36Acceleration -13%
★25,177
lightningpixel/modly

Turn photos into 3D meshes locally with your own GPU — Modly is a desktop app that converts images or text prompts into 3D models using open-source AI, running fully offline on local GPU hardware. It supports Windows, Linux, and Apple Silicon macOS, with automatic AMD ROCm detection and built-in mesh smoothing/decimation tools for creators who want privacy and no cloud dependency.

Desktop app to generate 3D models from images or prompt using local AI — runs entirely on your GPU

TypeScriptAttention 55Acceleration +77%Retention +142%
★8,456
JannisX11/blockbench

A free low-poly model editor built for Minecraft and beyond — Blockbench is a free, open source editor for low-poly models with pixel art textures, exportable for games, 3D printing, or rendering. It includes dedicated formats for Minecraft Java and Bedrock Edition, plus a JavaScript plugin system for extending functionality. Suited for both beginners and experienced 3D artists working on game-ready assets.

Blockbench - A low poly 3D model editor

JavaScript🇪🇺 EuropeAttention 42Acceleration +71%Retention +41%
★6,123
gumyr/build123d

Parametric CAD scripting in pure Python, built on OpenCascade — build123d lets you define precise 2D/3D BREP models as Python code, using algebraic operators and explicit geometry classes instead of implicit state. It targets 3D printing, CNC, and laser cutting workflows, and exports to common CAD tools, appealing to developers who want maintainable, testable CAD-as-code.

A python CAD programming library

Python🇺🇸 North AmericaAttention 42Acceleration -21%
★3,549
ooolabdev/ooosplat

One-click local 3D Gaussian Splatting from video or images — OOOSplat is a desktop app that converts ordinary or panoramic videos and image sequences into 3D Gaussian Splats locally, bundling FFmpeg, COLMAP and Brush. Everything runs on local CPU/GPU without cloud upload. v0.7.0 adds panoramic input, external model import, multi-format export and WASD navigation.

A local desktop app that turns videos and images into 3D Gaussian Splats in one click.

Rust🇨🇳 Greater ChinaAttention 50Acceleration -1%
★2,155
NomaDamas/CozyClay

Block a 3D scene in the browser before you pay for an AI video take — CozyClay is a browser-based previs tool where you position characters, set camera moves and cuts in 3D before handing the shot to an AI video model as a first frame and reference clip. The idea: AI video generation costs per take, so nailing blocking and timing in cheap, editable 3D first avoids expensive retries. Useful for filmmakers and AI video creators exploring virtual production.

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.

JavaScript🇰🇷 KoreaAttention 76Acceleration +158%
★1,150
img2threejs/plugin-interior

Production interior authoring and interactive Three.js delivery plugin for img2.

Python
★249
chipmates/museumofages

Walking through Leonardo da Vinci's last house in WebGPU 3D — A nonprofit open-source digital museum rebuilding Clos Lucé, Leonardo da Vinci's last house, as a 17-stop 3D film you walk through. It marks confidence levels for each historical claim and runs on WebGPU/WebGL2 without tracking. Interesting for history, GLAM, and 3D web dev audiences.

Museum of Ages, a digital museum. The past rebuilt in 3D

TypeScript🇪🇺 EuropeAttention 0Acceleration -100%
★17