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-01-30 00:25:13 UTC
- JSON Representation
https://github.com/kayhhh/houseki
💎 A modular 3D game engine built for the web.
3d ecs game-development game-engine gltf threejs typescript vrm wasm webgl webgpu webxr
Last synced: 31 Oct 2024
https://github.com/enginehub/schematicwebviewer
An NPM package to facilitate importing and viewing of modern Minecraft schematics.
hacktoberfest javascript minecraft renderer schematic threejs typescript worldedit
Last synced: 11 Oct 2024
https://github.com/EngineHub/SchematicWebViewer
An NPM package to facilitate importing and viewing of modern Minecraft schematics.
hacktoberfest javascript minecraft renderer schematic threejs typescript worldedit
Last synced: 25 Oct 2024
https://github.com/danielesteban/blocks
webxr multiplayer voxels engine
game-engine nodejs oculus threejs virtual-reality voxels webxr
Last synced: 10 Oct 2024
https://github.com/sreya-satheesh/realistic-earth
Realistic Earth using Three.js
Last synced: 27 Dec 2024
https://github.com/llopisdon/skies-adsb
skies-adsb is a real-time 3D browser based web app for tracking aircraft using ADS-B data obtained from a RTL-SDR receiver.
3d adsb adsb-b html5 javascript pwa python3 raspberrypi responsive rtl-sdr rtlsdr simulation threejs webgl
Last synced: 05 Nov 2024
https://github.com/luxdamore/generative-art
🌈🎨 Generative Art is the idea realized as genetic code of artificial events, as construction of dynamic complex systems able to generate endless variations. This is also a nuxt-module (@luxdamore/nuxt-canvas-sketch) - [three.js, tensorflow.js and gsap are not included].
3d-art art canvas canvas-sketch creative creative-coding facemesh generative-art gsap modules nuxt nuxt-module nuxtjs tensorflow tensorflow-examples tensorflow-tutorials three-js threejs visual-design vuejs
Last synced: 12 Nov 2024
https://github.com/LuXDAmore/generative-art
🌈🎨 Generative Art is the idea realized as genetic code of artificial events, as construction of dynamic complex systems able to generate endless variations. This is also a nuxt-module (@luxdamore/nuxt-canvas-sketch) - [three.js, tensorflow.js and gsap are not included].
3d-art art canvas canvas-sketch creative creative-coding facemesh generative-art gsap modules nuxt nuxt-module nuxtjs tensorflow tensorflow-examples tensorflow-tutorials three-js threejs visual-design vuejs
Last synced: 01 Nov 2024
https://github.com/neungkl/fire-simulation
:fire: WebGL fire simulator using THREE.js library, with customize shader on volumetric object.
Last synced: 28 Oct 2024
https://github.com/3mapslab/3DigitalTwin
Faster WebGL 3D graphics starter kit for IoT project
3d digitaltwin epsg3857 maps three-js threejs wgs84
Last synced: 02 Dec 2024
https://github.com/3mapslab/3digitaltwin
Faster WebGL 3D graphics starter kit for IoT project
3d digitaltwin epsg3857 maps three-js threejs wgs84
Last synced: 31 Oct 2024
https://github.com/unframework/threejs-lightmap-baker
Experimental in-browser lightmap baker (ThreeJS, react-three-fiber)
lightmap lightmap-baking react react-three-fiber threejs
Last synced: 26 Jan 2025
https://github.com/gonnavis/annihilate
js action game
action-game cannonjs ecsy game javascript state-machine threejs webgl xstate
Last synced: 07 Dec 2024
https://github.com/rodrigocam/ar-gif
Easy to use augmented reality web components
ar-gif ar-markers augmented-reality gif gif-animation hacktoberfest html javascript jsartoolkit mp4 threejs web web-component webm
Last synced: 14 Oct 2024
https://github.com/markaren/three-kt-wrapper
Kotlin wrappers for Three.js
kotlin kotlin-js kotlin-library three-js threejs
Last synced: 11 Oct 2024
https://github.com/sanidhyy/apple-clone
Modern iPhone 15 inspired website using Three.js and GSAP animations.
animations apple apple-clone gsap gsap-animation iphone iphone-clone modern-ui modern-ux react reactjs threejs vite vitejs
Last synced: 10 Jan 2025
https://github.com/jiangweixian/threejs-weather
threejs weather
react react-threejs-fiber threejs weather
Last synced: 10 Dec 2024
https://github.com/ustymukhman/threejs-boilerplate
:fire: Three.js + TypeScript + SolidJS + Vite + Vitest :rocket:
boilerplate pnpm solidjs template threejs typescript vite vitest webgl webgl2
Last synced: 28 Oct 2024
https://github.com/drawcode-workshops/001
draw_code.001 — ThreeJS, WebGL & GLSL
art creative-coding generative-art threejs webgl
Last synced: 20 Nov 2024
https://github.com/ionif/posenettothreejs
Controlling Three.js 3D model over websockets with Tensorflow.js Posenet and SocketIO
posenet socket-io socketio-client socketio-server three-js threejs websockets
Last synced: 11 Oct 2024
https://github.com/magiccube/g3d
Realtime WebGL rendering maps and big data visualizations based on MXFramework and Three.js.
3d-gis blue-3d-glasses gis threejs webgl
Last synced: 24 Nov 2024
https://github.com/looeee/gltf-converter
Convert models from a variety of formats to GLTF
3d-graphics 3d-models collada converter fbx gltf loader textures threejs threejs-loader webgl webgl2
Last synced: 28 Oct 2024
https://github.com/takahirox/three.wasm-experimental
Experimental Three.js WASM (WIP)
c cpp javascript threejs wasm webassembly webgl
Last synced: 07 Nov 2024
https://github.com/dbradleyfl/Mixed-Reality-JS
A simple framework for building Hololens applications with Javascript and ThreeJS. Based on HoloJS.
hololens hololens-applications javascript javascript-framework threejs webpack
Last synced: 25 Oct 2024
https://github.com/tariqksoliman/vissonance
A WebGL Audio Visualizer
audio threejs visualization webaudio-api webgl
Last synced: 05 Nov 2024
https://github.com/romgere/text2stl
3D text generator for 3D printing. EmberJs / Typescript / Three.js
3d-printing emberjs stl-files threejs typescript
Last synced: 23 Jan 2025
https://github.com/danielesteban/softxels
Marching cubes renderer for three.js
marching-cubes threejs wasm webgl
Last synced: 10 Oct 2024
https://github.com/geekplux/d3-force-webgl-integration-demo
Integrating WebGL and D3-force to improve performance. 👻
d3 d3-force pixijs threejs visualization webgl
Last synced: 28 Oct 2024
https://github.com/fernandojsg/aframe-camera-transform-controls-component
Camera transform controls component for A-Frame
Last synced: 28 Oct 2024
https://github.com/honzaap/slashsaber
An endless slashing game made with three.js and Vue
3d game threejs threejs-game vue
Last synced: 28 Nov 2024
https://github.com/zzy-life/contentgrid
contentgrid Use WebGL and three.js technology to achieve impressive transition effects, adapted to the mobile terminal. It can help your website or application to add beautiful transition effects to enhance user experience.
Last synced: 11 Nov 2024
https://github.com/exokitxr/zeo
Multiplayer WebVR worlds made out of npm modules.
blockchain multiplayer npm plugin procedural-generation threejs vr webvr zeo
Last synced: 28 Nov 2024
https://github.com/jlchntoz/vrm-dance-viewer
VRM HTML5 Viewer with VMD motion files support
mikumikudance threejs vrm webgl
Last synced: 27 Oct 2024
https://github.com/stspanho/aframe-hit-test
A-Frame hit-testing example
a-frame android augmented-reality threejs webxr
Last synced: 10 Oct 2024
https://github.com/oslavdev/next-three-example
Load GLTF models in Next.js with react-three-fiber. Made for an article: https://oslavdev.medium.com/load-animated-gltf-models-in-next-js-app-with-three-js-8cf0a5d99e10
article gltf gltf-loader gltf-models medium nextjs three-js threejs threejs-example typescript webpack
Last synced: 11 Oct 2024
https://github.com/andstor/voxelizer
:space_invader: Voxelization of 3D models
3d-models threejs voxel voxelization voxelizer
Last synced: 13 Nov 2024
https://github.com/gtalarico/vue-threejs-rhino-demo
Rhino 3dm Three Js viewer
rhino3d rhino3dm rhinocommon rhinocompute threejs vuejs
Last synced: 29 Oct 2024
https://github.com/Popov72/TRN2
Tomb Raider Nostalgia - View levels and play cut scenes for old Tomb Raider games 1/2/3/4
babylonjs javascript threejs tombraider typescript
Last synced: 05 Nov 2024
https://github.com/poshaughnessy/react-three-demo
A demo that uses @Izzimach's react-three library
Last synced: 09 Nov 2024
https://github.com/steve245270533/character-simulator
Character Simulator(Walk Simulator) is inspired by digital pavilions and third-person games, and is developed based on the "gallery". The technology stack uses Vue3+TypeScript+Vite
Last synced: 10 Nov 2024
https://github.com/missthee/threejs-minecraft
threejs minecraft demo preview https://mc.missthee.com, https://threejs-minecraft-r8a3h9iq0-missthee.vercel.app/
Last synced: 10 Nov 2024
https://github.com/lumecraft/first-person-shooter
Open source first-person shooter foundation. Share the link with a friend for multiplayer.
canvas html javascript lume lume-element lume-game solid solidjs three three-js threejs threejs-example threejs-game typescript webgl webgl-game
Last synced: 19 Dec 2024
https://github.com/johansatge/three-maze
♟️ Creation of random 3D mazes with three.js and tween.js.
javascript maze random-3d-mazes threejs
Last synced: 30 Oct 2024
https://github.com/jure/shaderworlds
A collection of VR-ready shader worlds
Last synced: 10 Oct 2024
https://github.com/yzdbg/spectrogram-threejs
A realtime 3d spectrogram visualization of the user's microphone audio. Made with threeJs using shaders.
audio-visualizer spectrogram threejs
Last synced: 12 Nov 2024
https://github.com/io-gui/io
Experimental JavaScript Framework
custom-elements framework javascript threejs typescript ui ui-components webgl
Last synced: 30 Jan 2025
https://github.com/maggix1404/awwwards-rebuild
awwwards portfolio recreate using html5, css3 and javscript(builded)
awwwards css3 javascript portfolio-website threejs webgl
Last synced: 24 Nov 2024
https://github.com/expo/expo-graphics
Tools to help simplify working with three, pixi, phaser, ect...
arkit expo game-development opengl-es phaser pixijs processing react-native threejs webgl
Last synced: 20 Jan 2025
https://github.com/marcofugaro/webgl-iridescence-twerk
🕺 Some cool ass iridescent effect
Last synced: 18 Oct 2024
https://github.com/w3reality/threelet
Portable 3D/WebXR component based on three.js
Last synced: 10 Oct 2024
https://github.com/lallassu/fireworks
WebGL Fireworks in VR
fireworks javascript threejs webgl
Last synced: 08 Dec 2024
https://github.com/vaneenige/webgl-structure
🚀 A modern, ES6 based, javascript structure for WebGL based projects with THREE.js!
es6 eslint javascript threejs webgl webpack
Last synced: 08 Nov 2024
https://github.com/jasonsturges/threejs-sveltekit
3D with SvelteKit and Three.js
3d boilerplate svelte sveltejs sveltekit template threejs webgl
Last synced: 16 Nov 2024
https://github.com/roman01la/threejs-cljs-playground
three.js playground in ClojureScript
clojurescript playground threejs webgl
Last synced: 08 Nov 2024
https://github.com/gnikoloff/text-trail-effect
using WebGL framebuffers via three.js for advanced graphical effects
animation javascript threejs webgl
Last synced: 25 Oct 2024
https://github.com/threlte/three-inspect
An inspector and debugger for Three.js
Last synced: 11 Nov 2024
https://github.com/vidundergunder/create-xp-app
💻📲 Opionionated fullstack cross-platform app starter for Nextjs and Expo with up to 100% code sharing
app auth clerk create-xp-app cross-platform dripsy expo fullstack moti nextjs pnpm prisma react react-native solito t3 threejs trpc turborepo xp
Last synced: 10 Oct 2024
https://github.com/Lallassu/fireworks
WebGL Fireworks in VR
fireworks javascript threejs webgl
Last synced: 03 Nov 2024
https://github.com/whitestormjs/whitestorm-app-boilerplate
[WIP] WhitestormJS 2 App boilerplate
boilerplate threejs webpack whitestormjs
Last synced: 15 Nov 2024
https://github.com/christofsteel/herosaver
Save Configuration and STL of herosaver.com
Last synced: 05 Dec 2024
https://github.com/mhillier98/introtocomputergraphics-citygenerator
A Procedural City Generator built in Three.js
city-builder graphics javascript procedural-generation three-js threejs
Last synced: 11 Oct 2024
https://github.com/guidoschmidt/examples.lygia-threejs
Collection of three.js examples using lygia shader library
glsl glsl-shaders lygia shader-library shaders three-js threejs threejs-example threejs-learning webgl
Last synced: 17 Oct 2024
https://github.com/yonet/tweetmigration
A WebGL heatmap of global Twitter activity
javascript node-twitter real-time realtime socket socket-io three-js threejs tweets visualization webgl-heatmap
Last synced: 11 Oct 2024
https://github.com/ykob/tplh.net-2019
I explored what my identity was and tried to express it as much as possible using whatever technology I have now.
Last synced: 28 Oct 2024
https://github.com/sketchpunklabs/irregular_grid
Examples of generating and using irregular grids
Last synced: 07 Nov 2024
https://github.com/ibra-kdbra/black-hole
Black hole with three.js, glsl shaders
blackhole glsl-shaders gravity threejs vitejs
Last synced: 11 Jan 2025
https://github.com/farazzshaikh/three-noise
Simple gradient noise library for use with Three.js. Now with fBm!
3d glsl nodejs noise plugin terrain-generation threejs webgl webgl2
Last synced: 25 Jan 2025
https://github.com/bzztbomb/three_js_gpu_picking
GPU based object picking for Three.JS
Last synced: 14 Oct 2024
https://github.com/FarazzShaikh/three-noise
Simple gradient noise library for use with Three.js. Now with fBm!
3d glsl nodejs noise plugin terrain-generation threejs webgl webgl2
Last synced: 14 Oct 2024
https://github.com/gsimone/ombra
🔲 A collection of shader-related utilities for react-three-fiber
react react-three-fiber threejs
Last synced: 15 Oct 2024
https://github.com/terkelg/terkel.com-2016
My Personal website. Build with Vue and ThreeJS.
Last synced: 18 Nov 2024
https://github.com/jbroadway/cacophony
Cacophony HTML5 Interactive Video Player
branching cakejs2 context-free embedded harmony html5-video interactive javascript player threejs video
Last synced: 13 Nov 2024
https://github.com/wass08/r3f-playroom-multiplayer-shooter-game
playroom playroomkit react reactthreefiber threejs
Last synced: 11 Jan 2025
https://github.com/lebinary/porfolio
Interactive portfolio where users can play games on it
3d 3d-game 3d-models javascript react reactjs three-js threejs
Last synced: 11 Oct 2024
https://github.com/emmelleppi/r3f-liquid-bottle
Liquid shader with refraction using threejs and react-three-fiber
drei javascript r3f react-three-fiber reactjs three-js threejs
Last synced: 15 Oct 2024
https://github.com/tengge1/shadoweditor-examples
ShadowEditor Demo. https://tengge1.github.io/ShadowEditor-examples/
3d editor examples scene shadoweditor threejs webgl
Last synced: 14 Nov 2024
https://github.com/gkjohnson/threejs-octree
A rough octree implementation to support frustum culling and raycasts in complex THREE.js scenes
graphics octree performance raycast three-js threejs
Last synced: 08 Nov 2024
https://github.com/dpwoert/magic-circle
Creative coding UI
controller controls creative-coding gltf javascript p5js threejs ui webgl
Last synced: 17 Dec 2024
https://github.com/chrisrzhou/google-globe-trends
Create beautiful and interactive Google Trends globe visualizations with ease
earth globe google-trends io jamstack react threejs visualization webgl
Last synced: 17 Oct 2024
https://github.com/emackey/testing-pbr
Various tests of Physically-Based Rendering via Three.js
physically-based-rendering threejs webgl
Last synced: 08 Nov 2024
https://github.com/olange/learning-webgl
Learning using WebGL, Three.js and Babylon.js – articles, useful resources, courseware, personal notes
code-retreat gongfuio learning-notes shaders threejs webgl
Last synced: 08 Nov 2024
https://github.com/hexxone/audiorbits
AudiOrbits Wallpaper - for Web, Wallpaper Engine and Lively Wallpaper
audio audio-processing customizable fractal fractal-algorithms html5 live-wallpaper lively-wallpaper shader steam threejs typescript wallpaper-engine web-audio web-wallpaper webgl webvr
Last synced: 17 Nov 2024
https://github.com/spacejack/three-mithril-ts
THREE.js, Mithril.js, TypeScript starter project
Last synced: 08 Nov 2024
https://github.com/honzaap/SlashSaber
An endless slashing game made with three.js and Vue
3d game threejs threejs-game vue
Last synced: 12 Oct 2024
https://github.com/jure/wooglies
An experimental project for online collaboration (WebXR, Three.js, WebRTC, multiplayer, positional audio)
Last synced: 22 Oct 2024
https://github.com/shm-rsuf/personal-portfolio
This GitHub repository contains code for a personal portfolio website using React, TailwindCSS, React-Router, Gsap-Animation, WebGL, Three.js, and Emailjs. It likely showcases the developer's work and skills in an interactive way.
emailjs gsap-animation html javascript react-router reactjs tailwindcss threejs webgl
Last synced: 26 Dec 2024
https://github.com/mikemklee/three-viewcube
3VC - Simple camera orientation controller for 3D space
Last synced: 11 Oct 2024
https://github.com/ronenness/3d-box-shot-maker
Free tool to generate 3D box shots for your online products.
3d-box-shots product-box threejs webgl
Last synced: 11 Nov 2024
https://github.com/stevinz/three-wboit
Weighted, blended order independent transparency pass for use with three.js.
effect-composer oit order-independent-transparency pass render-pass renderer three-js threejs transparent wboit webgl weighted-blended
Last synced: 11 Oct 2024