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/brianpeiris/aframe-image-portal

An A-Frame component that lets you create a portal effect with a 360 image in AR

aframe ar threejs webxr

Last synced: 11 Oct 2024

https://github.com/ykob/sketch-webcam

Interactive demos with webcam, tensorflow.js models, three.js and Vue-CLI.

tensorflowjs threejs webcam webgl

Last synced: 11 Oct 2024

https://github.com/codyjasonbennett/device-models

🎨 A Figma plugin to create mockups with 3D device models.

3d figma plugin react react-spring react-three-fiber threejs

Last synced: 15 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/asoutherncat/simple-muscle-car

blender + three.js 硬核小车,postprocessing, reflector, volume-light, animation, FBO

blender threejs web3d

Last synced: 21 Dec 2024

https://github.com/iver56/neon-fantasy

A synthwave-style demo that ranked 1st in ARM DemoCompo in Trondheim, 2018. Designed to be run in Chrome on a Samsung Galaxy S9

canvas demo demoscene glsl nin synthwave threejs webgl

Last synced: 10 Feb 2025

https://github.com/thejoin95/image-to-music

Generate midi files from image

img2midi img2mp3 javascript midi python rgb2midi threejs

Last synced: 06 Jan 2025

https://github.com/malted/charactercontroller

A first person character controller for the Three.js graphics library

charactercontroller controller first-person fps threejs

Last synced: 16 Nov 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

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/ningbonb/blog

关于前端的文章,自己在前端学习过程中的笔记与总结。

blog chrome html5 javascript krpano markdown postcss threejs typescript vue

Last synced: 06 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/solvro/web-led-cube

Simulator for programmable 3D LED Cube

3d-graphics codemirror threejs

Last synced: 19 Dec 2024

https://github.com/chrisrzhou/three-glow-mesh

🌟 Create glow mesh with any ThreeJS geometry

geometry glow io mesh three threejs

Last synced: 17 Oct 2024

https://github.com/wiiiiam278/webschematics

Render Minecraft schematics on the web natively in-browser

minecraft schematics threejs

Last synced: 11 Feb 2025

https://github.com/amilajack/xwing

An xwing WebGL game powered by three.js

starwars threejs webgl xwing

Last synced: 23 Oct 2024

https://github.com/pulkit1822/personal-portfolio

This repository showcases a React-based metaverse portfolio featuring a 3D avatar guide, Blender-created office environment, GSAP animations, PWA optimization, Webpack configuration, and live deployment on pulkitmathur.me.

blender css formspree gsap html javascript mixamo reactjs readyplayerme threejs

Last synced: 12 Dec 2024

https://github.com/richardanaya/avatar-poser

an avatar animation builder for the metaverse

animation avatar metaverse threejs

Last synced: 05 Dec 2024

https://github.com/xdesro/threejs-webpack-starter

🕸 Minimal boilerplate for prototyping THREE.js with modular imports.

starter template threejs

Last synced: 23 Oct 2024

https://github.com/theringsofsaturn/3d-ai-school-threejs

Immersive 3D AI classroom using Three.js, React Three Fiber, and the OpenAI API.

3d-graphics artificial-intelligence chatgpt drei openai react reactthreefiber threejs

Last synced: 30 Dec 2024

https://github.com/timvanscherpenzeel/thesis

Mass spring cloth simulation in WebGL using semi-implicit Euler and ping-pong FBO's.

cloth fbo framebuffer gpgpu simulation thesis threejs webgl

Last synced: 15 Oct 2024

https://github.com/andrew-tsegaye/stunning_3d_portfolio_website

This project aims to provide an immersive and visually striking portfolio website using cutting-edge technologies. Whether you're a designer, developer, or creative professional, this portfolio template will leave a lasting impression on your visitors.

framer-motion react-three-fiber tailwindcss threejs vite

Last synced: 25 Jan 2025

https://github.com/astrak/loadscreen.js

A JS library to improve UX with loadscreens when assets are being loaded.

lazy loader loadscreen progress progress-bar threejs ux

Last synced: 27 Oct 2024

https://github.com/adarosecannon/aframe-surface-scatter

Position objects randomly over an objects surface

