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/chidiwilliams/3d-orbit-simulation
3D simulation of the Earth orbiting the Sun
3d astronomy orbital-simulation simulation three-js threejs
Last synced: 27 Oct 2024
https://github.com/mugen87/three-m2loader
three.js loader for importing M2 assets from World of Warcraft.
javascript m2 threejs world-of-warcraft
Last synced: 28 Oct 2024
https://github.com/devloop01/webgl-slider
A cool slider built using threejs & shaders
interaction shaders threejs webgl
Last synced: 02 Nov 2024
https://github.com/mohnishlandge/threejs-template
Three.js Template Boilerplate Get started with Three.js to render 3d Web Experience
threejs threejs-boilerplate threejs-learning threejs-template
Last synced: 02 Jan 2025
https://github.com/bagusindrayana/isometric-web
desain website dengan gaya isometrik menggunakan asset 3D
isometric three-js threejs webgl
Last synced: 24 Nov 2024
https://github.com/gkjohnson/webgl-shader-editor
Realtime editor for creating webgl shaders
3d ace-editor editor graphics rendering shaders threejs webgl webgl-programming
Last synced: 08 Nov 2024
https://github.com/felixmariotto/reboot-min-os
🎮 Three.js video game 🎮 Explore a spaceship and solve puzzles with a ball robot tethered to an electric cable.
Last synced: 14 Oct 2024
https://github.com/layzeedk/ng-three-examples
three.js examples in Angular 2
Last synced: 11 Nov 2024
https://github.com/yzylab/vue-spline
A spline.design wrapper for VueJS to add 3D animations easily into your Vue projects
Last synced: 20 Nov 2024
https://github.com/tresabhi/stellar
🚀 Professional blueprint editor for Spaceflight Simulator
drei react react-three-fiber threejs typescript zustand
Last synced: 17 Jan 2025
https://github.com/marpi/vr
VR Workshop at Gray Area Festival
threejs virtual-reality virtual-reality-experiences virtual-reality-worlds vr-workshop webgl webvr
Last synced: 16 Nov 2024
https://github.com/markuslerner/three.blurredline
Draw lines of varying widths with a soft blurry edge in THREE.js
blur curve draw-lines lines smooth threejs
Last synced: 11 Oct 2024
https://github.com/bfollington/use-spritesheet
Bringing spritesheets and aseprite intergration to react-three-fiber
aseprite react react-three-fiber spritesheet threejs
Last synced: 27 Oct 2024
https://github.com/WillRobotics/p3dpy
Simple pointcloud toolkit and browser based viewer for python.
fastapi jetson numpy point-cloud raspberry-pi threejs
Last synced: 31 Oct 2024
https://github.com/louis3797/r3f-world-with-character
A 3D world with nature objects and a character that can move around using your keyboard. Let the character walk, run or dance.
3d character-movement react react-three-drei react-three-fiber tailwindcss third-person third-person-character-controller three-js threejs
Last synced: 06 Nov 2024
https://github.com/gmbodhi/create-three-app
DEPRECATED!!
boilerplate javascript nodejs npm three three-js threejs threejs-example
Last synced: 11 Oct 2024
https://github.com/alenvelocity/portfolio
Portfolio website. Made with React and ThreeJS
Last synced: 08 Nov 2024
https://github.com/willrobotics/p3dpy
Simple pointcloud toolkit and browser based viewer for python.
fastapi jetson numpy point-cloud raspberry-pi threejs
Last synced: 31 Oct 2024
https://github.com/mahmudhmh/3dshirty-threejs-dall.e
This project aims to build a visually engaging website that showcases 3D graphics of t-shirt models using the power of ThreeJS and React.
dalle expressjs framer-motion javascript mongodb nodejs openai-api reactjs tailwindcss threejs
Last synced: 12 Jan 2025
https://github.com/kekkorider/threejs-exploding-funky-stan
postprocess shaders threejs webgl webgl2
Last synced: 15 Nov 2024
https://github.com/kalegd/digitalbacon
Create 3D websites easily that run on AR, VR, Desktop, and Mobile devices with Digital Bacon. No coding required, but supports an API to create plugins for advanced customizations
3d ar cms digitalbacon javascript threejs vr webgl webxr xr
Last synced: 26 Jan 2025
https://github.com/sawa-zen/three-fiber-webxr-toolbox
This toolset provides useful components for creating xr content with react-three-fiber.
react-three-fiber threejs webxr
Last synced: 10 Oct 2024
https://github.com/brianpeiris/model-browser
model-browser is a command line tool available on npm, for browsing local 3D models via a web browser. It currently only supports GLB files.
Last synced: 28 Oct 2024
https://github.com/krsbx/mind-ar-ts
A complete rewrite of Mind AR JS in TS
aframe augmented-reality machine-learning mind-ar threejs webgl
Last synced: 11 Oct 2024
https://github.com/httpstersk/kinetic-typography-playground
The starter template for Kinetic Typography Experiments
leva r3f react-three-fiber threejs typography
Last synced: 08 Nov 2024
https://github.com/mentat-collective/mathbox.cljs
Clojurescript extensions and utilities for Mathbox.
clojure clojurescript mathbox threejs visualization
Last synced: 20 Nov 2024
https://github.com/toddetv/zlig
zlig (zen-landscape-idle-game)
browser-game cc-by-nc-sa-4-0 game idle-game threejs tresjs vue3 vuejs web
Last synced: 30 Jan 2025
https://github.com/alexprut/earth-defender
🚀 A distributed soft real-time 3D single/multiplayer game build with Erlang/OTP and Three.js
3d-graphics erlang multiplayer-game threejs
Last synced: 12 Nov 2024
https://github.com/lallassu/savingnemo
SavingNemo - ThreeJS WebGL game with nodejs backend.
gamedev indiedev javascript nodejs threejs webgl
Last synced: 08 Dec 2024
https://github.com/cdaein/create-ssam
Quickstart your creative coding sketch with create-ssam
canvas creative-coding generative-art glsl javascript lygia ogl ssam threejs typescript
Last synced: 11 Oct 2024
https://github.com/ustymukhman/yetanotherzombiehorror
:goberserk: Yet Another Zombie Horror :video_game:
ammojs electron first-person-shooter fps game horror horror-game shooter survival survival-horror survival-shooter svelte third-person-shooter threejs tps typescript webgl webgl2 zombie-survival-shooter zombies
Last synced: 28 Oct 2024
https://github.com/hawkezhk/three-model-system
基于 THREE.JS 的在线 3D 建模系统
ant-design cssmodules react threejs typescript webpack4
Last synced: 14 Oct 2024
https://github.com/mrspeaker/internetexplorer
Messin' around with three.js and webVR
Last synced: 27 Oct 2024
https://github.com/rosaerick/erickrosa.dev
my currently portfolio, built with TypeScript, Next.js 14, React, ChakraUI and ThreeJS. The blog uses Notion as a headless CMS. The projects were fetched using GitHub API.
blog chakra-ui github-api javascript next-auth nextjs nextjs-typescript nextjs14 notion-api notion-blog portfolio portfolio-website postgresql react react-notion reactjs supabase threejs typescript
Last synced: 14 Nov 2024
https://github.com/UstymUkhman/YetAnotherZombieHorror
:goberserk: Yet Another Zombie Horror :video_game:
ammojs electron first-person-shooter fps game horror horror-game shooter survival survival-horror survival-shooter svelte third-person-shooter threejs tps typescript webgl webgl2 zombie-survival-shooter zombies
Last synced: 22 Nov 2024
https://github.com/mohnishlandge/threejs-template-gsap-scrolltrigger
Three.js OnScroll with GSAP ScrollTrigger | Modify Objects OnScroll OnClick
gsap gsap-scrolltrigger onscroll threejs threejs-boilerplate
Last synced: 09 Jan 2025
https://github.com/tilde-lab/cifplayer
Minimalistic and fast HTML5 visualization of chemical structures in CIF, POSCAR, and OPTIMADE formats
cif cifs crystal-structure crystallography optimade poscar symmetry threejs
Last synced: 17 Nov 2024
https://github.com/gromgull/cgajs
A javascript parser, processor and visualiser for the ESRI CGA Grammar language
cga parser shape-grammar threejs
Last synced: 13 Oct 2024
https://github.com/sahilk-027/trinity-2023
Official website of ACM RSCOE's event "TRINITY-2023", the event to make students aware of the three stages of web development viz. design, develop, and version control.
Last synced: 05 Jan 2025
https://github.com/samarthhchinivar/iphone-14-pro-landing-page
Website similar to Apple iPhone 14’s landing page which is built using React.js, WebGi, Three.js, GSAP ScrollTrigger.
apple css gsap gsap-scrolltrigger iphone reactjs threejs
Last synced: 06 Jan 2025
https://github.com/rnd7/mandala
Beautiful Mandalas with Three.js and Electron
electron generator mandala threejs
Last synced: 25 Oct 2024
https://github.com/willviles/ember-3d
Fast & organized 3D WebGL scene creation in Ember CLI using Three.js.
animation-3d ember ember-3d ember-addon threejs webgl
Last synced: 28 Oct 2024
https://github.com/aalavandhaann/three_reflector
A simple utility to reflect a threejs scene on an object. This module is still in beta. So use it with caution.
aframe aframe-component aframe-reflection aframe-reflector aframevr reflector scene texture-image three-js threejs threejs-reflection threejs-reflector
Last synced: 11 Oct 2024
https://github.com/rodydavis/lit-3d-piano
3D Piano built with Lit, Three.js and Tone.js
Last synced: 29 Dec 2024
https://github.com/micnil/inverse_kinematics_3d
A inverse kinematics simulation in webGL
inverse-kinematics javascript threejs
Last synced: 25 Dec 2024
https://github.com/takahirox/three.math-wasm
Three.js Math library in WASM
javascript threejs wasm webassembly
Last synced: 07 Nov 2024
https://github.com/madjin/internet-archive-vr
Multiplayer virtual reality worlds of the Internet Archive in SF
3d-reconstruction internet-archive janusxr javascript threejs webgl webxr
Last synced: 27 Oct 2024
https://github.com/cosimo/theglobe
The Globe, a Typescript + WebGL live 3D Earth traffic visualization
earth globe glsl live threejs typescript webgl
Last synced: 05 Nov 2024
https://github.com/evanbacon/expo-three-text
ar arkit javascript react-native threejs
Last synced: 29 Oct 2024
https://github.com/guyettinger/gle-gs3d
Gaussian Splat 3D loader for ThreeJS, converted and adapted to Typescript.
guassian-splatting threejs typescript
Last synced: 11 Oct 2024
https://github.com/maggix1404/awwward-rebuild
Awwward website rebuild. Full webpages with page transitions, text reveal animations, webgl effects and many more.
animation css glsl gsap3 html javascript javascriptanimations locomotive-scroll ogl threejs webgl
Last synced: 24 Nov 2024
https://github.com/dtinth/super-silly-vortex
A silly recreation of the Rain Vortex at Jewel Changi Airport, but it’s node_modules instead of water. Made at Super Silly Hackathon 2019.
Last synced: 23 Nov 2024
https://github.com/looeee/hyperbolic-tiling
EscherSketch: an experiment in creating tilings of the hyperbolic plane from Euclidean triangles, similar to Escher's Circle Limit series.
escher geometry hyperbolic-triangles mathematics non-euclidean-geometry polygons threejs tiling webgl webgl2
Last synced: 28 Oct 2024
https://github.com/gsimone/diet-sprite
🥤 Max Taste, Min Waste. Generate tight geometries around sprites and flipbooks 🫧
Last synced: 15 Oct 2024
https://github.com/ektogamat/fake-glow-material-threejs
A simple to use fake glow material for vanilla threejs
Last synced: 11 Oct 2024
https://github.com/neosoulink/personal-portfolio
Nathan Mande's site
nuxtjs threejs typescript vuejs
Last synced: 28 Oct 2024
https://github.com/dbkaplun/node-three-screenshot
Take a PNG screenshot of a THREE scene
Last synced: 03 Jan 2025
https://github.com/ros2jsguy/threejs-math
Stand-alone version of three.js Math library with TypeScript support
javascript linear-algebra math threejs typescript
Last synced: 19 Nov 2024
https://github.com/funnyzak/threejs-tutorial
基于 ThreeJS 做的 一些演示案例。
3d 3dmodel html javascript model threejs vue vue3 webgl
Last synced: 27 Oct 2024
https://github.com/vanruesc/octree-helper
An octree visualization tool for three.js.
geometry helper octree octree-helper threejs visualization
Last synced: 26 Jan 2025
https://github.com/afc163/color3d
Display color spaces with three.js
color colors colorspace hsl hsv threejs
Last synced: 01 Jan 2025
https://github.com/emmelleppi/r3f-mirrors
A ⚡ react-three-fiber demo ◼️
javascript r3f react react-three-fiber reactjs three-js threejs
Last synced: 15 Oct 2024
https://github.com/jasonwebb/cellular-automata-explorer
(WIP) An interactive web app for exploring cellular automata.
cellular-automata cellular-automaton game-of-life glsl javascript morphogenesis shaders threejs webgl
Last synced: 20 Nov 2024
https://github.com/rajput-hemant/threejs-journey
Three.js Journey - Practice projects w/ source-code for Three.js course by Bruno Simon
3d 3d-web bruno-simon r3f react-three-drei react-three-fiber three-js threejs threejs-journey vitejs webgl
Last synced: 14 Nov 2024
https://github.com/ektogamat/christmas-threejs
A christmas scene created with three.js, react three fiber, gaussian splatting and blockade labs with lots of shaders.
christmas gaussian-splatting r3f react-three-fiber three-js threejs
Last synced: 15 Nov 2024
https://github.com/codebucks27/apple-iphone-3d-landing-page-starter-code
Create awesome landing page for Apple iPhone 14 using Three JS and React JS. This website uses threeJS to render 3D model of iPhone and GSAP for scrolling animations. If you want to learn how to create this website then you can follow tutorial link given in the ReadMe.
animation-css creative-coding gsap gsap-scrolltrigger javascript landing-page react reactjs rendering-3d-graphics scrolltrigger styled-components threejs website-template
Last synced: 08 Nov 2024
https://github.com/liyuanqiu/react-reconciler-three
A functional limited Three.js host renderer for React(using react-reconciler).
learning-by-doing react-reconciler threejs toy
Last synced: 14 Nov 2024
https://github.com/sumaiyarimu22/personal-portfolio-
The Personal Portfolio Website is a personal online portfolio built with React, CSS, WebGL, GSAP, and Tailwind CSS. It showcases skills and projects, featuring portfolio, about me, and contact sections, optimized for fast load times and modern standards. It's a front-end only implementation.
css gsap personal-website react reactjs tailwind-css threejs webgl
Last synced: 18 Dec 2024
https://github.com/tom-draper/array-3d-viz
A tool for visualizing arrays and matrices in 3D space.
3d array array-view array-viewer array-visualizer data data-visualisation data-visualization dataviz interactive-visualization interactive-visualizations javascript matrix matrix-visualizer threejs typescript viewer visualization visualizer vizualisation
Last synced: 28 Oct 2024
https://github.com/prankush-tech/my_office_in_js
This is a 3D website containing a model of a office sculpted in blender and imported using THREE_JS.
css glsl-shaders html javascript threejs
Last synced: 11 Nov 2024
https://github.com/lukejacksonn/cube
Rubik's Cube simulator with F2L/OLL/PLL algorithms
algorithms rubiks-cube threejs
Last synced: 07 Nov 2024
https://github.com/smoudjs/tiny
Tiny canvas framework for HTML5 games and playable ads developing.
canvas canvas2d game game-engine javascript playable playable-ad renderer rendering rendering-2d-graphics rendering-engine threejs tiny webgl webgl-library
Last synced: 10 Oct 2024
https://github.com/epranka/gpucomputationrender-three
GPUComputationRender module for Three.js with ES6 compatibility
es6 gpu-computing shaders threejs typescript
Last synced: 11 Oct 2024
https://github.com/ir-engine/ir-engine
iR Engine - Bringing us together on the open social spatial web. 🤖 🚀 👓 🕹️ 🧑🏿🚀
agones avatars chat metaverse metaverse-cloud mmo multiplayer nodejs threejs virtual-reality volumetric-video webrtc webxr
Last synced: 26 Dec 2024
https://github.com/tortuvshin/intelligo-game
Augmented reality game development repository - Art & Technology Tohoku 2018 contest
computer-vision express mongodb nodejs threejs
Last synced: 16 Dec 2024
https://github.com/danielblagy/three_mmi
A utility class that enables to easily set up a simple callback for mouse interacting with threejs mesh.
javascript javascript-library js js-3d mouse-event mouse-events threejs threejs-example threejs-mesh
Last synced: 14 Oct 2024
https://github.com/jeinselen/vf-blenderdelivery
Export shortcuts for specific production pipelines. Includes presets for Unity 3D (FBX), ThreeJS (compressed GLB), Element3D (OBJ), Xcode (USDZ), 3D printing (STL with multi-object output), 3d texture strips (Unity VF, PNG, EXR), and data visualisation (CSV item and vertex position data).
3d 3d-printing 3d-texture 3dprinting blender blender-3d blender-addon blender-plugin blender3d csv export fbx glb obj stl texture threejs unity unity3d volume-field
Last synced: 08 Nov 2024
https://github.com/bonigarcia/webgl-examples
webgl-examples
glsl-shaders html-canvas html5 javascript threejs webgl
Last synced: 28 Oct 2024
https://github.com/kekkorider/threejs-luminous-pharaon
A ThreeJS demo project where an OBJ file is imported and turned into a mix of colored particles.
glsl noise-algorithms particles shaders threejs webgl
Last synced: 15 Nov 2024
https://github.com/martinlaxenaire/three-multipass-post-processing
Three.js helper to easily create multi passes post processing effects.
javascript three-js threejs webgl
Last synced: 14 Oct 2024
https://github.com/danielesteban/trolltower
A multiplayer climbing game
climbing multiplayer threejs virtual-reality webxr
Last synced: 27 Oct 2024
https://github.com/64blit/xyz3d.js
A Three.js helper framework and Blender plugin for easy 3d websites
Last synced: 27 Oct 2024