Skip to content
View mrdoob's full-sized avatar
:atom:
:atom:

Sponsors

@danmindru
@codrakai
@klevron
@knandersen
@itsdorosh
@jespertheend
@mykongee
@Sparking2
@kenjinp
@finnbear
@frederickobrien
@GeorgePetri
Private Sponsor

Organizations

@xplsv @threejs

Block or report mrdoob

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Starred repositories

Showing results

Game Boy / Gameboy Color emulator and debugger for macOS, Windows, Linux, BSD and RetroArch.

C++ 1,067 148 Updated Dec 8, 2025

Demonstration showing real time effects and application of the "Jump Flood Algorithm"

JavaScript 97 9 Updated Dec 3, 2025

large scale crowd simulation in threejs

TypeScript 100 11 Updated Oct 16, 2025

XR Blocks is a lightweight WebXR + AI library for rapidly prototyping advanced AI + XR experiences.

TypeScript 172 26 Updated Dec 19, 2025

Curved Space Shader in Three.js (via 4D sphere projection)

HTML 64 1 Updated May 22, 2025

A C64 Music chip 6581/8580 visualizer in javascript. It allows to playback SID files and shows the state of the chip during the playback.

JavaScript 17 2 Updated Mar 16, 2018

🎺

PHP 46 18 Updated Dec 1, 2025

wip

TypeScript 53 4 Updated Nov 3, 2025

RetroPass applies a retro aesthetic to your Three.js project

TypeScript 36 1 Updated Oct 28, 2025

openDAW is a next-generation web-based Digital Audio Workstation (DAW)

TypeScript 864 62 Updated Dec 19, 2025

bluetooth mesh chat, IRC vibes

Kotlin 4,203 578 Updated Dec 14, 2025
JavaScript 9 Updated Feb 25, 2022

Nimble bidirectional text stack for UIs

C 338 17 Updated Dec 17, 2025

✨ An advanced 3D Gaussian Splatting renderer for THREE.js

TypeScript 1,390 116 Updated Dec 19, 2025

Realtime procedural jellyfish in the browser using three.js WebGPURenderer.

JavaScript 132 17 Updated Jun 10, 2025

✨🤝✨ Build instant multiplayer webapps, no server required — Magic WebRTC matchmaking over BitTorrent, Nostr, MQTT, IPFS, Supabase, and Firebase

JavaScript 2,346 137 Updated Oct 11, 2025

An interface between an Arduino Due or Arduino GIGA and 8088, 8086, V20, V30, 186 or 286 CPUs

Rust 96 6 Updated Oct 23, 2025

An IBM PC/XT emulator written in Rust.

Rust 778 34 Updated Oct 24, 2025

Realtime MLS-MPM particle system, running in the browser using the three.js WebGPURenderer.

JavaScript 130 14 Updated May 7, 2025

mGBA Game Boy Advance Emulator

C 6,631 899 Updated Dec 17, 2025

macOS support for the Surface Dial

Swift 213 36 Updated Nov 14, 2022

A blazing fast ⚡ Wave Function Collapse engine for three.js, built for real-time 2D, 2.5D, and 3D procedural world generation at scale.

TypeScript 68 1 Updated Jun 2, 2025

epd watch project

Rust 16 Updated May 10, 2025

This server implements an MCP (Model Context Protocol) server with WebSocket enhancements for real-time data updates.

Python 28 3 Updated Mar 25, 2025

Source code and data of Second Reality by Future Crew in 1993

Assembly 1,188 127 Updated Jun 27, 2022

JavaScript Engine Optimized for Lynx

C++ 1,056 47 Updated Dec 19, 2025

Beginner friendly graphics powered by WebGPU, optimized for interactive art!

JavaScript 367 18 Updated Dec 19, 2025

Webbased image editor, modeled after the legendary Deluxe Paint with a focus on retro Amiga file formats: read and write Amiga icon files and IFF ILBM images

JavaScript 611 39 Updated Dec 19, 2025

macOS system monitor in your menu bar

Swift 35,334 1,129 Updated Dec 7, 2025
Next