aframe aframevr threejs

Last synced: 09 Nov 2024

https://github.com/opentecture/mindmapping

Mindmapping with Three.js

3d-models mindmaps threejs

Last synced: 03 Nov 2024

https://github.com/distantmagic/personalidol

[WIP] Web game engine able to render external models and Trenchbroom maps with good performance.

game threejs webgl

Last synced: 31 Oct 2024

https://github.com/devhoangkien/shop-model-3d

shop-model-3d with react-three-fiber , drei, MERN

drei ecommerce mern model react-three-fiber threejs web-3d-viewer

Last synced: 07 Nov 2024

https://github.com/bomsy/3dsnakegame

A 3D Snake game with THREE.js

game javascript threejs

Last synced: 13 Oct 2024

https://github.com/evanbacon/expo-nitro-roll

A cross-platform video game built with Expo and three.js!

android expo exponent game gamekit ios javascript-game react-native threejs

Last synced: 29 Oct 2024

https://github.com/repalash/cc0textures-threejs

PBR Material loader from cc0textures.com for webgl projects.

cc0 cc0-textures loader materials pbr threejs

Last synced: 16 Nov 2024

https://github.com/moppius/contextual-dioramas

Procedurally-generated 3D dioramas using Three.js

diorama environment generative-art procedural threejs

Last synced: 07 Nov 2024

https://github.com/thisistheplace/dash-wtgviewer

Wind turbine generator foundation viewer developed as a Plotly Dash Component

3d 3d-graphics 3d-models dash flask leaflet leafletjs offshore-wind plotly-dash pydantic python react-three-drei react-three-fiber threejs

Last synced: 16 Nov 2024

https://github.com/looeee/multiformat-model-viewer

Loader and viewer for models in several formats such as glTF, FBX, and Collada. Additional formats can be easily added.

3d-graphics 3d-models collada fbx fbx-parser gltf gltf-loader gltf2-export loader multiformat-model-viewer threejs threejs-loader viewer webgl webgl2

Last synced: 11 Oct 2024

https://github.com/ricardomatias/esbuild-plugin-glsl-include

A plugin for esbuild to import local shader fragments via #include pragma from GLSL files with .glsl, .vert, .frag, .vs, .fs extensions.

esbuild glsl regl threejs webgl

Last synced: 11 Oct 2024

https://github.com/takahirox/three.ziploader

Zip archived model file Loading helper for Three.js

javascript three-js threejs webgl zip

Last synced: 11 Oct 2024

https://github.com/codyjasonbennett/three-dom-elements

📦 A lightweight three.js extension to integrate DOM elements into your scene.

3d dom renderer threejs

Last synced: 15 Oct 2024

https://github.com/kevinomyonga/r3f-cra-starter

A starter project for React-Three-Fiber bootstrapped with Create-React-App and some useful packages

react react-three-drei react-three-fiber starter-project threejs

Last synced: 28 Oct 2024

https://github.com/davidfitzgibbon/threeasy

A wrapper and some sensible defaults for working with ThreeJS

hacktoberfest hacktoberfest-accepted three threejs

Last synced: 13 Feb 2025

https://github.com/fasani/r3f-boilerplate

A lightweight boilerplate for r3f (react-three-fiber)

3d javascript react react-three-fiber threejs webpack4

Last synced: 08 Nov 2024

https://github.com/hisasann/electron-various-tutorials

Various sample collection using electron.

electron hisasann kinect nodejs osc threejs websocket

Last synced: 28 Oct 2024

https://github.com/juniorxsound/particle-curl-noise

A Three.js FBO particle system with curl noise.

3d fbo particles threejs webgl

Last synced: 11 Nov 2024

https://github.com/kalegd/digitalbacon-ui

JavaScript 3D UI library for three.js that supports touch screen, mouse, and XR hardware inputs

ar digitalbacon javascript threejs ui vr webxr

Last synced: 09 Feb 2025

https://github.com/wgbx/mapbox

Visualization model display solution based on Mapbox

deck draco mapbox threejs vue webgl

Last synced: 10 Dec 2024

https://github.com/vanruesc/three-demo

A compact demo framework for three.js.

boilerplate demo framework scaffold threejs

