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/charliegerard/whoosh

[Prototype] Control a 3D spaceship with hand movements

creative-coding javascript machine-learning tensorflow tensorflowjs threejs

Last synced: 15 Nov 2024

https://github.com/sdras/cda-locale

Showing Microsoft Cloud Developer Advocates speaking, 2017 and 2018

azure-serverless computed-properties data-visualization nuxt serverless serverless-functions threejs vue

Last synced: 27 Oct 2024

https://github.com/ouyangzhaoxing/drcobj

使用draco压缩和解压three.js模型文件。(Use draco to compress and decompress the three.js model file.)

3d draco draco-threejs draco3d game-model html-3d html-canvas html5-game model model-format model-loader three-js threejs threejs-model

Last synced: 11 Oct 2024

https://github.com/rossning92/t-rex

A Chrome T-Rex game remake using javascript and threejs. Online demo: https://rossning92.github.io/t-rex

3d chrome chrome-dino-game chrome-dinosaur-game computer-graphics game t-rex-game t-rex-runner threejs

Last synced: 23 Nov 2024

https://github.com/httpstersk/three-js-fundamentals-r3f

Examples from the Three.js Fundamentals website recreated in react-three-fiber renderer.

r3f react-three-fiber three-js threejs

Last synced: 11 Oct 2024

https://github.com/sdras/three-vue-pattern

A biofeedback visualization made with Three.js, Vue, and LUIS (cognitive services), made with Brian Holt

azure azure-cognitive-services cognitive-services luis luisai three threejs visualization vue vuejs

Last synced: 27 Oct 2024

https://github.com/tomhsiao1260/three-starter

🌈 three.js starter based on OOP

3d boilerplate three-js threejs webgl

Last synced: 11 Oct 2024

https://github.com/pmndrs/cannon-es-debugger

Wireframe debugger for use with cannon-es https://github.com/react-spring/cannon-es

cannonjs physics threejs

Last synced: 07 Oct 2024

https://github.com/salgum1114/react-3d-editor

A-Frame based 3D visualization editing tool.

aframe aframevr antd ar pouchdb reactjs threejs typescript vr xr

Last synced: 27 Oct 2024

https://github.com/xiongtongzi/import-three-examples

this is webpack plugin, It was created to solve the problem of threeJs modular development.

react three threejs vue webpack

Last synced: 17 Dec 2024

https://github.com/Bruno-Bells/PyWeb3D

Exploring three.js with python syntax

brython javascript python pythonbrowser pyweb3d threejs web3d webgl webgl2

Last synced: 06 Nov 2024

https://github.com/chingu-voyages/v43-tier3-team-29

This awesome 3D portfolio is built with React and Three.js 💫 | Voyage-43 | https://chingu.io/ | Twitter: https://twitter.com/ChinguCollabs

3d-website chingu framer-motion react react-three-drei react-three-fiber theatre theatrejs three-js threejs

Last synced: 10 Oct 2024

https://github.com/liyasthomas/lvr

👓 Augmented Reality for everyone - Out of the world experiences

a-frame aframe ar arjs augmented-reality liyasthomas polymer three-js threejs virtual-reality vr webar webvr

Last synced: 11 Oct 2024

https://github.com/milifire/sandi-ui

Based on three vue3 component library with event system, build your interactive 3D world with components

3d components-library interactive threejs vue vue3

Last synced: 10 Oct 2024

https://github.com/charliegerard/interactive-frame-tfjs

Interactive digital art with head-coupled perspective effect using Three.js and TensorFlow.js

creative-coding face-detection javascript machine-learning tensorflow-js tensorflowjs three-js threejs

Last synced: 11 Oct 2024

https://github.com/alvarosabu/tresjs-basics

This repository contains the code for the TresJS youtube series on @AlvaroDevLabs

3d nuxt threejs tresjs vue vuejs webgl

Last synced: 27 Oct 2024

https://github.com/lume/element-behaviors

An entity-component system for HTML elements.

3d 3d-graphics custom-elements ecs entity-component html-element lume threejs webgl

Last synced: 17 Nov 2024

https://github.com/flowers1225/threejs-earth

基于react-three-fiber绘制的地球

earth javascript react react-three-fiber threejs webgl webpack

Last synced: 02 Dec 2024

https://github.com/magestudio/mage

Mage is a 3D Game Engine, built on top of THREE.js. It features Unity-like scripting, AMMO.js powered physics workers, an Infernojs powered UI and a clean API. Under (very) active development.

3d 3d-game-engine ammojs game game-development game-engine gamedev gamejam indiegame infernojs javascript javascript-framework javascript-game mage script threejs unity unity-3d unity3d webgl

Last synced: 23 Jan 2025

