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

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

blog chrome html5 javascript krpano markdown postcss threejs typescript vue

Last synced: 06 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/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/mkkellogg/photons2

Particle System for Three.js

particle-system particles threejs webgl

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/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/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/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/xdesro/threejs-webpack-starter

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

starter template threejs

Last synced: 23 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/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/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/richardanaya/avatar-poser

an avatar animation builder for the metaverse

animation avatar metaverse threejs

Last synced: 05 Dec 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/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/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 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/amilajack/xwing

An xwing WebGL game powered by three.js

starwars threejs webgl xwing

Last synced: 23 Oct 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/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/hisasann/electron-various-tutorials

Various sample collection using electron.

electron hisasann kinect nodejs osc threejs websocket

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: 11 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/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/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/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/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/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/moppius/contextual-dioramas

Procedurally-generated 3D dioramas using Three.js

diorama environment generative-art procedural threejs

Last synced: 07 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/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/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/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/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/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/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/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/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/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/yonet/webxrworkshop

FrontEndMasters 3D on the Web & WebXR Workshop

3d a-frame babylonjs threejs typescript webxr

Last synced: 27 Oct 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/windperson/mauiblazorthreejsdemo

.NET MAUI + Hybrid Blazor + Three.js demo

demo-app maui maui-blazor threejs

Last synced: 28 Nov 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/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/bbohlender/cgv

Code for QuickProBuild - Eurographics 2023 Short Paper

eurographics procedural-grammar procedural-modeling threejs

Last synced: 15 Oct 2024

https://github.com/sanchez3/video360

360°全景视频

360-video threejs vr

Last synced: 08 Nov 2024

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/upf-gti/retargeting-threejs

Animation and pose retargeting solver for 3D humanoid characters using Threejs.

3d animation retargeting retargeting-animations retargeting-motion threejs threejs-example

Last synced: 22 Dec 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/wiiiiam278/webschematics

Render Minecraft schematics on the web natively in-browser

minecraft schematics threejs

Last synced: 11 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/sketchpunklabs/mapping

Prototypes of Rendering Mapping Tiles & Procedural Terrain Generation

mapping maps procedural threejs

Last synced: 07 Nov 2024

https://github.com/nolze/mmmapper

A lyric projection mapper for reality and virtuality

pixijs projection-mapping svelte textalive threejs webgl

Last synced: 15 Dec 2024

https://github.com/niranjankumar001/iphone-16-pro-clone

Explore this sleek and first website clone of the iPhone 16 Pro! Built with React.js for an interactive feel, Three.js for stunning 3D visuals, and GSAP for smooth animations. IMPORTANT: Star the repo as you about contribute to the open source ,and this will work as a bookmark.

gsap hacktoberfest iphone16pro iphone16proclone reactjs threejs

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

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/axiomecg/three-geometry-welder

Service to weld some ThreeJS geometry to indexed one

3d mesh-processing mesh-simplification threejs typescript

Last synced: 11 Nov 2024

https://github.com/timc1/tcc.im

Vanilla personal site 🍦

hobby-project personal-website portfolio threejs webgl

Last synced: 13 Oct 2024

https://github.com/rileynwong/internet-party

interactive and collaborative 3d picture gallery via MMS

3d 3d-picture-gallery aws flask interactive interactive-art python three-js threejs twilio

Last synced: 14 Oct 2024

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

Template for building three.js apps in expo

expo react-native threejs

Last synced: 29 Oct 2024

https://github.com/zlatnaspirala/vuletube

Starter project for vue in combination with typescript. Getting response for youtube search. Call server part for saving videos. Use videos in three.js 3d port view. Control vuletube site with hands (NUI) also with voice command.

downloader nui opencv opencvjs play-video threejs typescript video-preview voice-commander vue youtube youtube-api

Last synced: 28 Oct 2024

https://github.com/iondrimba/threejs-audio-visualizer-four

:musical_keyboard: AutoTron - ThreeJs Audio Visualizer #4

3d audio audio-visualizer creative javascript synthwave threejs webaudio

Last synced: 27 Oct 2024

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

3VV - Simple 3D vector visualizer

3d threejs vectors

Last synced: 11 Oct 2024

https://github.com/tarasyarema/tensorblock

Crazy multi-timeline platform game.

blockchain express game mongoose tensorflow threejs

Last synced: 26 Oct 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