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-13 00:30:15 UTC
- JSON Representation
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/seungwoodev/3d-playground
3D web playground to enjoy
cannonjs javascript music nodejs three-to-cannon threejs webgl
Last synced: 23 Oct 2024
https://github.com/huuquyet/r3f-gallery
A gallery using Next.js + React Three Fiber + Three.js
nextjs react-three-fiber threejs
Last synced: 15 Oct 2024
https://github.com/marianpekar/vecalc
Vector math calculator with real-time response 3D visualization
calculator dat-gui school threejs vector-math
Last synced: 05 Jan 2025
https://github.com/rocksdanister/clouds
Clouds wallpaper
lively-wallpaper shaders shadertoy threejs wallpaper webgl
Last synced: 12 Nov 2024
https://github.com/progikusok/mishqua.dev
Personal page
angular gsap html nx sass threejs typescript webgl
Last synced: 30 Oct 2024
https://github.com/rivet-gg/rivet-node
Official Rivet API for HTML5 and Node.js
api html5 javascript multiplayer nodejs phaserjs server threejs typescript
Last synced: 01 Nov 2024
https://github.com/leoncvlt/tribus
🧱High-level imperative components for three.js to easily implement specific effects, workflows or patterns
Last synced: 30 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/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/alirezasaadatmand/snake-game-3d
This is a 3D Snake game made with Three JS
game javascript snake-game three-js threejs
Last synced: 27 Oct 2024
https://github.com/fralonra/heightmap-visualizer
Generate random heightmap using ds-heightmap. Use Three.js to render in 3d.
diamond-square-algorithm ds-heightmap heightmap map threejs
Last synced: 21 Dec 2024
https://github.com/51fe/three.js-template
Simple three.js template wuth webpack
Last synced: 23 Oct 2024
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/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/bzztbomb/mapbox_viewer
A simple viewer for mapbox data implemented in three.js.
Last synced: 11 Jan 2025
https://github.com/sjcobb/lake-hylia
WebVR game in development.
cardboard games javascript three-js threejs virtual-reality webgl webvr zelda
Last synced: 02 Feb 2025
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/timekadel/portfolio
My personal website.
asls asls-studio portfolio tailwin threejs timekadel vue webgl
Last synced: 02 Feb 2025
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/shahramshakiba/galaxygenerator-p07
Galaxy Generator ⁞|⁞ This project is a Galaxy Generator that leverages the magic of particle manipulation! ⁞|⁞ ⚪Three.js
galaxy-project particles threejs
Last synced: 16 Jan 2025
https://github.com/shahramshakiba/hauntedhouse-p05
Primitive Objects ⁞|⁞ Enter the mysterious world of a haunted house, where each flickering light reveals the haunting stories of the restless spirits that reside there ⁞|⁞ ⚪Three.js
Last synced: 16 Jan 2025
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/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/nielse63/webgl-decorative-backgrounds
Sample decorative backgrounds using WebGL
Last synced: 13 Feb 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/painochoco/orbital
Tracking satellites has never been this easy
react react-three-fiber satellite sgp4 threejs
Last synced: 15 Dec 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/visualsource/selectiveunrealbloompass
Selective UnrealBloomPass for three.js
Last synced: 10 Nov 2024
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/equinor/videx-3d
React 3D component library designed for sub surface visualizations in the browser
3d react subsurface threejs visualization
Last synced: 12 Feb 2025
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://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/2minuteai/upcourse.io
Upcourse.io Interactive educational platform
education educational-institutions educational-resources interactive-visualizations manim-animations matterjs threejs
Last synced: 28 Dec 2024
https://github.com/erasta/three-octree-vertices
Octree of vertices for three.js
3d javascript octree space-partitioning threejs vertices
Last synced: 25 Dec 2024
https://github.com/jramke/motion-swiper
Draggable slider with a fluid bending motion effect but no Threejs as usual
gsap motion-effect slider swiper threejs
Last synced: 14 Nov 2024
https://github.com/alextselegidis/random-walk-simulation
Random Walk Simulation (Solar Photon) - Three.js
3d experiment javascript science threejs
Last synced: 01 Feb 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/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/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/lebrancconvas/dash-super-metrice
ThreeJS + Vite (Vanilla Typescript) Project.
game-development personal-project side-project threejs typescript vanilla-typescript vite web-development
Last synced: 08 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/filipemeneses/unity-to-json
NPM package to convert unity scene and FBX files into JSON
threejs unity unity-editor unity3d
Last synced: 09 Feb 2025
https://github.com/humbertodias/game-river-raid-threejs
River Raid Game with ThreeJS
Last synced: 14 Nov 2024
https://github.com/nasa-jpl/protospace-cad-renderer
Web based ProtoSpace model renderer
cad graphics javascript nasa nasa-jpl performance threejs webgl webgl2
Last synced: 07 Jan 2025
https://github.com/eleanor-studio/photon.editor
A simple editor for rendering WebGL and WebXR graphics and creating immersive interactions.
Last synced: 14 Oct 2024
https://github.com/marianpekar/unity-to-threejs-terrain
A proof of concept of Unity terrain provided via web socket and consumed by web client using three.js
networking nodejs proof-of-concept terrain-rendering threejs unity webgl websocket websocket-sharp
Last synced: 09 Nov 2024
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/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/romiras/threejs-stl-demo
Demo for displaying STL 3D models
demo html5-canvas javascript threejs webgl
Last synced: 14 Dec 2024
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/oslavdev/multiplayer-game-client
WebGL 3D shooter game. Built with Next.js and Three.js. WIP
3d game gamedev github-actions graphql multiplayer nextjs react threejs webgl
Last synced: 24 Nov 2024
https://github.com/phucbm/threejs-journey
Exercises and recaps while learning Three.js
Last synced: 29 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/rishavnandi/rishavnandi_homepage
My next.js portfolio website
nextjs portfolio-website threejs
Last synced: 12 Jan 2025
https://github.com/sebastianwachter/emoji-domain
THREE.js powered website behind an emoji domain
Last synced: 14 Oct 2024
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/andykswong/ld48
Ludum Dare 48 Compo Entry - Deep in the Graveyard, A 3D endless roguelike
ludum-dare ludum-dare-48 threejs
Last synced: 23 Jan 2025
https://github.com/tristanhollman/rr-fancy-time
Fun project for a time-themed hackathon at R&R WFM. Using React and ThreeJS to create a cool visualization of the current time.
hackathon-project reactjs threejs
Last synced: 21 Jan 2025
https://github.com/munshkr/threejs-3d-sound-sandbox
ThreeJS example of 3D sound simulation using PositionalAudio and extra filters
3d-sound example threejs webaudio
Last synced: 12 Feb 2025
https://github.com/1j01/pool
🎱 A pool table simulation... where there's not enough friction
billiard-systems billiards eight-ball nine-ball physics pool pool-balls simulation three-d three-js threejs webgl
Last synced: 08 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/andrew-zachary/threejs-tuts
Let's learn this fantastic lib together. I will keep adding more advanced levels and projects in the future.
Last synced: 08 Jan 2025
https://github.com/funtechinc/blankcanvas
🎨 Blank canvas for WebGL
boilerplate canvas nextjs react starter-kit template threejs webgl
Last synced: 13 Dec 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/jsantell/three-components
Personal collection of three.js objects, utilities and helpers.
Last synced: 03 Dec 2024
https://github.com/nimloth05/threejs-kotlin-binding
Binding for threejs in kotlin
kotlin kotlin-bindings threejs
Last synced: 15 Nov 2024
https://github.com/celestiary/celestiary.github.io
Production site for celestiary/web.
astronomy javascript threejs webgl
Last synced: 06 Nov 2024
https://github.com/luphoria/luphoria.github.io
luphoria website (hosts projects and blog)
canvas html js portfolio portfolio-website threejs website
Last synced: 19 Dec 2024
https://github.com/vimcaw/three-devtools
(WIP) Next-generation Three.js DevTools, it's modern and future-oriented.
Last synced: 14 Oct 2024
https://github.com/bfollington/webgl
2023 webgl sketches
glsl r3f react-three-fiber threejs
Last synced: 21 Dec 2024
https://github.com/lightnet/svelte_threejs_ecsy_module
Prototype svelte, threejs, ecsy, and module design to have easy config build game editor.
gulp javascript svelte-v3 threejs
Last synced: 30 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/dilmerv/puzzlingspacemrgame
A few resources for my Mattercraft Puzzle Pieces Demo (WebXR)
mattercraft threejs typescript webxr
Last synced: 10 Feb 2025
https://github.com/mpourismaiel/mpourismaiel.github.io
My portfolio+blog
blog javascript magicui nextjs portfolio react shadcn-ui tailwindcss threejs typescript
Last synced: 20 Dec 2024
https://github.com/1j01/boxart
drag and drop 3d box art creator
box box-art boxart javascript library product product-design products shiny three-js threejs webgl
Last synced: 08 Jan 2025
https://github.com/ishaantek/ishaantek.com
Source code of my portfolio ☄️
dev-portfolio gsap js portfolio scrolltrigger threejs
Last synced: 12 Oct 2024
https://github.com/pungrumpy/v1-website
🥹 My personal website on 1st version
javascript nextjs nextjs14 personal-website threejs
Last synced: 21 Jan 2025
https://github.com/brianpeiris/the-tree
A (very) mini game for the Looking Glass Portrait
Last synced: 16 Jan 2025
https://github.com/shahramshakiba/environmentmap-p13
Environment map is a texture that simulates the surrounding environment and is used to create realistic reflections and lighting on 3D objects. ⁞|⁞ ⚪Three.js
environment environment-mapping threejs
Last synced: 16 Jan 2025