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-09 00:30:05 UTC
- JSON Representation
https://github.com/iondrimba/madcaps
🎨 Playing with Matcaps and Threejs
3d animation codepen creative-coding demo javascript matcap motion threejs
Last synced: 20 Dec 2024
https://github.com/iondrimba/wood-toy
🧩Playing with Threejs + Cannonjs
3d animation cannon-js cannonjs creative-coding demo javascript physics textures threejs toy wood
Last synced: 27 Oct 2024
https://github.com/teddy55codes/blochsphere
Interactive bloch sphere implemented with Three.js
bloch-sphere complex-numbers quantum-computing qubit threejs
Last synced: 20 Nov 2024
https://github.com/reforest/sapling
ThreeJS voxel based blockchain visualizer
cryptocurrency green hackathon hash javascript node npm-package san-francisco threejs ui ux
Last synced: 29 Oct 2024
https://github.com/httpstersk/dom-webgl-explorations
DOM+WEBGL Explorations
dom gsap r3f react-spring react-three-fiber three-js threejs webgl
Last synced: 31 Dec 2024
https://github.com/koji/generative-art
Sketches of Generative Art
machine-learning openframeworks processing python shadergraph shaders threejs unity3d
Last synced: 23 Dec 2024
https://github.com/nicogis/externalrendererskeleton
Sample external Renderer Skeleton three.js
arcgis-js-api skeleton threejs
Last synced: 13 Dec 2024
https://github.com/prayash/musiverse
✨ 3D Audioreactive Toy w/ WebGL + Web Audio API
Last synced: 06 Nov 2024
https://github.com/wkaisertexas/wkaisertexas.github.io
My portfolio site built as a Static Site using Astro and Deployed to GitHub pages
astro portfolio tailwindcss threejs
Last synced: 15 Nov 2024
https://github.com/iondrimba/boundaries
Playing with Threejs and Cannonjs
3d 3d-graphics cannon-es cannonjs javascript physics threejs threejs-example
Last synced: 27 Oct 2024
https://github.com/ethanlchristensen/threejs_game_of_life
2D and 3D web-based Game of Life visualizer using threeJS
game gameoflife simulation threejs
Last synced: 19 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/hichemfantar/hdri-to-cubemap-converter
Convert HDRIs to Cubemaps instantly
cubemap hdri react threejs typescript vite
Last synced: 15 Oct 2024
https://github.com/hivivo/threejs-es6-boilerplate
Boilerplate for Three.js projects with Babel for ES6 and Webpack for compilation
babel boilerplate es6 eslint three-js threejs webpack
Last synced: 06 Dec 2024
https://github.com/gkjohnson/ply-exporter-js
PLY geometry format exporter for THREE js
export exporter geometry graphics javascript model ply three-js threejs
Last synced: 27 Jan 2025
https://github.com/solrachix/apple
Apple product presentation page with 3d products
3dmodels apple landing-page next react swiper threejs
Last synced: 13 Nov 2024
https://github.com/warioddly/threejs-spotlight-example
This is spotlight Three.js☄️
3d blender gltf threejs threejs-example threejs-journey threejs-learning web
Last synced: 17 Dec 2024
https://github.com/neo/leaplay
:baby_chick: Interact with Leap Motion in a three.js scene. :panda_face:
cannonjs leap-motion threejs webgl
Last synced: 27 Jan 2025
https://github.com/hivivo/first-person-controls
First person controls for Three.js in ES6
Last synced: 15 Oct 2024
https://github.com/rmdnps10/atc2024
<코끼리를 냉장고에 넣는 방법> 2024 Art Technology Conference Official Website
Last synced: 01 Nov 2024
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/cyrus2281/night-city
3D website game featuring cyberpunk-themed city filled with easter-eggs and references to the developers' life
3d cyberpunk game-engine night-city portfolio threejs website-game
Last synced: 06 Nov 2024
https://github.com/ethanlchristensen/threejs_pathfinder
A web-based path finding visualizer using threeJS
pathfinding threejs visualization
Last synced: 12 Oct 2024
https://github.com/noureldin2303/noureldinfarag
Noureldin Farag 3D Portfolio using Threejs
animations blender github-pages js jsx learn react-fiber reactjs student-vscode threejs
Last synced: 28 Jan 2025
https://github.com/kicshikxo/kicshikxo-site
Мой личный сайт-портфолио на Nuxt 3
maxwell nuxt3 portfolio-website threejs typescript wtfpl
Last synced: 01 Feb 2025
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/oetherington/spockfish
Star Trek Tri-Chess Interface
3d 3d-chess 3d-graphics chess chess-engine chessboard nextjs star-trek startrek threejs tri-chess typescript
Last synced: 06 Nov 2024
https://github.com/vasturiano/r3f-globe
React Three Fiber component for Globe Data Visualization
3d data-visualization globe react-three-fiber threejs webgl
Last synced: 28 Dec 2024
https://github.com/shu-vro/new-year-animation
New Year Welcome Animation created with React and ThreeJs.
3d animation clock flip-clock happy-new-year html new-year react scss threejs
Last synced: 22 Dec 2024
https://github.com/iondrimba/infinity
:dizzy: Playing with sine waves
animation creative gif javascript motion threejs tweenmax webgl
Last synced: 27 Oct 2024
https://github.com/hanakla/virse
Permanently WIP: The expertly VRM posing editor and live stream (motion capture) app
Last synced: 13 Nov 2024
https://github.com/polygonjs/tutorial_audio_analysers
🎵 Tutorial showing how to use audio analysers to update a WebGL scene 🔊
3d animation audio audio-analysis audio-processing audio-visual audio-visualizer creative-coding fft glsl node-based particles procedural threejs tonejs webgl
Last synced: 30 Oct 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/alexp11223/three.js_guardedcastle
Three.js scene. Castle with textures, guard models.
animation graphics learning threejs
Last synced: 06 Feb 2025
https://github.com/barakchamo/cinemabooth
A Photo Booth-inspired video chromakeying playground built with WebGL.
chroma-key threejs video video-processing webgl
Last synced: 03 Nov 2024
https://github.com/madjin/noisebridge-vr
virtual hackerspace
hackerspace janusxr oculus scan threejs vr webgl webxr
Last synced: 08 Feb 2025
https://github.com/sebastianwachter/emoji-domain
THREE.js powered website behind an emoji domain
Last synced: 14 Oct 2024
https://github.com/petercsipkay/basic-three.js-starter-kit
A minimal Three.js boilerplate to help you get started with 3D web development. This template includes a basic scene setup with a rotating cube, proper lighting, camera controls, and responsive canvas.
3d 3d-graphics 3dwebsite boilerplate boilerplate-template three-js threejs threejs-boilerplate threejs-template webgl webgl2
Last synced: 05 Jan 2025
https://github.com/moonraker22/r3f-drei-sandbox-template
React Three Fiber Codesandbox Template 🌒
codesandbox react react-three-drei react-three-fiber three-js threejs typescript vite
Last synced: 16 Jan 2025
https://github.com/phucbm/threejs-journey
Exercises and recaps while learning Three.js
Last synced: 29 Nov 2024
https://github.com/hackemateninja/threephoenix
Experimental things with Phoenix Live View hooks and Three.js
phoenix phoenix-elixir phoenix-framework phoenix-liveview threejs
Last synced: 07 Feb 2025
https://github.com/galactic-plane/webgl-globe
A study of the behavior of bezier curves connecting points on a sphere. Particle effects cycles around the curve. A spike is created and marks the point of impact. Performance is measured in the table below if your browser support that.
curve heroku html5 threejs webgl webgl-globe
Last synced: 29 Nov 2024
https://github.com/explicit12/explicit.vercel.app
Landing page about me and my skills. It uses nuxt 3 for good SEO and GraphQL to optimize data fetching from GitHub.
apollo graphql javascript nuxt threejs typescript vue
Last synced: 09 Jan 2025
https://github.com/romiras/threejs-stl-demo
Demo for displaying STL 3D models
demo html5-canvas javascript threejs webgl
Last synced: 14 Dec 2024
https://github.com/martinlilt/one-pirate-peso-game
docker nextjs nodejs react threejs webgl-game
Last synced: 08 Dec 2024
https://github.com/sammaji/labforall
LabForAll contains guides for experiments
firebase javascript react threejs website
Last synced: 22 Jan 2025
https://github.com/shaoruu/three-extruded-image
Extrude any transparent background PNG to ThreeJS mesh
baltaazr bruh shaoruu threejs typescript voxelize webdev
Last synced: 29 Nov 2024
https://github.com/soypat/gthree
three.js on Go. GopherJS bindings for https://threejs.org.
3d 3d-graphics 3d-graphics-engine 3d-rendering go golang three-js threejs webgl
Last synced: 22 Jan 2025
https://github.com/parking-master/fps3
This is FPS3, the ultrarealistic version of FPS with an amazing amount of graphics and performance.
css fps fps-game fps-shooter gametime html html-css-javascript javascript javascript-game pubnub threejs web-game
Last synced: 22 Nov 2024
https://github.com/sahilk-027/threejs-template
This template will get you started with the boiler plate for threeJS. With basic scene setup having mesh + controls + animation + lights 💡
Last synced: 05 Jan 2025
https://github.com/lucamueller1/three-tween-path
Uses TweenJs to create a Catmull-Rom curve to move a 3d object along. Can be used to pause between several paths.
catmull-rom pathfinding splines threejs tween tweenjs
Last synced: 12 Jan 2025
https://github.com/iondrimba/pendulum
Playing with physics and ThreeJs
animation codepen creative es6 fun javascript motion physics threejs threejs-example threejs-learning
Last synced: 27 Oct 2024
https://github.com/shahramshakiba/scrollbased-animation-p08
Portfolio ⁞|⁞ Scroll-based animation can truly elevate a website's user experience by adding dynamic elements that engage and delight visitors. ⁞|⁞ ⚪Three.js, 🟢GSAP
Last synced: 16 Nov 2024
https://github.com/shahramshakiba/modified-materials-p20
Want to add impressive animations to your 3D models without starting from scratch? This project will show you how to enhance your materials easily and enjoyably. ⁞|⁞ ⚪Three.js 🔵GLSL
shaders shadow threejs vertex-shaders
Last synced: 16 Jan 2025
https://github.com/edloidas/penta-project
:video_game: Action platformer with roguelike elements.
cyberpunk desktop electron game platformer post-apocalyptic threejs webgl
Last synced: 13 Oct 2024
https://github.com/rocksdanister/clouds
Clouds wallpaper
lively-wallpaper shaders shadertoy threejs wallpaper webgl
Last synced: 12 Nov 2024
https://github.com/Vallasc/Distributed-PacMan
This project aims to create a fully distributed Pac-Man clone using CRDTs.
crdt svelte threejs typescript webrtc yjs
Last synced: 23 Oct 2024
https://github.com/iivvaannxx/my-room
🛏️ A (quite a bit more) fancy replica of my room.
3d threejs threejs-journey typescript webgl
Last synced: 11 Nov 2024
https://github.com/guidoschmidt/nft.reaction-diffusion
Example implementation of an interactive OBJKT for hicetnunc.xyz featuring reaction diffusion algorithm
creative-coding generative-art nft shaders simulation threejs
Last synced: 13 Jan 2025
https://gitlab.com/megamanlegends/dash-tex
Tool for editing textures for Megaman Legends on PSX https://megamanlegends.gitlab.io/dash-tex/
Last synced: 23 Oct 2024
https://github.com/cvalenzuela/bode.ga
A 24-hour web documentary that captures the everyday interactions and transactions of a small bodega in Queens, NY.
bodega documentary photogrammetry threejs
Last synced: 12 Jan 2025
https://github.com/marcbperez/webgl-particles
Particles in space made with Three.js and WebGL.
docker gradle javascript threejs webgl
Last synced: 20 Jan 2025
https://github.com/visualsource/selectiveunrealbloompass
Selective UnrealBloomPass for three.js
Last synced: 10 Nov 2024
https://github.com/gapur/react-space
Build a Power 3D Animation with React
3d animation canvas fiber javascript react react-three-fiber renderer threejs webgl
Last synced: 02 Jan 2025
https://github.com/bzztbomb/mapbox_viewer
A simple viewer for mapbox data implemented in three.js.
Last synced: 11 Jan 2025
https://github.com/thiti-dev/git-3d-garden
A 3d git contribution activities visualized out as the 3d tile set
apollo-client github-api react react-three-drei react-three-fiber tailwind threejs typescript webfontloader
Last synced: 06 Jan 2025
https://github.com/nielse63/webgl-decorative-backgrounds
Sample decorative backgrounds using WebGL
Last synced: 11 Oct 2024
https://github.com/ltfschoen/property-art
docker ethereum filecoin foundry glb ipfs lattice mud nft nftstorage property react-three threejs
Last synced: 17 Oct 2024
https://github.com/rameshvarun/feedvid-live
A horror game with text-adventure inspired gameplay, created using Three.js and React.
adventure-game game horror-game html5-game react text-adventure threejs typescript web-game webpack
Last synced: 22 Dec 2024
https://github.com/51fe/three.js-template
Simple three.js template wuth webpack
Last synced: 23 Oct 2024
https://github.com/maayanlab/l1000fwd
Large-scale visualization of drug-induced transcriptomic signatures
data-visualization drug-discovery threejs
Last synced: 21 Nov 2024
https://github.com/ysuzuki19/pointcloud-web-viewer
pointcloud viewer on browser via websocket.
pcl point-cloud react server threejs viewer websocket
Last synced: 25 Dec 2024
https://github.com/niloufarmj/final-project-museumore-ar
MUSEUMORE: Augmented Reality Web Application For Museums and Gallaries
ar augmented-reality augmented-reality-applications django mindar react threejs
Last synced: 08 Jan 2025
https://github.com/michaelkolesidis/synthetique
Retrofuturistic demo
3d-graphics 3d-scene 3d-structure 80s art artwork demo demoscene digital-art mark-fisher retrofuturism synthwave three-js threejs threejs-example threejs-learning
Last synced: 11 Jan 2025
https://github.com/guillaume-gomez/fromimage2geometries
convert an image to 3d shapes
Last synced: 05 Feb 2025
https://github.com/caioliveira277/learning-threejs
Projetos básicos para aprender threejs
3d-graphics threejs typescript webgl
Last synced: 23 Jan 2025
https://github.com/giulioz/depthparallax
Parallax effect using a depth image, captured with an iPhone X.
depth-camera parallax react threejs
Last synced: 01 Feb 2025
https://github.com/jgphilpott/blackbox
An airplane simulator using a Raspberry Pi with a Sense HAT.
aerospace aviation raspberry-pi robotics sense-hat threejs
Last synced: 21 Nov 2024
https://github.com/timekadel/portfolio
My personal website.
asls asls-studio portfolio tailwin threejs timekadel vue webgl
Last synced: 02 Feb 2025
https://github.com/oguzhan18/3d-model-designer
3D Model Designer - a revolutionary Angular application that empowers you to create, manipulate, and customize 3D models effortlessly. With an intuitive interface and advanced Three.js integration, this tool is perfect for both beginners and seasoned professionals in the field of 3D modeling.
Last synced: 18 Nov 2024
https://github.com/persanix-llc/chatrpi-app
Chat for Raspberry Pi (Chatrpi) is a voice assistant for the Raspberry Pi that can hold simple conversations and control GPIO output.
raspberrypi speech-recognition speech-synthesis tensorflowjs threejs voice-assistant
Last synced: 03 Jan 2025
https://github.com/k0rventen/planetarium-webgl
A cool planetarium, using webGL tech.
imawebdev planetarium threejs webgl
Last synced: 23 Jan 2025
https://github.com/andrewisen-tikab/three-spatial-hash-grid
A performant Spatial Hash Grid for three.js
Last synced: 11 Oct 2024
https://github.com/dariush-hassani/my-web
A 3D Web Site using Three.js and React.
Last synced: 23 Jan 2025
https://github.com/gonnavis/elender
An Electron & three.js based opensource 3d software, salute Blender.
3d blender electron javascript threejs
Last synced: 02 Feb 2025
https://github.com/j1m-ryan/threejs-starter-bun
ThreeJS Starter Repo, with Bun, Vite and Vanilla TypeScript
Last synced: 11 Oct 2024