Last synced: 26 Jan 2025

https://github.com/ameobea/rnn-viz

Interactive visualizations and demos that are used in a blog post I wrote about logic in the context of neural networks

activation-functions canvas echarts neural-network svelte sveltejs sveltekit tensorflow tf tfjs threejs tinygrad uplot webassembly

Last synced: 27 Oct 2024

https://github.com/ykob/study-threejs-lighting

It's a study record of 3D graphic lighting with the shaders that I created by quoting from three.js.

nuxtjs threejs webgl

Last synced: 28 Oct 2024

https://github.com/bernhardfritz/terraineditor

This project is about the development of a platform-independent terrain editor. The terrain format produced by this editor is designed to be easy to use in your own projects.

electron heightmap javascript terrain threejs

Last synced: 18 Dec 2024

https://github.com/Casmo/Drakonas

A classic shoot 'em up game build with the Three.js library.

games javascript threejs

Last synced: 02 Nov 2024

https://github.com/zzh8829/zihao

Zihao's Personal Website

blog hugo react socket-io threejs zihao

Last synced: 07 Nov 2024

https://github.com/lume/variable

DEPRECATED, use https://solidjs.com and https://github.com/lume/classy-solid directly instead. Create reactive variables and observe their changes in a simple and concise way with less code and less coupling.

3d 3d-graphics custom-elements event-handlers html-elements lume reactive-computations reactive-programming reactive-variables reactivity threejs web-components webgl

Last synced: 22 Jan 2025

https://github.com/vasturiano/r3f-forcegraph

Force-directed graph as a React Three Fiber component

3d data-visualization force-directed-graphs react-three-fiber threejs webgl

Last synced: 05 Feb 2025

https://github.com/alesancor1/djangorest-react-threejs-template

Template respository with Django and React+ThreeJs for 3D browser development & complex UI

3d-web django django-rest-framework javascript python react reactjs template templates three-js threejs

Last synced: 09 Nov 2024

https://github.com/akbartus/360-depth-in-webxr

The repository demonstrates implementation of immersive 360 depth (image and video) in WebXR powered by A-Frame, Three.js and Depth Anywhere.

360-depth-estimation aframe aframe-vr depth threejs

Last synced: 09 Feb 2025

https://github.com/windperson/mauiblazorthreejsdemo

.NET MAUI + Hybrid Blazor + Three.js demo

demo-app maui maui-blazor threejs

Last synced: 28 Nov 2024

https://github.com/prokos/wasm-threejs-perlin

Perlin noise with WebAssembly and Three.js

perlin-noise three-js threejs wasm webassembly

Last synced: 15 Nov 2024

https://github.com/nasa-ammos/cameramodelutilsjs

Set of utilities for visualizing camera models and loading image formats commonly used on JPL Mars missions.

3d cahv cahvor cahvore camera camera-model graphics m2020 nasa nasa-jpl rover three-js threejs visualization

Last synced: 05 Nov 2024

https://github.com/yonet/webxrworkshop

FrontEndMasters 3D on the Web & WebXR Workshop

3d a-frame babylonjs threejs typescript webxr

Last synced: 27 Oct 2024

https://github.com/salgum1114/mapbox-gl-threelayer

Plugin to help you use Three.js on Mapbox-GL.

custom-layer mapbox-gl reactjs threejs

Last synced: 27 Oct 2024

https://github.com/hongkiulam/threlte-spline

Helper function to load Spline scene objects into threlte

spline splinetool svelte threejs threlte

Last synced: 21 Jan 2025

https://github.com/weilueluo/personal-site

Personal website built with React 18, NextJs 13 and ThreeJs

aws bashly nextjs personal-website react tailwindcss terraform threejs typescript

Last synced: 16 Jan 2025

https://github.com/mrjasonweaver/react-3d-app

An example 3D react app using create-react-app and @react-three-fiber.

3d react reactjs threejs threejs-example webgl-programming

Last synced: 14 Oct 2024

https://github.com/maggix1404/webgl-template

this template is collect from https://www.awwwards.com/academy/course/merging-webgl-and-html-worlds

awwwards gsap shaders threejs webgl

Last synced: 24 Nov 2024