https://github.com/adarosecannon/handy-work

Framework Agnostic Hand tracking for WebXR

aframe hand-tracking threejs webxr

Last synced: 10 Jan 2025

https://github.com/powermobileweb/arfacefilter

Javascript/WebGL lightweight face tracking library designed for augmented reality webcam filters. Features : multiple faces detection, rotation, mouth opening. Various integration examples are provided (Three.js, Babylon.js, FaceSwap, Canvas2D, CSS3D...).

3d augmented-reality babylonjs deep-learning detection face face-detection face-filters face-tracking faceswap javascript library msqrd picojs snapchat threejs tracking trackingjs webcam webgl

Last synced: 30 Dec 2024

https://github.com/avin/generative

Creative coding experiments

babylonjs canvas generative-art glsl regl threejs webgl

Last synced: 29 Jan 2025

https://github.com/lallassu/parrothunt

ParrotHunt - ThreeJS WebGL game (http://parrothunt.nergal.se)

gamedev indiedev threejs threejs-webgl-game webgl-game

Last synced: 08 Dec 2024

https://github.com/iosorin/3d-headphones

3D Product Configurator, Nuxt.js +Three.js ⚡

3d 3d-configurator 3d-mesh 3d-models configurator e-commerce nuxt threejs vue

Last synced: 29 Jan 2025

https://github.com/gabotechs/react-stl-viewer

React component for visualizing 3d STL models in the browser using three.js

3d 3dmodel component model obj react render renderer stl three threejs viewer

Last synced: 30 Jan 2025

https://github.com/repalash/xatlas-three

XAtlas + Three.js: Mesh parameterization / UV unwrapping module for three.js in wasm with webworkers.

mesh threejs uv xatlas xatlas-web

Last synced: 30 Jan 2025

https://github.com/monogrid/gainmap-js

A Javascript (TypeScript) Port of Adobe Gainmap Technology for storing HDR Images using an SDR Image + a gainmap

adobe-gainmap gainmap hdr hdr-image three threejs ultrahdr

Last synced: 27 Jan 2025

https://github.com/stevinz/three-subdivide

Smooth subdivision surface modifier for use with three.js BufferGeometry.

buffergeometry loop-subdivision modifier subdivision subdivision-surface three-js threejs triangle webgl

Last synced: 26 Jan 2025

https://github.com/iondrimba/buildings-wave

:european_post_office: A tutorial on how to create a 3D building wave animation with three.js and TweenMax

3d animation animations creative-coding es6 es6-javascript frontend javascript js motion threejs threejs-example webgl

Last synced: 27 Oct 2024

https://github.com/juniorxsound/DepthKit.js

🎞 A plugin for using DepthKit's volumteric captures in Three.js

depthkit threejs video volumetric webgl

Last synced: 14 Nov 2024

https://github.com/juniorxsound/depthkit.js

🎞 A plugin for using DepthKit's volumteric captures in Three.js

depthkit threejs video volumetric webgl

Last synced: 11 Nov 2024

https://github.com/jackdbd/threejs-es6-webpack-starter

Three.js ES6 starter project with a sane webpack configuration

babel es6 eslint glsl threejs webpack

Last synced: 01 Nov 2024

https://github.com/vimeo/vimeo-threejs-player

A plugin for streaming video from Vimeo to WebGL/VR/AR apps

augmented-reality plugin threejs video vimeo virtual-reality webgl

Last synced: 10 Nov 2024

https://github.com/etiennepinchon/hologram

Hologram Framework | All-in-one WebVR creation.

3d aframe aframevr coffeescript framework threejs webgl webvr

Last synced: 08 Nov 2024

https://github.com/tresjs/lab

Showcase and examples lab for TresJS

3d nuxt three threejs tresjs vue

Last synced: 29 Jan 2025

https://github.com/farazzshaikh/react-three-paper

A paper-thin (~800 bytes) and position-aware wrapper for ThreeJS in React.

component component-library npm react threejs wrapper

Last synced: 01 Nov 2024

https://github.com/evanbacon/lego-expo

Play with Lego bricks anywhere using Expo

demo expo lego react react-native react-native-web react-navigation threejs unicorn

Last synced: 29 Oct 2024

https://github.com/oguzeroglu/texturemerger

A lightweight library that creates a Texture Atlas from Three.js textures

game-development texture threejs webgl

Last synced: 28 Oct 2024

https://github.com/utkarshdubey/react-spline

A wrapper to painlessly integrate Spline projects into your React code-space. ☀

animation react react-spline spline threejs

Last synced: 14 Nov 2024

https://github.com/jstrait/city-tour

A procedurally generated city built with WebGL and three.js

canvas city procedural-generation threejs webgl

Last synced: 14 Jan 2025

https://github.com/vimeo/vimeo-depth-player

A WebVR volumetric video renderer that uses color-depth based videos hosted on Vimeo.

3d depth-maps livestreaming threejs video volumetric webar webgl webvr

Last synced: 10 Nov 2024

https://github.com/craftzdog/hyper-holoplay

Holoplay integration for Hyper

holoplay hyper lookingglass threejs

Last synced: 27 Oct 2024

https://github.com/MONOGRID/gainmap-js

A Javascript (TypeScript) Port of Adobe Gainmap Technology for storing HDR Images using an SDR Image + a gainmap

adobe-gainmap gainmap hdr hdr-image three threejs ultrahdr

Last synced: 13 Nov 2024

https://github.com/solarcg/solarsys

Realistic Solar System simulation with three.js

cg computer-graphics glsl shaders solar-system three-js threejs webgl

Last synced: 11 Oct 2024

https://github.com/maciejwwojcik/three-plain-animator

Three-Plain-Animator is a package for threejs developers to support 2D animations.

javascript npm threejs typescript

Last synced: 26 Jan 2025

https://github.com/jin5354/d3-force-graph

Force-directed graph using D3-force and WebGL, support massive data rendering and custom style.

chart d3 d3-charts d3-force social-network social-network-analysis social-network-graph threejs webgl

Last synced: 26 Nov 2024

https://github.com/evanbacon/expo-three-orbit-controls

🎥 Three.js Orbit Controls (Camera) bridged into React Native

3d ar expo gaming javascript npm react reactnative threejs yarn

Last synced: 24 Jan 2025

https://github.com/syt123450/react-giojs

:tada: A Declarative 3D Globe Data Visualization Library built with Three.js -- React version for Gio.js

3d datavisualization globe javascript react threejs web webgl

Last synced: 22 Oct 2024

https://github.com/fibo/three-orbitcontrols

is the three.js OrbitControls from official repo examples

camera orbitcontrols threejs

Last synced: 22 Jan 2025

https://github.com/phoenixbf/aton

ATON framework is based on modern web standards and technologies to create interactive, liquid and collaborative Web3D/WebXR apps targeting Cultural Heritage field. It adopts a “develop once, deploy everywhere” approach, providing building-blocks and a modular architecture

3d collaborative collaborative-framework cultural-heritage digital-heritage head-mounted-display heritage heritage-science html5 infrastructures javascript nodejs raspberry-pi raspberrypi threejs virtual-reality vr web3d webxr

Last synced: 30 Jan 2025

https://github.com/enpitsulin/tres-the-aviator

The Aviator game built with TresJS and three.js r163

game threejs tresjs vue

Last synced: 12 Nov 2024

https://github.com/aframevr/aframe-registry

[DISCONTINUED] Curated collection of community A-Frame components.

aframe threejs virtual-reality virtualreality vr webvr

Last synced: 10 Nov 2024

https://github.com/enpitsuLin/tres-the-aviator

The Aviator game built with TresJS and three.js r163

game threejs tresjs vue

Last synced: 25 Oct 2024

https://github.com/ektogamat/r3f-webgpu-starter

React Three Fiber WebGPU Post Processing by Anderson Mancini. A very simple scene to demonstrate how to integrate Threejs WebGPU with React Three Fiber using Post Processing effects.

post-processing r3f react threejs webgpu

Last synced: 21 Jan 2025

https://github.com/juniorxsound/three.sixdof

🌐 Plugin for rendering 6DOF equirectangular 360 images and videos with depthmaps

360 6dof depth equirectangular threejs volumetric

Last synced: 22 Jan 2025

https://github.com/aleph-viewer/aleph

Aleph is a 3D object viewer and annotation/measurement tool built with A-Frame, AMI, StencilJS, and Ionic

a-frame ami ionic-framework stenciljs threejs

Last synced: 04 Nov 2024

https://github.com/vimaec/vim-webgl-viewer

An easy to use online 3D model viewer based on Three.JS.

3d aec gltf threejs viewer vim webgl

Last synced: 20 Dec 2024

https://github.com/adarosecannon/three-paint

Demo using THREE.js to render into a Houdini Paint Worklet

houdini threejs worklet

Last synced: 22 Oct 2024

https://github.com/rodydavis/flutterwebxrthreejs

Flutter Web Example with ThreeJS

flutter threejs webxr

Last synced: 29 Dec 2024

https://github.com/components-ai/typefaces

Collection of Google fonts as typeface data for usage with three.js, react-three-fiber, and other tools.

fonts google-fonts react-three-fiber threejs typography

Last synced: 11 Oct 2024

https://github.com/node-3d/3d-core-raub

An extensible Node.js 3D core for desktop applications

3d gl glfw gpu gpu-computing graphics image javascript js native node-3d opengl pixijs simulation threejs vao vbo webgl window

Last synced: 29 Jan 2025

https://github.com/sghall/subunit

A small library that gives you D3 style selections in THREE.js.

animation d3js maps threejs webgl webgl2

Last synced: 27 Oct 2024

https://github.com/ektogamat/r3f-confetti-component

Easy to use Confetti component for React Three Fiber

confetti react react-components react-three-fiber threejs

Last synced: 27 Oct 2024

https://github.com/iosorin/cup-demo

3D Product Configurator, Nuxt.js +Three.js + Fabric.js. (demo) ⚡

3d 3d-model 3d-scene build configurator demo e-commerce nuxt product product-configurator three-js threejs vue

Last synced: 29 Jan 2025

https://github.com/hypnosnova/threequery

基于Three.js的3D框架

3d framework game-development threejs webgl

Last synced: 28 Oct 2024

https://github.com/takahirox/threenetwork

Network sync library for Three.js

easyrtc firebase javascript network peerjs threejs webrtc

Last synced: 07 Nov 2024

https://github.com/johnnyleek1/react-mesh-gradient

Generate interactive mesh gradients using React.JS

gradient react react-gradient stripe threejs

Last synced: 17 Dec 2024

https://github.com/rogerscg/era-engine

A simple Three.js wrapper to aid the creation of games or other visuals. Used by Slapshot and ERA: Earth Revival Act

engine games threejs visuals wrapper

Last synced: 11 Nov 2024

https://github.com/omimo/mocapjs

A motion capture library for Three.js: Playing | Streaming | VR

animation bvh mocap threejs web-animation webgl

Last synced: 16 Nov 2024

https://github.com/CodeCavePro/revit-family-web-viewer

Revit Web Viewer is a Three.js-based project viewer. Revit projects / families must be exported using RvtVa3cExporter (https://github.com/va3c/RvtVa3c)

3d canvas revit three-js threejs typescript webgl webgl2

Last synced: 02 Dec 2024

https://github.com/paulhax/spin-controls

Trackball style controls for three.js Object3Ds and Cameras. Featuring pointer to trackball accuracy and unlimited rotation.

orbitcontrols threejs trackballcontrols webgl webvr

Last synced: 08 Nov 2024

https://github.com/codecavepro/revit-family-web-viewer

Revit Web Viewer is a Three.js-based project viewer. Revit projects / families must be exported using RvtVa3cExporter (https://github.com/va3c/RvtVa3c)

3d canvas revit three-js threejs typescript webgl webgl2

Last synced: 31 Oct 2024

https://github.com/ameobea/three-hex-tiling

Adds support for hiding repeating texture patterns to Three.JS

glsl glsl-shaders hex-tiling shaders texture texture-synthesis threejs

Last synced: 26 Jan 2025

https://github.com/doinel1a/vite-three-js

Boilerplate template designed to quickly bootstrap a 3D Web App, SPA, website or landing page with Three.JS, GLSL, Vite, TailwindCSS, ESLint, Husky and much more in just 30 seconds.

boilerplate boilerplate-template glsl javascript js shaders template three-js three-js-boilerplate three-js-template threejs threejs-boilerplate threejs-template vanilla-javascript vanilla-js vite web-3d web3d webgl webgl-template

Last synced: 23 Jan 2025

https://github.com/bfollington/bf-3

my personal site, bf.wtf version 3

nextjs react react-three-fiber stitches threejs

Last synced: 27 Oct 2024

https://github.com/shwetkhatri2001/ar-webstore

Webstore built to showcase photorealistic 3D digital objects in AR

augmented-reality gssoc23 open-source threejs virtual-try-on webxr

Last synced: 22 Jan 2025

https://github.com/evan-moon/solarsystemts

케플러 방정식을 이용한 태양계 행성들의 궤도 계산 시뮬레이터

simulator solar-system threejs typescript vue webgl

Last synced: 14 Oct 2024

https://github.com/codebucks27/3d-landing-page-for-apple-iphone

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 gsap landing-page react reactjs rendering-3d-graphics scrolltrigger threejs threejs-example threejs-template webapp website-template

Last synced: 08 Nov 2024

https://github.com/bryik/aframe-bmfont-text-component

A-Frame component for rendering bitmap fonts.

aframe sdf text threejs

Last synced: 21 Jan 2025

https://github.com/bombanauts/bombanauts

Bombanauts, inspired by the original Bomberman game, is a 3D multiplayer online battle arena (MOBA) game where players can throw bombs at each other, make boxes explode, and even other players!

cannonjs chai expressjs game-development javascript mocha react redux socket-io test-driven-development threejs

Last synced: 07 Nov 2024