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-15 00:27:41 UTC
- JSON Representation
https://github.com/tonyketcham/unplugin-obj
Import .obj files as strings 🧵 in Vite, Rollup, Webpack + more
nuxt obj-files obj-loader rollup svelte-cubed threejs unplugin vite webpack4 webpack5
Last synced: 09 Feb 2025
https://github.com/iondrimba/threejs-audio-visualizer-five
:musical_keyboard: Ocean Drive - Audio Visualizer
3d-visualization audio audio-visualizer es6 javascript threejs webaudio
Last synced: 27 Oct 2024
https://github.com/open-pv/website
Simulating the solar potential of your building :sunny:
balkonkraftwerk chakra-ui renewable-energy renewables solar solar-energy threejs webgl
Last synced: 13 Nov 2024
https://github.com/kekkorider/threejs-airforce-echo
creative-coding game threejs webgl webgl2
Last synced: 15 Nov 2024
https://github.com/exabyte-io/wave.js
Web-based Atomic Viewer by Exabyte. A JavaScript library for 3D atomic visualization and editing enabling the manipulation of material structures from atoms up on the web.
3d-models atomic-design computer-aided-design materials threejs
Last synced: 30 Nov 2024
https://github.com/saw-jan/web-app-3dmodel-viewer
3D model viewer extension for ownCloud Web
3d owncloud owncloud-web threejs typescript vuejs
Last synced: 27 Oct 2024
https://github.com/whoisryosuke/ryosuke-astro-blog
Static PWA React-powered portfolio and blog built with AstroJS
astrojs blog portfolio react react-three-fiber static-site static-site-generator threejs typescript vanilla-extract
Last synced: 15 Nov 2024
https://github.com/davidmartinezros/editing-3d-mesh-terrain
Project Angular 4 and Angular-Cli with THREE.js for editing 3D mesh terrain with the browser.
3d angular angular-cli angular4 editing mesh mesh-generation terrain-generation three-js threejs
Last synced: 30 Oct 2024
https://github.com/polygonjs/example-plugin-mapbox
Mapbox plugin for Polygonjs - Example setup
3d animation creative-coding mapbox mapbox-gl mapbox-gl-js node-based procedural procedural-generation threejs webgl
Last synced: 30 Oct 2024
https://github.com/polygonjs/polygonjs-react
React component to easily load Polygonjs WebGL scenes
3d animation creative-coding glsl particles procedural procedural-generation react reactjs threejs visual-editor visualization webgl
Last synced: 30 Oct 2024
https://github.com/polygonjs/plugin-mapbox
Mapbox plugin for Polygonjs
3d animation creative-coding glsl mapbox mapbox-gl mapbox-gl-js procedural-generation shaders threejs webgl
Last synced: 30 Oct 2024
https://github.com/gkjohnson/urdf-exporter-js
Utility for exporting THREE.js object trees as a URDF file
exporter javascript robotics robots ros threejs urdf
Last synced: 08 Nov 2024
https://github.com/vantaboard/book-builder
📕 3D book editor for e-commerce applications
3d-editor book publishing threejs
Last synced: 04 Feb 2025
https://github.com/warioddly/stmpdrcrds
3D video player▶️ using Three.js☄️
javascript js threejs threejs-example threejs-learning ts typescript tyypescript video video-player web webpack
Last synced: 17 Jan 2025
https://github.com/donny2333/cloud-monitor
A simple single monitor page for cloud server
Last synced: 07 Nov 2024
https://github.com/cynthiachiu/3d-ar-portal
An interactive, 3D augmented reality (AR) application featuring a floating, distorting portal that is a window to another world. Using your phone, you can enter AR mode and experience the 3D AR portal which shows you glimpses of another world superimposed on your live surroundings which are fed in by the phone's camera feed.
3d ar augmented-reality portal r3f react threejs webxr
Last synced: 09 Feb 2025
https://github.com/timfuhrmann/global-disasters
A 3D earth visualization of active global hazards.
nextjs reactjs threejs typescript webgl
Last synced: 17 Oct 2024
https://github.com/ameobea/three-volumetric-pass
Raymarched screen space volumetrics in Three.JS, compatible with the pmndrs `postprocessing` library
postprocessing raymarching threejs volumetric-rendering
Last synced: 27 Oct 2024
https://github.com/scientific-dev/3d-complex-graph
A simple website to display complex functions in a three dimensional graph system.
complex-numbers graph javascript maths reimann-surface svelte threejs
Last synced: 25 Nov 2024
https://github.com/mrhegemon/xrnft
https://xrnft.vercel.app xrNFT cache.XRP greenNFT wallets
aframe ar arjs augmented-reality mixed-reality nft nfthack threejs virtual-reality vr webvr webxr xr xrp xrpl
Last synced: 27 Oct 2024
https://github.com/mohitkumartoshniwal/threejs-vue-webxr
Webxr code related to a youtube playlist focusing on teaching basics of augmented reality for the web using threejs and vue 3
augmented-reality augmented-reality-applications beginner-friendly threejs vue vue3 webar webxr youtube
Last synced: 09 Feb 2025
https://github.com/ckj/shappens
Made during Sentry's 2021 Hack Week
3d cannonjs endless-runner poo threejs
Last synced: 14 Jan 2025
https://github.com/lexcast/globetravel
3D Earth Globe to display your travels
3d create-react-app hacktoberfest js react reactjs tailwindcss threejs travel
Last synced: 29 Nov 2024
https://github.com/flo-bit/threlte-vr-code-editor
proof of concept for a live 3d code editor in vr
code-editor threejs threlte vr
Last synced: 31 Oct 2024
https://github.com/thanghuuvu/vintage-camera-showcase
Showcase for 3D vintage camera models with Next.js and Three.js
nextjs react storybook tailwindcss threejs vercel
Last synced: 12 Jan 2025
https://github.com/tobysolutions/seyi-vibes-vercl
Made a custom Seyi Vibes card largely influenced and inspired by the Vercel ship card
react react-three threejs vercel
Last synced: 30 Nov 2024
https://github.com/alisabet81/creative-portofolio
Interactive Portfolio built with Next.js, featuring dynamic animations powered by Framer Motion, Three.js, and 3D models for an immersive user experience.
3d-models framer-motion nextjs threejs
Last synced: 23 Jan 2025
https://github.com/athkdev/minecraft
minecraft procedural generating implemented with three.js
minecraft procedural-terrain threejs typescript
Last synced: 13 Feb 2025
https://github.com/andrewisen-tikab/three-multi-select
A control for three.js, similar to THREE.OrbitControl, that supports multi select.
control controller controls multiselect select three threejs transform
Last synced: 13 Feb 2025
https://github.com/mitmadness/panoramaviewer
A web viewer for your local 360 image files.
Last synced: 19 Nov 2024
https://github.com/compas-dev/compas-webviewer
COMPAS WebViewer using Vue, ThreeJS, FastAPI
Last synced: 19 Jan 2025
https://github.com/erickpetru/tdcsp2020-vuegl
Exemplos com VueGL de apoio à palestra proferida no TDC SP 2020
Last synced: 05 Nov 2024
https://github.com/mohitkumartoshniwal/threejs-webxr-ar
Webxr code related to a youtube playlist focusing on teaching basics of augmented reality for the web using threejs
augmented-reality augmented-reality-applications beginner-friendly threejs threejs-learning webar webxr youtube zerotomastery
Last synced: 02 Nov 2024
https://github.com/adzialocha/cybernetic-gamelan-future-automaton
Network-based browser game for human laptop performers
game instrument multiplayer music-composition network osc threejs webaudio webgl
Last synced: 05 Nov 2024
https://github.com/cynthiachiu/astro-app
Web application that queries the space crafts in space and the astronauts on them: using NestJS backend, React frontend, and THREEJS to build the 3D scene of a rotating earth with the space craft models. User can interact with the scene with the OrbitControls to rotate around and zoom in/out of the scene.
3d api-querying nestjs-backend react space threejs typescript
Last synced: 01 Jan 2025
https://github.com/coconut-xr/spatial-ui-example
Music Library using state-of-the-art Design in an interactive Spatial User Interface.
design koestlich r3f spatial threejs userinterface
Last synced: 18 Dec 2024
https://github.com/rmdnps10/atc2024
<코끼리를 냉장고에 넣는 방법> 2024 Art Technology Conference Official Website
Last synced: 01 Nov 2024
https://github.com/koji/generative-art
Sketches of Generative Art
machine-learning openframeworks processing python shadergraph shaders threejs unity3d
Last synced: 15 Feb 2025
https://github.com/aplbrain/pytri
Python wrapper for Substrate
jhuapl jupyter-notebook pytri substrate threejs
Last synced: 10 Feb 2025
https://github.com/billyfrcs/bf
Billy's Personal Portfolio Website.
cakraui emailjs framer-motion javascript nextjs nodejs portfolio react reactjs threejs vercel vercel-deployment
Last synced: 11 Nov 2024
https://github.com/ustymukhman/face-masking
:sunglasses: Real-time webcam face masking :alien:
face-api face-detection face-mask face-masking face-tracking shaders threejs webgl
Last synced: 13 Feb 2025
https://github.com/smileysunshinesky/3d_portfolio
3D web developer portfolio
Last synced: 01 Dec 2024
https://github.com/ibra-kdbra/chessboard-three.js
Chessboard 3d-2d game
ai algorithms blender css-animations css3 html5 javascript threejs
Last synced: 11 Jan 2025
https://github.com/moonraker22/r3f-ts-drei-starter
A starter template for quick spinup 🚀🌙
glsl glsl-shaders react react-three-drei react-three-fiber three three-js threejs typescript vite
Last synced: 15 Nov 2024
https://github.com/neosoulink/quick-threejs
Quick start a Three.js project with optimized configurations
dependency-injection event-driven monorepo offscreencanvas rxjs threejs tuborepo worker-threads
Last synced: 28 Oct 2024
https://github.com/iondrimba/dancing-fries
🍟Playing with shadows and lights in Threejs
3d animation color-scheme creative-coding es6 gsap3 isometric javascript motion threejs threejs-example threejs-learning
Last synced: 27 Oct 2024
https://github.com/smileysunshinesky/iphone
Recreate the Apple iPhone 15 Pro website, combining GSAP animations and Three.js 3D effects. From custom animations to animated 3D models, this tutorial covers it all.
Last synced: 01 Dec 2024
https://github.com/alexp11223/three.js_guardedcastle
Three.js scene. Castle with textures, guard models.
animation graphics learning threejs
Last synced: 06 Feb 2025
https://github.com/choaib-elmadi/portfolio-design-1
A 3d portfolio with some awesome animations and user select configurations, implemented using vite with react.js and three.js
javascript portfolio react threejs vite
Last synced: 22 Nov 2024
https://github.com/choaib-elmadi/3d-portfolio
3D portfolio implemented using react, vite, threejs, react-three/fiber and react-three/drei.
3d javascript portfolio react threejs vite
Last synced: 22 Nov 2024
https://github.com/zhenglinlei/stackblock.io
.io minigame
cannonjs game javascript threejs
Last synced: 29 Jan 2025
https://github.com/andresmweber/4dsnake
You've all seen snake, but let's bring it into the fourth D I M E N S I O N!
3d 3d-game 3d-game-engine 3d-graphics 4d-snake andres andresmweber browser-game crossyroad javascript-game maya real-time realtime snake snake-game snakegame three-d three-js threejs weber
Last synced: 14 Feb 2025
https://github.com/angad-k/crypto-chess
Frontend for a smart contracts based DAPP for playing Chess.
dapp fiber r3f react react-three-fiber smart-contracts tailwindcss threejs
Last synced: 09 Nov 2024
https://github.com/angydev/threejs-offset
Create an offset sets of points or an offset mesh from an STL file
3d javascript threejs threejs-example threejs-learning
Last synced: 21 Nov 2024
https://github.com/lumecraft/mapapp
LUMECraft's `mapapp` aims to be a map-based application foundation. It is powered by LUME, Three.js, and Harp.gl for 3D globe rendering, Solid.js for reactivity and templating, and Meteor for full-stack real-time database reactivity. Demo:
javascript lume meteor meteorjs nodejs solid solidjs threejs threejs-example typescript webdev webgl webgl- webgl-globe
Last synced: 14 Oct 2024
https://github.com/warioddly/threejs-template
Three.js Project Template ☄️
3d 3d-graphics javascript js npm template template-project threejs typescript webpack
Last synced: 16 Nov 2024
https://github.com/greeenboi/new-profile-website
My new profile website
html5 javascript preloaderjs profile-website sass threejs vite
Last synced: 11 Nov 2024
https://github.com/ph1p/github-graph-3d
A 3d skyline based on the github contribution graph
Last synced: 27 Oct 2024
https://github.com/kicshikxo/kicshikxo-site
Мой личный сайт-портфолио на Nuxt 3
maxwell nuxt3 portfolio-website threejs typescript wtfpl
Last synced: 01 Feb 2025
https://github.com/alexpineda/three-janitor
A janitor is a utility class that can be used to clean up resources, especially GPU allocated ones, that are no longer needed by your program.
Last synced: 14 Feb 2025
https://github.com/sjcobb/lost-woods
Explore WebVR experiences auditorily.
3d cardboard data-science fire-temple games javascript lost-woods midi music navi positional-audio three-js threejs threejs-example virtual-reality webgl webvr webvr-experience zelda
Last synced: 07 Dec 2024
https://github.com/jgphilpott/polyplot
A data exploration application inspired by Ola Rosling's Trendalyzer software.
d3js data-exploration data-science ola-rosling threejs trendalyzer
Last synced: 21 Nov 2024
https://github.com/dyzio18/solar-system-webgl
Solar System - WebGL, Three.js, JS, ES6
es6 javascript solar-system threejs webgl
Last synced: 07 Nov 2024
https://github.com/rolyatmax/viz
Audio Visualization using WebAudio API and WebGL with Three.js
creative-coding javascript music threejs webaudio-api webgl
Last synced: 31 Jan 2025
https://github.com/donguillotine/django-3js-game
I Built a Number Guessing Game with the Django Framework!
django javascript python threejs
Last synced: 22 Jan 2025
https://github.com/ishaantek/ishaantek.com
Source code of my portfolio ☄️
dev-portfolio gsap js portfolio scrolltrigger threejs
Last synced: 14 Feb 2025
https://github.com/danieldelcore/experiment-4-spike-ball
Spiky Icosahedron Geometry Threejs
geometry graphics javascript math threejs webgl
Last synced: 14 Feb 2025
https://github.com/AlexP11223/Three.js_GuardedCastle
Three.js scene. Castle with textures, guard models.
animation graphics learning threejs
Last synced: 23 Oct 2024
https://github.com/looeee/threejs-ide
WIP: extracting the Discover three.js IDE for use as a standalone project
ide online-ide threejs threejs-example webgl webgl2
Last synced: 15 Nov 2024
https://github.com/overrevvv/portfolio
portfolio website, work in progress!
javascript nuxi nuxt3 nuxtjs tailwindcss threejs tresjs vue
Last synced: 17 Jan 2025
https://github.com/glintonliao/threejs-template-typescript
Starting template of Three.js projects based on TypeScript and Vite
Last synced: 25 Jan 2025
https://github.com/danieldelcore/experiment-6-noisy-blob
Threejs is a hell of a drug
art javascript noise simplex textures threejs webgl
Last synced: 16 Nov 2024
https://github.com/ibra-kdbra/pingpong-3d
Three.js with react fiber Ping-Pong 3d training game
game javascript react-fiber simple-game threejs
Last synced: 11 Jan 2025
https://github.com/oseiskar/3dtris
THREE.js 3D tetris-like game
android arcore emscripten game threejs webgl
Last synced: 27 Oct 2024
https://github.com/iyinchao/three-css3d
Yet another typescript port of Three.js CSS3DRenderer, with small tweaks and enhancements.
css-transforms css3d css3d-renderer dom renderer threejs typescript
Last synced: 18 Nov 2024
https://github.com/kooya3/shirt-co
WebGL website that takes in threejs amazing 3d power to make product interaction more fun.
maath openai-api react threejs vite
Last synced: 13 Feb 2025
https://github.com/karimbeyrouti/ember-three-ui
Structure ThreeJS with Ember using templates
Last synced: 28 Oct 2024
https://github.com/nafisrayan/threejs-hand-control-panel
ThreeJS Mediapipe Handtracking
hand-tracking mediapipe mr threejs vr webgl xr
Last synced: 20 Jan 2025
https://github.com/devconductor125/vans-configurator-three
blender javascript maya shopify shopify-api threejs
Last synced: 29 Nov 2024
https://github.com/riachx/scrollable-glass-page
3D Scrolling Interactive Webpage
3d animation meshtransmissionmaterial threejs
Last synced: 19 Jan 2025
https://github.com/depasqualeorg/three-wizard
Create a Three.js scene without the boilerplate
Last synced: 14 Oct 2024
https://github.com/xgqfrms/xgqfrms
🎉 xgqfrms coming back again!
canvas dart es-next es6 flutter html5-css3-javascript miniprogram nodejs react react-native ssr threejs typescript vite vue3 web-components webfullstack webgeeker webpack xgqfrms
Last synced: 14 Dec 2024
https://github.com/montymi/blog
Personal portfolio, blog, and virtual sandbox of @montymi 🛠️
blog e2e husky mui portfolio pwa react reactrouter recoil threejs typescript vercel vite vue
Last synced: 01 Feb 2025
https://github.com/tom-draper/3d-tetris
A 3D Tetris game made with Three.js.
Last synced: 08 Nov 2024
https://github.com/sergiss/three.js-animation
:feet: Three.JS UV mapping animation
animation javascript texture threejs
Last synced: 31 Jan 2025
https://github.com/fernanda-kipper/ray-marching-scene
This repository contains a simple 3D scene built using WebGL and Ray Marching Technique
ray-marching threejs webgl webgl2
Last synced: 12 Jan 2025
https://github.com/erenokur/next-threejs-web-store
nextjs and threejs 3D multiuser web store
jwt-authentication nextjs prisma reactjs rest-api threejs typescript
Last synced: 06 Feb 2025
https://github.com/bozzhik/threejs
usage example of three.js
3d-animation onscroll threeasy threejs
Last synced: 23 Jan 2025