Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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/boytchev/oops.js

Only One-pass Shader

glsl js pass shader shaders threejs

Last synced: 28 Oct 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/steve245270533/react-three-egg

由r3f构建的第三人称闯关类游戏

r3f react threejs

Last synced: 10 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.

game threejs

Last synced: 14 Oct 2024

https://github.com/layzeedk/ng-three-examples

three.js examples in Angular 2

angular three-js threejs

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

js spline threejs vue

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/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/alenvelocity/portfolio

Portfolio website. Made with React and ThreeJS

cyberpunk react 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/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.

3d glb gltf threejs

Last synced: 28 Oct 2024

https://gitlab.com/giro3d/giro3d

A versatile framework to visualize geospatial data in the browser - [Website](http://giro3d.org/) - [Examples](http://giro3d.org/examples/index.html) - [API documentation](http://giro3d.org/apidoc/index.html)

3D gis three.js threejs webgl

Last synced: 29 Jan 2025

https://github.com/codecavepro/threejs-revit-exporter

Batch-export files to JSON Object Scene format

3d autodesk autodesk-revit json model nuget revit rfa rvt three three-js threejs

Last synced: 05 Nov 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/greggman/dekapng

Make giant PNG files in the browser

canvas png shadertoy threejs webgl webgpu

Last synced: 09 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/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

javascript threejs vr

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/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/sister-software/asciify

Converts images, videos, and 3D renders into ASCII art.

ascii ascii-art canvas threejs webgl

Last synced: 14 Oct 2024

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.

threejs

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

lit piano threejs tonejs

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/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.

nodejs threejs

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 🫧

2d gamedev sprites threejs

Last synced: 15 Oct 2024

https://github.com/ektogamat/fake-glow-material-threejs

A simple to use fake glow material for vanilla threejs

glow glsl shaders threejs

Last synced: 11 Oct 2024

https://github.com/dbkaplun/node-three-screenshot

Take a PNG screenshot of a THREE scene

nodejs png screenshot threejs

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/adarosecannon/xrgarden

A THREE.js VR audio experience

audio threejs webxr

Last synced: 23 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/troisjs/water

✨ TroisJS LiquidPlane component test ⚡

threejs troisjs water webgl

Last synced: 14 Nov 2024

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/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/atnartur/three-stlexporter

THREE.js STLExporter

stl threejs

Last synced: 27 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/ameobea/sketches-3d

Experiments and demos of 3D game-like things. Mostly using Blender + Three.JS with custom shaders and interactive bits.

gamedev glsl shaders svelte sveltekit threejs webgl

Last synced: 27 Oct 2024

https://github.com/fibbojs/fibbo

The open-source library for building games on the web

2d 3d game-engine gamedev node pixi rapier threejs vite web

Last synced: 19 Nov 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/lucthienphong1120/universe

code a universe with js

js threejs universe website

Last synced: 08 Nov 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/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/voithos/endgame

A WebRTC-enabled 3D chess game

chess endgame firebase threejs webgl webrtc

Last synced: 12 Nov 2024

https://github.com/todaylg/self-introduction

Source code of todaylg.com. Web3D & Anime & Hello~

anime gsap3 threejs vuejs webgl

Last synced: 07 Dec 2024

https://github.com/64blit/xyz3d.js

A Three.js helper framework and Blender plugin for easy 3d websites

framework threejs webgl

Last synced: 27 Oct 2024