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-11 00:30:32 UTC
- JSON Representation
https://github.com/alexprut/threejs-auto-show-bugatti
Three.js (3D graphics) auto show scene (Bugatti Veyron)
Last synced: 12 Nov 2024
https://github.com/sjcobb/music360js
Music Visualization YouTube Channel https://www.youtube.com/channel/UCo_IXLTK8dtF2qOUCt4l47Q
3d-game cannonjs data-science data-visualization javascript midi music music-theory music-visualization music-visualizer physics threejs tonaljs tonejs youtube-channel
Last synced: 11 Oct 2024
https://github.com/ladunjexa/reactjs18-3d-shirt
stunning ThreeJS 3D Product website corporate with the incredible power of artificial intelligence built with React & Three.js and OpenAI. ⚡
3d-customization-tool 3d-product-web openai-api threejs vite-react
Last synced: 27 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/kenjinp/habitat
A vignette of an O'Neil cylinder habitat
game-development react threejs
Last synced: 11 Nov 2024
https://github.com/juniorxsound/metaball_simulation
A metaball simulation using Three.js
graphics marching-cubes threejs webgl
Last synced: 11 Nov 2024
https://github.com/exabyte-io/materials-designer
A standalone React.js/Redux based web application for the design and visualization of atomistic materials structures. Used at Mat3ra.com and can be deployed in standalone mode.
atomistic-models computer-aided-design materials materials-design materials-informatics materials-science modeling-tool react threejs
Last synced: 30 Nov 2024
https://github.com/sammaji/magnificent-seven
Winner of MLH Hack Around the World 2.0
css gsap hackathon hackathon-project svelte sveltekit threejs
Last synced: 22 Jan 2025
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/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/dkandalov/lsystem-js
Interactive demo of L-Systems using webgl, see http://dkandalov.github.io/lsystem/
Last synced: 12 Oct 2024
https://github.com/zoomkoding/3d-book
📓 3D React book component written with three.js
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/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/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/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/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/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/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/kjunichi/gopheron
gopher desktop mascot app with Electron.
Last synced: 27 Oct 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/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/hanmag/earth-camera-controls
Earth camera control for three.js
Last synced: 15 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/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/boytchev/physijs
Physics plugin for Three.js r150
physics physics-simulation threejs
Last synced: 13 Oct 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/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/chrisrzhou/react-3d-globe
[DEPRECATED] React ThreeJS Globe
deprecated globe interactive react three threejs visualization webgl
Last synced: 02 Dec 2024
https://github.com/pengfeiw/minicode
一个小程序展示平台。
computer-graphics reactjs threejs threejs-example webgl
Last synced: 30 Nov 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/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/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/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/piellardj/fur-threejs
Real-time fur rendering with threejs / webgl
Last synced: 24 Jan 2025
https://github.com/arthurmj96/nativescript-troisjs
✨ TroisJS + NativeScript-Vue3 ⚡
nativescript threejs troisjs vue vue3
Last synced: 19 Jan 2025
https://github.com/python-ninja-hebi/pyscript-threejs
pyscript with threejs
Last synced: 14 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/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/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/quatrefoil-gl/quatrefoil.cljs
Render Three.js with Respo style code(experimental).
clojurescript threejs virtual-dom
Last synced: 19 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/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/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/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/lightnet/vuethreeeditor
Work in pogress and prototyping troisjs vuejs threejs editor build.
Last synced: 08 Nov 2024
https://github.com/lnardon/3dcreditcard
A 3D Credit Card visualization website using Three.js
Last synced: 12 Nov 2024
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/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/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/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/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/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/deepkolos/three-sprite-player
一个适用于小程序Threejs的分块序列图播放工具,包含cli工具用于生成分块序列图。
sprite-player threejs wechat wechat-mini-program
Last synced: 23 Oct 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/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/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/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/minkcv/fps
A walking simulator in JavaScript
art browser-game game graphics matter-js threejs
Last synced: 23 Oct 2024
https://github.com/manan30/chandrayaan-2
Chandrayaan-2 animation developed using three-js and React
Last synced: 21 Dec 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/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/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/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/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/ronenness/simpleorbitcontrols
A simple alternative to THREE.js OrbitControls class.
camera threejs threejs-example webgl2
Last synced: 11 Nov 2024
https://github.com/lanceschi/threejs-ply-loader
Node.js wrapper for three.js PLYLoader
Last synced: 16 Nov 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/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/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/wallabyway/powerbi-tandem-viewer
This is the visual component for Tandem Viewer, embedded inside PowerBi
Last synced: 14 Oct 2024
https://github.com/axiomecg/r3f-image-cover
Demonstration of image cover effect on Plane in react-three-fiber/three.js
react-three-drei react-three-fiber threejs
Last synced: 11 Nov 2024
https://github.com/primaryobjects/frosty-forest-adventure
A 3D web-based game developed with ChatGPT4.
3d chatgpt chatgpt4 game game-development gamedev javascript js three-js threejs webgl
Last synced: 29 Oct 2024
https://github.com/tanmaylaud/covid19-globe-tracker
An interactive earth visualisation for tracking active covid-19 cases across the globe
covid19 covid19-tracker javascript react threejs typescript webgl
Last synced: 08 Nov 2024
https://github.com/mwcz/fireflies
Tamed fireflies draw pictures for you.
particles particles-animations three-js threejs webgl
Last synced: 29 Nov 2024