Threejs Open Source Projects

Browse 631 Threejs open source projects, ranked by GitHub stars. Find the most popular Threejs tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 631 projects
113,852 stars

mrdoob/three.js

JavaScript 3D Library.

Metrics details
Stars113,852
31,478 stars

pmndrs/react-three-fiber

🇨🇭 A React renderer for Three.js

Metrics details
Stars31,478
17,589 stars

aframevr/aframe

:a: Web framework for building virtual reality experiences.

Metrics details
Stars17,589
12,546 stars

theatre-js/theatre

Motion design editor for the web

Metrics details
Stars12,546
9,748 stars

pmndrs/drei

🥉 useful helpers for react-three-fiber

Metrics details
Stars9,748
7,088 stars

adrianhajdin/project_3D_developer_portfolio

The most impressive websites in the world use 3D graphics and animations to bring their content to life. Learn how to build your own ThreeJS 3D Developer Portfolio today!

Metrics details
Stars7,088
6,959 stars

doocs/technical-books

😆 国内外互联网技术大牛们都写了哪些书籍:计算机基础、网络、前端、后端、数据库、架构、大数据、深度学习...

Metrics details
Stars6,959
6,686 stars

tengbao/vanta

Animated 3D backgrounds for your website

Metrics details
Stars6,686
6,338 stars

WhitestormJS/whs.js

:rocket: 🌪 Super-fast 3D framework for Web Applications 🥇 & Games 🎮. Based on Three.js

Metrics details
Stars6,338
6,221 stars

vasturiano/3d-force-graph

3D force-directed graph component using ThreeJS/WebGL

Metrics details
Stars6,221
5,964 stars

AR-js-org/AR.js

Image tracking, Location Based AR, Marker tracking. All on the Web.

Metrics details
Stars5,964
5,684 stars

alexlenail/NN-SVG

Publication-ready NN-architecture schematics.

Metrics details
Stars5,684
5,187 stars

tensorspace-team/tensorspace

Neural network 3D visualization framework, build interactive and intuitive model in browsers, support pre-trained deep learning models from TensorFlow, Keras, TensorFlow.js

Metrics details
Stars5,187
4,986 stars

schteppe/cannon.js

A lightweight 3D physics engine written in JavaScript.

Metrics details
Stars4,986
4,689 stars

xiangechen/chili3d

A browser-based 3D CAD application for online model design and editing

Metrics details
Stars4,689
4,562 stars

hepengwei/visualization-collection

🌈 一个专注于前端视觉效果的集合应用,包含CSS动效、Canvas动画、Three.js3D、人工智能应用等上百个案例(持续更新)

Metrics details
Stars4,562
4,552 stars

moshang-xc/lottery

🎉🌟✨🎈年会抽奖程序,基于 Express + Three.js的 3D 球体抽奖程序,奖品🧧🎁,文字,图片,抽奖规则均可配置,😜抽奖人员信息Excel一键导入😍,抽奖结果Excel导出😎,给你的抽奖活动带来全新酷炫体验🚀🚀🚀

Metrics details
Stars4,552
4,502 stars

troisjs/trois

✨ ThreeJS + VueJS 3 + ViteJS ⚡

Metrics details
Stars4,502
3,629 stars

Tresjs/tres

Declarative ThreeJS using Vue Components

Metrics details
Stars3,629
3,598 stars

kovacsv/Online3DViewer

A solution to visualize and explore 3D models in your browser.

Metrics details
Stars3,598
3,471 stars

HamishMW/portfolio

My personal portfolio website built using React and three js

Metrics details
Stars3,471
3,427 stars

gkjohnson/three-mesh-bvh

A BVH implementation to speed up raycasting and enable spatial queries against three.js meshes.

Metrics details
Stars3,427
3,349 stars

LOG1997/log-lottery

🎈🎈🎈🎈年会抽奖程序,threejs+vue3 3D球体动态抽奖应用。

Metrics details
Stars3,349
3,317 stars

jupyter-widgets/ipywidgets

Interactive Widgets for the Jupyter Notebook

Metrics details
Stars3,317
3,303 stars

nidorx/matcaps

Huge library of matcap PNG textures organized by color

Metrics details
Stars3,303
3,301 stars

threlte/threlte

3D framework for Svelte

Metrics details
Stars3,301
3,087 stars

vasturiano/globe.gl

UI component for Globe Data Visualization using ThreeJS/WebGL

Metrics details
Stars3,087
2,917 stars

jeeliz/jeelizFaceFilter

🎭 Lightweight WebGL & JavaScript library for real-time multi-face detection, tracking and augmented-reality face filters. Supports rotation, mouth-opening and integrates with Three.js, Babylon.js, Canvas2D and CSS3D

Metrics details
Stars2,917
2,914 stars

google-ar/three.ar.js

A helper three.js library for building AR web experiences that run in WebARonARKit and WebARonARCore

Metrics details
Stars2,914
2,865 stars

