Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Three Js

Three Js

60 projects

Showing 24 of 60 projects

Pmndrs Market
Pmndrs MarketJavaScript

A free marketplace for CC0-licensed 3D assets, models, textures, and HDRI files ready for use in Three.js and React Three Fiber projects.

#graphics#textures#3d-models
Stars287
Forks25
Last commit1 month ago
JanusWeb
JanusWebJavaScript

A web framework and browser for building and experiencing rich virtual reality environments directly in the browser.

#multiplayer#vive#immersive-web
Stars206
Forks61
Last commit1 month ago
Tower Defense
Tower DefenseJavaScript

A 3D tower defense game built with Three.js in JavaScript and HTML5.

#html5-games#three-js#3d-graphics
Stars128
Forks103
Last commit2 years ago
Pocket.gl
Pocket.glJavaScript

A fully customizable WebGL shader sandbox to embed in your pages for interactive 3D graphics.

#embedding#shader-sandbox#real-time-editing
Stars123
Forks19
Last commit7 years ago
three-billboard-reflection
three-billboard-reflectionJavaScript

A performant three.js library for implementing plane reflections on any mesh with correct orientation.

#graphics#three-js#3d-graphics
Stars117
Forks11
Last commit4 years ago
Framer Form
Framer FormJavaScript

A Framer module for rendering 3D graphics with support for animations, states, and importing various 3D model formats.

#ui-prototyping#interactive-design#3d-models
Stars106
Forks10
Last commit7 years ago
NetworkCube
NetworkCubeJavaScript

An open-source JavaScript/TypeScript library and framework for interactive visualization of multivariate dynamic networks.

#networks#interactive#research-tools
Stars94
Forks11
Last commit4 years ago
Mesekai
MesekaiJavaScript

Real-time webcam motion tracking avatar web application that animates virtual personas using body gestures and facial expressions.

#pose-estimation#mediapipe#motion-tracking
Stars94
Forks27
Last commit28 days ago
Z3d
Z3dJavaScript

Generate interactive 3D scatter plots with a single function call using Three.js.

#interactive-graphics#three-js#javascript-library
Stars88
Forks7
Last commit11 years ago
ngx-three
ngx-threeTypeScript

Declarative Angular components for three.js, enabling 3D scene rendering with Angular's ecosystem and performance.

#declarative-rendering#three-js#3d-graphics
Stars83
Forks25
Last commit1 month ago
Exokit Avatars
Exokit AvatarsJavaScript

A web-based avatar system that loads multiple 3D model formats and provides full-body inverse kinematics with microphone-driven facial animation.

#3d-animation#webxr#real-time-audio
Stars76
Forks24
Last commit3 years ago
GuiGui
GuiGuiJavaScript

A lightweight GUI tool for tweaking parameters in JavaScript creative coding projects, inspired by dat.GUI.

#real-time-control#three-js#creative-coding
Stars72
Forks9
Last commit3 years ago
voxelizer
voxelizerJavaScript

A JavaScript voxelization engine for converting 3D models into voxel data using three.js.

#voxelizer#voxelization#3d-models
Stars61
Forks12
Last commit2 years ago
Super Oscillator
Super OscillatorTypeScript

An open-source 3D synthesizer built for the web using three.js and Web Audio API.

#real-time-visualization#3d-synthesizer#three-js
Stars49
Forks9
Last commit2 years ago
<stl-part-viewer>
<stl-part-viewer>JavaScript

A Lit web component that displays STL 3D model files using Three.js with lazy loading and performance optimizations.

#web-components#3d-viewer#stl-viewer
Stars22
Forks0
Last commit6 months ago
Lit 3D Piano
Lit 3D PianoTypeScript

A 3D interactive piano built with Lit, Three.js, and Tone.js for web-based music visualization and playback.

#audio-synthesis#piano#web-components
Stars21
Forks2
Last commit5 months ago
Drakonas
DrakonasJavaScript

A classic shoot 'em up game built with Three.js, inspired by Raptor: Call of the Shadows.

#games#threejs#three-js
Stars17
Forks16
Last commit1 year ago
jsdo.it-archives
jsdo.it-archivesJavaScript

A personal archive of interactive WebGL and graphics experiments originally shared on the jsdo.it code sharing platform.

#interactive-demos#code-archive#graphics-experiments
Stars16
Forks6
Last commit1 month ago
Core Commiter
Core CommiterJavaScript

An open-source arcade game where you manage code commits and collect stars to boost your project's popularity.

#github-integration#open-source-simulation#sass
Stars16
Forks4
Last commit13 years ago
ImmersivePoints
ImmersivePointsHTML

A Python package and web app for visualizing 3D point clouds in VR and Jupyter notebooks.

#lidar#hacktoberfest#3d-data
Stars15
Forks3
Last commit8 months ago
angular-3d
angular-3dTypeScript

Angular libraries for declarative 3D graphics with Three.js and GSAP-powered scroll animations.

#scroll-animations#three-js#3d-graphics
Stars5
Forks1
Last commit3 months ago
ngx-three-globe
ngx-three-globeTypeScript

An Angular library for creating interactive 3D globe visualizations with animated arcs and rings using three.js.

#geospatial#ssr-compatible#three-js
Stars2
Forks3
Last commit8 months ago
ng-three-model-cropper
ng-three-model-cropperTypeScript

An Angular library for cropping 3D models (GLB/FBX) in the browser using Three.js with triangle-pruning and GLB export.

#angular17#geometry-processing#3d-viewer
Stars1
Forks0
Last commit10 months ago
ngx-dice-captcha
ngx-dice-captchaTypeScript

An Angular library providing an interactive 3D dice-based CAPTCHA with realistic physics simulation.

#web-security#three-js#3d-graphics
Stars0
Forks0
Last commit1 year ago
PreviousPage 2 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Webgl49
#3d Graphics30
#Threejs23
#Frontend12
#Javascript Library12
#Javascript11
#3d10
#Webxr8
#Creative Coding8
#Data Visualization7
#Angular6
#Component Library5