Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Three.js
Three.js is a cross-browser JavaScript library and Application Programming Interface (API) used to create and display animated 3D computer graphics in a web browser.
- GitHub: https://github.com/topics/threejs
- Wikipedia: https://en.wikipedia.org/wiki/Three.js
- Repo: https://github.com/mrdoob/three.js
- Created by: Ricardo Cabello
- Released: April 24, 2010
- Aliases: three-js,
- Last updated: 2025-02-08 00:26:07 UTC
- JSON Representation
https://github.com/spearwolf/twopoint5d
a library to create 2.5d realtime graphics and pixelart with three.js
creative-coding javascript particles react react-three-fiber sprites threejs typescript webgl
Last synced: 12 Oct 2024
https://github.com/krsbx/mind-ar-react
Mind AR Wrapper for React, working examples can be found in https://krsbx.github.io/react-ar/
aframe aframe-react augmented-reality mind-ar react threejs typescript
Last synced: 11 Oct 2024
https://github.com/sokhuong-uon/vtour
Virtual Tour using Three.js 😊
3d cambodia gsap nuxt nuxtjs tailwindcss threejs virtual-tour vr vtour vue vuejs webgl xr
Last synced: 23 Nov 2024
https://github.com/konradlinkowski/stack
Tower stacking game made using Three.js
game hacktoberfest stack threejs webgl
Last synced: 14 Oct 2024
https://github.com/saitolume/three-vrm-sample
👤Sample repository using @pixiv/three-vrm with React
Last synced: 05 Nov 2024
https://github.com/fabiopinheiro/fmgp-generative-design
A Scala/ScalaJS library for Generative Design. The visualizer run on any Browser with JS. Scala's RELP can be used to interact with the visualizer via WS to develop your designs.
generative-design scala scala3 scalajs threejs webgl
Last synced: 11 Oct 2024
https://github.com/fcor/mx-ink-webxr
This template uses Three.js and WebXR to provide an immersive 3D painting experience using Logitech MX-INK.
Last synced: 19 Dec 2024
https://github.com/dkandalov/lsystem-js
Interactive demo of L-Systems using webgl, see http://dkandalov.github.io/lsystem/
Last synced: 12 Oct 2024
https://github.com/hanmag/earth-camera-controls
Earth camera control for three.js
Last synced: 15 Oct 2024
https://github.com/iondrimba/threejs-audio-visualizer-two
:musical_note: threejs-audio-visualizer-two
3d-visualization audio-visualizer es6 javascript threejs visualization webaudio
Last synced: 27 Oct 2024
https://github.com/wgbx/threebox-map
A three.js plugin for Mapbox GL JS, using the custom layer feature. Provides convenient methods to manage objects in lnglat coordinates, and to synchronize the map and scene cameras
Last synced: 10 Dec 2024
https://github.com/louis3797/wikipedia-graph
Graphically display the connections between different Wikipedia articles
force-directed-graphs react react-three-fiber reactjs three-js threejs typescript wikipedia wikipedia-api wikipedia-scraper
Last synced: 06 Nov 2024
https://github.com/boytchev/physijs
Physics plugin for Three.js r150
physics physics-simulation threejs
Last synced: 13 Oct 2024
https://github.com/rqbazan/react-three-fiber-101
🧩 Rubik's cube made with react-three-fiber
gastby jest react-testing-library react-three-fiber rubik-cube tailwindcss threejs
Last synced: 13 Dec 2024
https://github.com/kjunichi/gopheron
gopher desktop mascot app with Electron.
Last synced: 27 Oct 2024
https://github.com/ibra-kdbra/Paginis
A PDF flipbook that can be useful for viewing a PDF file as a book with a realistic experience.
brilliant-solutions css jquery playlist quotes threejs webgl
Last synced: 01 Nov 2024
https://github.com/zoomkoding/3d-book
📓 3D React book component written with three.js
Last synced: 27 Oct 2024
https://github.com/ustymukhman/ustymukhman
:desktop_computer: Coffee is never too much. :coffee:
experiments javascript matrix personal-website portfolio portfolio-website threejs typescript vue vuejs vuejs3 webgl
Last synced: 28 Oct 2024
https://github.com/lamo2k123/uojs
Ultima Online javascript client
game game-client threejs ts typescript ultima-online uo uojs webgame webpack
Last synced: 11 Nov 2024
https://github.com/kalmarv/ascent
Dynamic 3D display for your currently playing song on Last.fm
last-fm lastfm lastfm-api music nextjs react react-three-fiber shader shaders three threejs tweakpane visualization visualizer zustand
Last synced: 09 Nov 2024
https://github.com/brianpeiris/brfv4_ginger
Realtime facetracking and morph target animation demo
face-tracking threejs wasm webgl
Last synced: 11 Oct 2024
https://github.com/erichlof/joy-of-ray-tracing
The companion code repository for 'The Joy of Ray Tracing' video series on YouTube
browser gpu-raytracing graphics path-tracer path-tracing ray ray-tracer ray-tracing raytracing rendering series shader three-js threejs tracing tutorial video video-series video-tutorial webgl
Last synced: 11 Oct 2024
https://github.com/ibra-kdbra/paginis
A PDF flipbook that can be useful for viewing a PDF file as a book with a realistic experience.
brilliant-solutions css jquery playlist quotes threejs webgl
Last synced: 01 Nov 2024
https://github.com/shahramshakiba/shahramshakiba
My Profile ⁞|⁞ 3D Frontend Developer, Three.js, WebGL, GLSL, GSAP Animations
3d developer front-end-development glsl-shaders gsap-animation threejs webgl
Last synced: 16 Nov 2024
https://github.com/kartikmandhan/multiple-window-3d
3D Objects Multi Window Synchronization Demo for fun
3d fun multiwindow three-js threejs threejs-example
Last synced: 11 Oct 2024
https://github.com/maggix1404/webgl-scroll-and-distronation
smooth scroll and 3d lerp effect of images + rgb distronation ......
Last synced: 24 Nov 2024
https://github.com/arjuncodess/earth-globe-threejs
This is an innovative web application presenting a captivating 3D model of the Earth using Three.js and WebGL technologies. Users can navigate and interact with a realistic globe, featuring dynamic lighting, shadows, and responsive controls.
css earth globe html javascript threejs webgl
Last synced: 08 Feb 2025
https://github.com/chrisrzhou/react-3d-globe
[DEPRECATED] React ThreeJS Globe
deprecated globe interactive react three threejs visualization webgl
Last synced: 02 Dec 2024
https://github.com/akbartus/depthanything-on-browser
This repository demonstrates browser based implementation of DepthAnything and DepthAnythingV2 models. It is powered by Onnx and does not require any web servers or APIs.
ai depthanything depthanythingv2 ml monocular-depth-estimation onnx onnxruntime threejs
Last synced: 13 Nov 2024
https://github.com/jovey-zheng/learn-threejs
A 3D T-Shirt demo build with vite, vue3, three.js
threejs threejs-example threejs-learning vite vue3
Last synced: 23 Jan 2025
https://github.com/bouzayenilyes/fizzifresh
Fizzi 3D Website Product - Landing Page with Next.js, Prismic, Three.js, Tailwind, and GSAP
gsap nextjs14 prismic tailwindcss threejs
Last synced: 03 Dec 2024
https://github.com/richardanaya/hypershape
A hypermedia system for the metaverse inspired by Web 1.0 🔺🟢 🟦
augmented-reality metaverse threejs
Last synced: 05 Dec 2024
https://github.com/angydev/threejs-clipping
Clipping multiple objects and close the mesh with the original color of the object
3d javascript threejs threejs-example threejs-learning
Last synced: 22 Jan 2025
https://github.com/pengfeiw/minicode
一个小程序展示平台。
computer-graphics reactjs threejs threejs-example webgl
Last synced: 30 Nov 2024
https://github.com/arthurmj96/nativescript-troisjs
✨ TroisJS + NativeScript-Vue3 ⚡
nativescript threejs troisjs vue vue3
Last synced: 19 Jan 2025
https://github.com/piellardj/fur-threejs
Real-time fur rendering with threejs / webgl
Last synced: 24 Jan 2025
https://github.com/python-ninja-hebi/pyscript-threejs
pyscript with threejs
Last synced: 14 Nov 2024
https://github.com/timmoth/soapbubble
Soap bubble visualization written using React Three Fiber & Typescript
fiber r3f react shader threejs typescript
Last synced: 31 Jan 2025
https://github.com/repalash/gltf_materials_anisotropy
Custom extension with blender addon to support anisotropy factor and anisotropic rotation/direction map in GLTF/GLB
addon blender glsl gltf gltf2-export gltf2-loader threejs webgl
Last synced: 16 Nov 2024
https://github.com/lucamueller1/minecraft3dwebapp
Web rendering a Minecraft world using Three.js including dynamic lighting, a sky dome, transparent leaves and character animation (work in progress).
3d 3d-models dynamic-lighting game gltf minecraft mineways threejs webgl webgl2
Last synced: 15 Dec 2024
https://github.com/quatrefoil-gl/quatrefoil.cljs
Render Three.js with Respo style code(experimental).
clojurescript threejs virtual-dom
Last synced: 19 Dec 2024
https://github.com/sreya-satheesh/particle-galaxy
Particle Galaxy with Shaders
Last synced: 18 Nov 2024
https://github.com/theadnan/buvrek
Virtual Burek created with Mozilla's A-Frame and Three.js
a-frame aframe aframevr css demo glitch glitch-art google-cardboard-vr html javascript three-js threejs webvr
Last synced: 01 Dec 2024
https://github.com/pichillilorenzo/a-frame-example
A-Frame example showing the reconstructed facade of the St. Margherita church of l'Aquila (Italy) with some light animation and interactive panels.
a-frame aframe aframe-component aframe-vr aframevr javascript threejs vr webvr webvr-aframe
Last synced: 16 Dec 2024
https://github.com/moncydev/portfolio-website
My Portfolio Website Showcasing the website 3d interactions or experience and my work.
design gsap javascript portfolio react threejs web
Last synced: 17 Jan 2025
https://github.com/darkksideyoda/tauri-react-threefiber-vite
Developed with Tauri and React, a desktop 3D boilerplate starter template project.
3d-game boilerplate-template cross-platform desktop-app react react-three-fiber rust tauri tauri-app threejs tsx typescript vite vite-react
Last synced: 13 Jan 2025
https://github.com/lanceschi/threejs-ply-loader
Node.js wrapper for three.js PLYLoader
Last synced: 16 Nov 2024
https://github.com/lnardon/3dcreditcard
A 3D Credit Card visualization website using Three.js
Last synced: 12 Nov 2024
https://github.com/michaelkolesidis/character-movement-theejs
An example of basic character and camera movement in Three.js.
3d-graphics character-control fox threejs threejs-boilerplate threejs-example threejs-game threejs-learning
Last synced: 12 Nov 2024
https://github.com/iondrimba/raining
☔ Playing with ripple effects
3d creative-coding es6 isometric javascript motion ripple ripple-effect threejs threejs-example threejs-learning
Last synced: 27 Oct 2024
https://github.com/dtinth/422
Source code for 422 music visualization
javascript music music-video music-visualizer threejs
Last synced: 23 Nov 2024
https://github.com/oguzhanumutlu/html3d
3D rendering implementation to HTML made with three.js
3d html javascript js npm threejs unpkg web webgl
Last synced: 09 Nov 2024
https://github.com/keqingrong/three-dragger
Drag three.js objects like THREE.DragControls
dnd drag drag-and-drop threejs
Last synced: 17 Nov 2024
https://github.com/chebyrash/waves
Waves example in Three.JS | https://chebyrash.github.io/Waves
art threejs threejs-particle waves
Last synced: 07 Nov 2024
https://github.com/akbartus/handwriting-recognition-in-vr
The demonstration of open-source handwriting recognition in webVR environment, powered by Tensorflow.js, OpenCV.js, A-Frame and Three.js. The repo also contains 2 components for A-Frame.
aframe-vr handwriting-recognition opencvjs tensorflowjs threejs
Last synced: 11 Jan 2025
https://github.com/axiomecg/ng-three-starter-kit
Angular 14 Starter Kit for ThreeJS (based on the ThreeJS Journey)
3d angular angular14 starter-kit starter-template threejs threejs-example typescript webgl
Last synced: 11 Nov 2024
https://github.com/deepkolos/three-sprite-player
一个适用于小程序Threejs的分块序列图播放工具,包含cli工具用于生成分块序列图。
sprite-player threejs wechat wechat-mini-program
Last synced: 23 Oct 2024
https://github.com/kimgooq/MoCap-Rigging
motion capture data (MediaPipe) rigging with threejs
mediapipe mocap rigging threejs
Last synced: 23 Oct 2024
https://github.com/lightnet/vuethreeeditor
Work in pogress and prototyping troisjs vuejs threejs editor build.
Last synced: 08 Nov 2024
https://github.com/erasta/three-halfedge-dcel
Doubly-Connected-Edge-List (DCEL) implementation for three.js
3d dcel halfedge javascript threejs
Last synced: 25 Dec 2024
https://github.com/ronenness/simpleorbitcontrols
A simple alternative to THREE.js OrbitControls class.
camera threejs threejs-example webgl2
Last synced: 11 Nov 2024
https://github.com/minkcv/fps
A walking simulator in JavaScript
art browser-game game graphics matter-js threejs
Last synced: 23 Oct 2024
https://github.com/lostways/three-js-wrapper
A simple framework for working with 3d objects and animations in three.js
Last synced: 18 Jan 2025
https://github.com/manan30/chandrayaan-2
Chandrayaan-2 animation developed using three-js and React
Last synced: 21 Dec 2024
https://github.com/realtristan/tristansimpson.ca
Beautiful 3D Portfolio made with Svelte, Three.js, Tailwind, and Typescript
portfolio svelte tailwind threejs
Last synced: 19 Nov 2024
https://github.com/marianpekar/game-of-life-threejs
Real-time configurable 3D implementation of Conway's Game of Life written in JavaScript using Three.js
3d conways-game-of-life javascript math simulation threejs
Last synced: 09 Nov 2024
https://github.com/Kristopher-Jung/randomchat3d
Angular random chat application that uses 3D animations and Socket.io for better chatting experiences
angular express github-pages heroku javascript learning-by-doing mongoose nodejs personal-project random-chat showcase-website socket threejs threejs-learning typescript webapp
Last synced: 23 Oct 2024
https://github.com/ustymukhman/fbo-particles
WebGL FBO Particles
audio-reactive audio-visualizer fbo fbo-particles particles shaders threejs webgl
Last synced: 28 Oct 2024
https://github.com/evanbacon/expo-dancing-stormtrooper
An AR clone dancing to the cantina bar song. This demonstrates setting up a 3D app, Collada (.dae) model loading, texture loading, playing audio
android collada cross-platform dae expo gaming ios javascript react-native star-wars threejs web
Last synced: 29 Oct 2024
https://github.com/afonsopacifer/n64-3d
:video_game: Nintendo 64 3D logo made with Three.JS <3
Last synced: 15 Oct 2024
https://github.com/doinel1a/webpack-three-js
Boilerplate template designed to quickly bootstrap a 3D Web App, SPA, website or landing page with Three.JS, GLSL, Webpack, TailwindCSS, ESLint, Husky and much more in just 30 seconds.
boilerplate boilerplate-template glsl javascript js shaders template three-js three-js-boilerplate three-js-template threejs threejs-boilerplate threejs-template vanilla-javascript vanilla-js web-3d web3d webgl webgl-template webpack
Last synced: 07 Nov 2024
https://github.com/vnoves/BIMSocket
A bidirectional cloud socket to connect any type of AEC software in real time
csharp css firebase-database html javascript threejs
Last synced: 23 Oct 2024
https://github.com/iondrimba/threejs-audio-visualizer-six
:musical_keyboard: Web Audio API Visualization with ThreeJs
3d audio audio-visualizer creative javascript motion threejs visualization
Last synced: 27 Oct 2024
https://github.com/fraguada/rhinogltfexporter
Test to harvest file IO from Three.js
csharp gltf gltf2 javascript nodejs rhino3dm rhinocommon threejs
Last synced: 20 Dec 2024
https://github.com/xiaohaoo/react-three
元宇宙初探,React + Three.js 制作3D全景漫游
3d javascript metaverse react threejs typescript vr
Last synced: 06 Nov 2024
https://github.com/steve245270533/r3f-ecctrl-demo
基于R3F开发的第一/第三人称角色控制器
ecctrl react-three-fiber threejs
Last synced: 08 Jan 2025
https://github.com/open-pv/simshady
Simulating Shadows for PV Potential Analysis on 3D Data in the Browser :sunny:
pv pv-simulator shading-effects solar solar-energy threejs
Last synced: 27 Oct 2024
https://github.com/bendmyers/diceroller
🎲 A dice roll generator, built with React, Redux, and Three.js
dice-roller dnd-tools react redux threejs
Last synced: 14 Oct 2024