dragonir/3d

Three.js 3D项目,包含冰墩墩🐼、数字城市🏙、3D人像👤、车模展示🚗、塞尔达传说🗡等一些3D趣味演示页面,持续优化中...访问链接如下👇

Metrics details
Stars2,865
2,858 stars

pchen66/panolens.js

Javascript panorama viewer based on Three.js

Metrics details
Stars2,858
2,858 stars

pmndrs/react-three-next

React Three Fiber, Threejs, Nextjs starter

Metrics details
Stars2,858
2,848 stars

chandlerprall/Physijs

Physics plugin for Three.js

Metrics details
Stars2,848
2,827 stars

mkkellogg/GaussianSplats3D

Three.js-based implementation of 3D Gaussian splatting

Metrics details
Stars2,827
2,806 stars

phoboslab/Ejecta

A Fast, Open Source JavaScript, Canvas & Audio Implementation for iOS

Metrics details
Stars2,806
2,763 stars

BlueMap-Minecraft/BlueMap

A Minecraft mapping tool that creates 3D models of your Minecraft worlds and displays them in a web viewer.

Metrics details
Stars2,763
2,692 stars

hiukim/mind-ar-js

Web Augmented Reality. Image Tracking, Face Tracking. Tensorflow.js

Metrics details
Stars2,692
2,676 stars

riffusion/riffusion-app

Stable diffusion for real-time music generation (web app)

Metrics details
Stars2,676
2,535 stars

ykob/sketch-threejs

Interactive sketches made with three.js.

Metrics details
Stars2,535
2,520 stars

hujiulong/vue-3d-model

📷 vue.js 3D model viewer component

Metrics details
Stars2,520
2,470 stars

TeehanLax/Hyperlapse.js

JavaScript hyper-lapse utility for Google Street View.

Metrics details
Stars2,470
2,467 stars

cucygh/fe-material

整理收集最有趣的前端技术教程及文档

Metrics details
Stars2,467
2,457 stars

craftzdog/craftzdog-homepage

My homepage

Metrics details
Stars2,457
2,449 stars

donmccurdy/three-gltf-viewer

Drag-and-drop preview for glTF 2.0 models in WebGL using three.js.

Metrics details
Stars2,449
2,418 stars

yomotsu/camera-controls

A camera control for three.js, similar to THREE.OrbitControls yet supports smooth transitions and more features.

Metrics details
Stars2,418
2,394 stars

NASA-AMMOS/3DTilesRendererJS

Renderer for 3D Tiles in Javascript using three.js, Babylon.js, and r3f

Metrics details
Stars2,394
2,333 stars

spite/THREE.MeshLine

Mesh replacement for THREE.Line

Metrics details
Stars2,333
2,332 stars

mistic100/Photo-Sphere-Viewer

A JavaScript library to display Photo Sphere panoramas.

Metrics details
Stars2,332
2,321 stars

hawk86104/icegl-three-vue-tres

🎉🎉🎊 一款让你的三维可视化项目快速落地の开源框架 🎊🎉🎉 永久开源,免费商用 【 three vue ts js 】

Metrics details
Stars2,321
2,314 stars

arscan/encom-boardroom

📈 Web tribute to the Tron: Legacy Boardroom Scene

Metrics details
Stars2,314
2,283 stars

forthealllight/blog

📖我的博客,记录学习的一些笔记,如有喜欢,欢迎star

Metrics details
Stars2,283
2,223 stars

tentone/nunuStudio

Web powered cross-platform 3D, WebXR game engine.

Metrics details
Stars2,223
2,223 stars

erichlof/THREE.js-PathTracing-Renderer

Real-time PathTracing with global illumination and progressive rendering, all on top of the Three.js WebGL framework. Click here for Live Demo: https://erichlof.github.io/THREE.js-PathTracing-Renderer/Geometry_Showcase.html

Metrics details
Stars2,223
2,208 stars

mozilla/hubs

Duck-themed multi-user virtual spaces in WebVR. Built with A-Frame.

Metrics details
Stars2,208
2,174 stars

godbasin/godbasin.github.io

被删前端博客--喜欢请star

Metrics details
Stars2,174
2,019 stars

pixiv/three-vrm

Use VRM on Three.js

Metrics details
Stars2,019
1,967 stars

furnishup/blueprint3d

Build interior spaces in 3D

Metrics details
Stars1,967
1,961 stars

widgetti/ipyvolume

3d plotting for Python in the Jupyter notebook based on IPython widgets using WebGL

Metrics details
Stars1,961
1,960 stars

protectwise/troika

A JavaScript framework for interactive 3D and 2D visualizations

Metrics details
Stars1,960
1,803 stars

borismus/webvr-boilerplate

A starting point for web-based VR experiences that work on all VR headsets.

Metrics details
Stars1,803
1-60 of 631 projects
Get A Weekly Email With Trending Threejs Projects
Stay updated on Threejs plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.