Topic

webgl

Repositories (1548)

vts-browser-js
vts-browser-js melowntech JavaScript

JavaScript WebGL 3D map rendering engine

223
InteractiveLandscape
InteractiveLandscape ma77os HTML

An exploration of an animated interactive landscape built with three.js.

223
fsynth
fsynth grz0zrg JavaScript

Web-based and pixels-based collaborative synthesizer

222
portofolio
portofolio JohansenJunias20 TypeScript

my 3D multiplayer portfolio P2P website using Three.js and WebRTC

221
unknown-pleasures
unknown-pleasures poeti8 TypeScript

a tiny web experiment.

221
vue-displacement-slideshow
vue-displacement-slideshow AlbanCrepel Vue

A Vue.js slideshow component working with Three.js

220
react-ogl
react-ogl pmndrs TypeScript

🦴 A barebones react renderer for ogl.

220
bizar.ro
bizar.ro bizarro HTML

Luis Bizarro's Portfolio from 2020 to 2023.

219
Website
Website BabylonJS JavaScript

Main babylon.js website

217
interactive-repulsive-effect
interactive-repulsive-effect iondrimba JavaScript

:chocolate_bar: An interactive repulsion effect of grid items as seen in BestServedBold's Dribbble shot "Holographic-Interactions".

216
demos
demos rreusser HTML

One repo to rule them all.

216
webgl-shader-examples
webgl-shader-examples jagracar JavaScript

Some simple examples of WebGL shaders

215
threejs-journey
threejs-journey rajput-hemant TypeScript

Three.js Journey - Practice projects w/ source-code for Three.js course by Bruno Simon

215
MBHaxe
MBHaxe RandomityGuy Haxe

An optimized port of Marble Blast Gold, Platinum, Ultra and PlatinumQuest with 99% identical physics and cross platform multiplayer, runs on Windows,...

213
t3d.js
t3d.js uinosoft JavaScript

ThingJS 3D Engine (t3d) is a lightweight, web-first, and extendable 3D rendering library.

213
webxr-handtracking
webxr-handtracking marlon360 JavaScript

👐 WebXR hand tracking examples

211
amazon-sumerian-hosts
amazon-sumerian-hosts aws-samples JavaScript

Amazon Sumerian Hosts (Hosts) is an experimental open source project that aims to make it easy to create interactive animated 3D characters for Babylo...

210
elm-3d-scene
elm-3d-scene ianmackenzie Elm

A high-level 3D rendering engine for Elm, with support for lighting, shadows, and realistic materials.

210
aframe-effects
aframe-effects wizgrav JavaScript

A VR Ready Post processing framework for Three.js and/or A-Frame

208
ryza-ai-revive
ryza-ai-revive zeroa234 JavaScript

Ryza AI companion. Bring your own LLM/TTS. 莱莎 AI 陪伴,自填大模型与语音。

208
Token-Print
Token-Print Sudharsanselvaraj TypeScript

Interactive 3D visualization platform for exploring transformer architectures, tensors, and real-time LLM inference.

208
tellux
tellux cyanfish-x TypeScript

Open-source 3D Earth Engine built on Three.js for digital globes, digital twins, 3D maps — terrain, 3D Tiles, atmosphere & clouds.

207
flextgl
flextgl mosra C

OpenGL and Vulkan header and loader generator.

206
THREE.Interactive
THREE.Interactive markuslerner TypeScript

Fast and simple interaction manager for three.js for enabling mouse and touch events on 3D objects

206
babylonjs-webpack-es6
babylonjs-webpack-es6 RaananW TypeScript

Babylon.js basic scene with typescript, webpack, es6 modules, editorconfig, eslint, hot loading and more. Will even make coffee if you ask nicely.

205
reimagine-it
reimagine-it Kayforkind JavaScript

Kayforkind Content-Derived Design CLI. HTML in, standalone HTML out from the source's own nouns, dates, numbers, and colors. Not the reimagineit.ai in...

205
NexPlayer_Unity_Plugin
NexPlayer_Unity_Plugin NexPlayer

Stream videos in HLS & DASH formats into Unity apps including Widevine DRM protection.

205
patches
patches vizorvr JavaScript

Patches is a visual programming editor for building WebVR and WebGL experiences.

205
texture-compressor
texture-compressor TimvanScherpenzeel TypeScript

CLI tool for texture compression using ASTC, ETC, PVRTC and S3TC in a KTX container.

204
Rhubarb
Rhubarb oguzeroglu JavaScript

A WebSocket library optimized for multiplayer JS games, works on WebWorkers with binary data.

203
infinite-webl-gallery
infinite-webl-gallery bizarro JavaScript

Infinite Auto-Scrolling Gallery using WebGL and GLSL Shaders.

203
glsl-godrays
glsl-godrays Erkaman JavaScript

This module implements a volumetric light scattering effect(godrays)

203
opensa
opensa AlexSergey TypeScript

A from-scratch, high-performance WebGPU engine compatible with RenderWare (GTA San Andreas). Not a reimplementation: SA's worlds and mods in the brows...

201
normalmap.js
normalmap.js jwagner JavaScript

normalmap.js is a library for creating simple interactive lighting effects using normal maps.

201
draco.js
draco.js mrdoob JavaScript

A small, drop-in, pure-JavaScript Draco mesh loader for three.js.

201
threeify
threeify bhouston TypeScript

A Typescript 3D library loosely based on three.js

201
openvideo
openvideo openvideodev TypeScript

Open-source React Video Editor with client-side rendering (WebCodecs) and pixi.js. Capcut clone. Canva clone. React video editor. webgl video editor.

200
toho-like-js
toho-like-js takahirox JavaScript

Touhou style danmaku shooter game which runs on your chrome.

200
zen-3d
zen-3d shawn0326 JavaScript

JavaScript 3D library.

198
react-fluid-distortion
react-fluid-distortion whatisjery TypeScript

Post-processing fluid distortion effects for React-Three-Fiber. Better version available at atelier-ui.com

197
3d_nn
3d_nn arogozhnikov JavaScript

Raymarching neural network in browsers with WebGL shaders

197
huozi.js
huozi.js Icemic JavaScript

A simple typography engine for CJK languages, especially designed for game rich-text. 用于游戏富文本的中日韩文字排印引擎。

197
react-regl
react-regl kevzettler TypeScript

React Fiber Reconciler Renderer for Regl WebGL

197
threejs-starter
threejs-starter kekkorider TypeScript
195
gosling.js
gosling.js gosling-lang TypeScript

Grammar of Scalable Linked Interactive Nucleotide Graphics

195
GammaCV
GammaCV PeculiarVentures JavaScript

GammaCV is a WebGL accelerated Computer Vision library for browser

195
dgel
dgel dmnsgn TypeScript

A WebGPU engine.

194
ThreeStudio
ThreeStudio adamsol JavaScript

3D game editor based on Three.js and Electron.

192
gl-bench
gl-bench munrocket JavaScript

⏳ WebGL performance monitor with CPU/GPU load.

192
cesium-threejs-experiment
cesium-threejs-experiment CesiumGS JavaScript

A small example for using Three JS on Cesium to emulate a combined scene.

192