https://github.com/hpprc/generativereact

:art: Generative Art written in React

gatsby generative-art p5js react threejs webgl

Last synced: 27 Oct 2024

https://github.com/casmo/drakonas

A classic shoot 'em up game build with the Three.js library.

games javascript threejs

Last synced: 12 Nov 2024

https://github.com/ninjadev/pluss

Pinky Frinky is Ninjadev's demo for Solskogen 2018 Bleep, Bloop, Computers! Made with our open source demo tool nin.

canvas demoscene nin ninjadev-demo solskogen threejs

Last synced: 08 Nov 2024

https://github.com/sanchez3/video360

360°全景视频

360-video threejs vr

Last synced: 08 Nov 2024

https://github.com/gopro/forgejs-samples

Samples for the ForgeJS javascript framework.

3d ambisonics forgejs html5 javascript samples threejs webgl webvr

Last synced: 07 Nov 2024

https://github.com/mustafacagri/react-threejs-easeljs-drawing-app

🚀 Create cool graphics with our Tailwind & React ⚛️ drawing app! Use Three.js 🌐, EaselJS 🎨, Vite ⚡, TypeScript 🔧. Easily draw shapes, move them around, and see them in 3D! Great for developers who want to explore their creativity! ✨

drawing drawing-app drawing-application easel easeljs easeljs-graphics react react-hooks reactjs three-js threejs typescript vite

Last synced: 08 Nov 2024

https://github.com/spite/explore-with-me

Explore with me - Christmas Experiments 2017

creative-coding demoscene glsl javascript threejs webgl

Last synced: 23 Jan 2025

https://github.com/tarasyarema/tensorblock

Crazy multi-timeline platform game.

blockchain express game mongoose tensorflow threejs

Last synced: 26 Oct 2024

https://github.com/mikemklee/three-vv

3VV - Simple 3D vector visualizer

3d threejs vectors

Last synced: 11 Oct 2024

https://github.com/glotzerlab/plato

Efficient visualization of particle data supporting several rendering engines.

2d 3d library matplotlib opengl povray python raytracing threejs visualization

Last synced: 06 Nov 2024

https://github.com/angydev/custom-3d

Editor 3D developed with React and Three.js

javascript nodejs react threejs

Last synced: 21 Nov 2024

https://github.com/gkjohnson/threejs-model-loader

THREE.js Model Loader for delegating to the appropriate geometry loader and associated Web Component

geometry graphics javascript loader model three-js threejs webcomponent

Last synced: 11 Oct 2024

https://github.com/itsdorosh/fbx-animation-controls

The HTML controls for FBX 3D models with animations on three.js scene. Controls are fully customizable with CSS and have plenty of configuring options via JS.

animations controls fbx-animations player threejs vanilla-javascript webgl

Last synced: 11 Oct 2024

https://github.com/dannycalleri/polytron

Digital museum for PSX 3D models (just .TMD for now), built with JavaScript and WebGL/Three.js

javascript js opengl playstation psx threejs webgl

Last synced: 09 Nov 2024

https://github.com/bbohlender/cgv

Code for QuickProBuild - Eurographics 2023 Short Paper

eurographics procedural-grammar procedural-modeling threejs

Last synced: 15 Oct 2024

https://github.com/EvanBacon/expo-three-template

Template for building three.js apps in expo

expo react-native threejs

Last synced: 27 Oct 2024

https://github.com/gerardparareda/blockytracer

3D browser voxel editor with a ray tracer capabilities implemented. Entirely made with pure Javascript and THREEJS.

light minecraft raytracing threejs voxel

Last synced: 15 Jan 2025

https://github.com/tresjs/starter

Starter repo template for TresJS applications

3d glsl starter starter-template three threejs tresjs vite vue webgl

Last synced: 15 Nov 2024

https://github.com/exslym/my-portfolio-3d

3D Dev Portfolio - very impressive website with 3D graphics and animations (React, ThreeJS, TailwindCSS)

3d-graphics animations emailjs framer-motion javascript maath react react-three-drei react-three-fiber react-tilt react-vertical-timeline-component reactjs tailwindcss threejs

Last synced: 14 Nov 2024