Hundreds of physics simulation projects, each running live on its creator's own site: some of them vibe-coded with AI, all of them playable in your browser with nothing to install. Press a card to play one on its own page, or start the cruise to ride through them one after another.
Made one of these? See how many people played yours → or use email
Best first 101–200 of 224
gravity 3d
An interactive, high-performance 3D N-body gravitational physics simulation built with Three.js, Rapier 3D (WebAssembly), and Vite…
brahmanda
An interactive universe simulator for cosmology, quantum fields, collider traces, entropy flow, and audio-reactive geometry. Brahmanda is a…
hyper tennis 3d
An ultra-realistic 3D browser-based tennis game powered by Three.js and custom aerodynamic Magnus spin physics. Experience Grand Slam…
4D Tesseract explorer
Interactive visualization of four-dimensional geometry built for learning and exploration. Real-time rotations in all six 4D rotation…
rbmk
An interactive, browser-based model of an RBMK-1000 nuclear reactor, the Soviet design behind the 1986 Chernobyl accident. It is detailed…
gravity visualizer
An interactive web-based simulation of gravitational dynamics, General Relativity effects, and Minkowski spacetime diagrams. Built with…
BambooCicada
浏览器会自动打开 ` 必须通过服务器访问(摄像头手势需要 localhost/HTTPS 安全上下文, 直接双击 index.html 无法使用全部功能)。 线性项(层流)+ 二次项(湍流)建模,外加竹签与竹筒的静摩擦; 最大持续搓动平衡转速约 2300 RPM,松手后约 10…
3body
**A self-contained, zero-dependency simulation of the three-body problem that makes chaos visible.** Three suns of nearly equal mass locked…
wakppuball simulator
브라우저에서 왁뿌볼을 누르고 문질러 깨뜨리는 모바일 대응 3D ASMR 시뮬레이터입니다. 화면의 왁뿌볼을 길게 누르거나 드래그해 상호작용할 수 있습니다. 하단 카드에서 재질을 변경하고, 우측 상단 버튼으로 음향·진동·냉동 효과와 초기화를 제어합니다…
orbit transfer lab ved
An interactive educational simulator for visualizing Hohmann transfer orbits and learning the fundamentals of orbital mechanics. Earth…
Curling Ice Lab
An interactive curling simulation prototype for practicing shot setup, broom placement, handle choice, sweeping, and basic stone physics…
solar system eclipse
A real-time gravitational N-body simulation of the Solar System that derives planetary orbits from first-principles physics and uses them…
double pendulum
A real-time, energy-conserving simulation of chaotic double pendulum dynamics using fourth-order Runge–Kutta integration and GPU rendering…
ET1 EmergencyLanding
主機関を失った宇宙船 ElmarTail One (ET1) を、限られた燃料で惑星の低軌道まで導く軌道力学プロトタイプ。 依存関係なしの単一 HTML ファイル。ブラウザで index.html を開くだけで動きます。 惑星と月の 2…
piston engine 3d simulator
**Интерактивный физический стенд в браузере. Термодинамика цикла считается численно, механизм собран целиком — от колец до распредвалов и…
ripplefield
An interactive ripple tank in the browser. Drop oscillating sources, draw walls and slits, paint patches of shallow water, and watch…
Quantum Diffraction Simulator
A photorealistic real-time diffraction pattern simulator using WebGL shaders and Three.js. Visualize quantum wave interference with visual…
3d vehicle physics simulation
I have built a small physics-driven driving playground built with Three.js for rendering and Cannon-es for the physics engine. You control…
Modelo atomico bohr
Este sitio web presenta el modelo atómico de Niels Bohr mediante animaciones interactivas que permiten visualizar el movimiento de los…
tennis for two
An oscilloscope-style browser remake of Tennis for Two, built with plain HTML, CSS, JavaScript, Canvas, Web Audio, and a small heuristic…
pendulum simulator
Keep this concise and focused on the technical achievements and design. An interactive, 60fps physics pendulum simulator built with vanilla…
physics2cinematic
🔴 Live demo — physicsmonkeyproject.netlify.app An interactive 3D simulation of the monkey and hunter experiment — classical kinematics…
orbit or bust
Build rockets. Fight gravity. Explore a tiny solar system. Explode educationally. A Kerbal Space Program-inspired 2D space-program game…
gravitational orb simulator
A little physics sandbox in your browser: drop glowing orbs into space and watch gravity pull them into orbits, spirals and collisions. ▶…
three cushion billiards
A playable three-cushion carom billiards game that runs entirely in the browser. No engine, no build step, no assets — the table, the…
Electric Field Simulator
Interactive electrostatics tool for university-level Physics II Place point charges, visualize the electric field in real SI units, and…
umbrella simulation
An interactive, high-performance web simulation that models the physical dynamics of an umbrella using a second-order mass-spring-damper…
infinity spheres
A Three.js scene in a single index.html: a closed glass tube swept along a self-intersecting curve, with coloured marbles loose inside it…
textile wave
A simple real-time simulation of textile dynamics, made to test the XPBD modelling method. A square piece of cloth is held at its four…
fluidsim cpu
An interactive 2D fluid simulation written in JavaScript and rendered with the HTML Canvas 2D API. This project implements a CPU-based…
Optics Simulator
This project is a JavaScript implementation of a ray tracer which is able to interact with plane and curved mirrors. The user can adjust…
threejs sph simulator
This repository contains an implementation of a Smoothed Particle Hydrodynamics (SPH) fluid simulation using Three.js. The simulation…
simulation webgpu fluid sim
webgpu fluid sim
An interactive Eulerian fluid simulation implemented in JavaScript with WebGPU compute shaders. The solver runs on the GPU and supports…
avbd sandbox
▶ Open the live sandbox · Implementation notes · The paper A browser implementation of Augmented Vertex Block Descent, the SIGGRAPH 2025…
JS ParticleSystem
The simulation is an N-Body system, where all particles interact with each other. It can be referred to as a galaxy simulation, although…
ton404
A one-page site with a black hole that you feed with files. The name follows the catalogue format real holes use (TON 618, Sgr A\*, M87\*)…
resona lab
An interactive Chladni pattern lab. Explore how plate geometry, material and excitation affect its modal response, then export the…
match architect
你是一位火柴建築師:接下世界各地的委託,用最少的火柴搭出建築骨架,撐過 10 秒大地震。AI Browser Game Jam 5 參賽作品。 過關時會先看到這棟建築的 Q 版低多邊形模型在轉台上旋轉,可以用手指轉。13 個模型都是用 Blender 的 Python…
VerletDrawing
Verlet Drawing is outdated, code is not maintainable, I talked about this in VerletDrawing Case Study Verlet Drawing Is A Physics Based…
Visually Dynamic
From high-school to university classes, Physics instructors try their best to help students visualize conceptually heavy scenarios. Not all…
three dbox
A physics-driven third-person combat sandbox: charge-and-release abilities, aerial skim-jumps and a real map with trimesh collision. Built…
motumbo
Physics sumo party game in the browser. Shove your rivals off a crumbling arena — last ball standing wins. 20 arenas, 4 game modes, a map…
windsurf simulator
A 3D browser game that teaches the real mechanics of windsurfing. You control the same levers a real windsurfer has — sheet angle, mast…
SCRATCH
A billiards roguelite from a lost 1998 disc, with a completely normal game of 8-ball hidden inside. Made by Paul Nercessian. Now with…
neon rocket
Boost. Jump. Chase the ball. First to five. Browser car-soccer in a neon arena: Three.js visuals, RocketSim vehicle physics compiled to…
orbit golf
Orbit Golf is a 3D mini-golf puzzle game that runs in the browser. Drag to turn your alien golfer and aim, drag up for power, and putt…
gad box
没有后端、没有付费 API、没有联网多人。构建产物是纯静态文件,直接部署在 GitHub Pages 上。 刻意不追求照片级写实,也不声称拟真现实 —— 目标是可运行、可调试、可扩展。 截图待补,而且这一批也没有补上:这些图需要人用真机(或桌面浏览器)打开线上站点手动截。…
encounter
One man's mission to remake this amazing Commodore 64 game in WebGL. Play the current build - press Space to start. To run locally, start…
propwash
A single-file FPV drone simulator: real satellite imagery, real elevation data, quaternion rigid-body flight physics, and a 4S LiPo model…
boneyard
Un muñeco de pruebas de impacto con músculos, equilibrio y reflejos. Intenta mantenerse en pie. Tú decides cuánto le dura. HTML y…
Buckets
Basketball shooting game made in p5js
spring physics simulation
A small interactive spring-mass simulation built with plain HTML, CSS, and JavaScript. It renders a spring grid on a canvas, applies…
lantern balloon game
🎮 **Play now → ** A physics puzzle-platformer built on real rigid-body simulation: guide and protect the balloon through hazards using…
three body game
No install, no sign-up, works offline. Desktop browser recommended. The game from inside the novel. In Liu Cixin's The Three-Body Problem…
water game
Claude Code × Claude Opus 5.5(HIGH) で作りました。 企画・ディレクション:たぬ / 開発:Claude Code(Claude Opus 5.5・推論レベル HIGH) 設計から実装、調整、テストまで Claude Code…
lunar mission simulator
A browser-based 3D simulation of a full Apollo-style lunar mission, flown end to end: **Saturn V launch → gravity turn → orbit insertion →…
claw3d
A fully client-side 3D claw machine game built with React 19 + Three.js + Rapier physics. Aim with the joystick and minimap, drop the claw…
Kuso Physics
English 日本語 繁體中文 简体中文 Français Español Kuso Physics is a physics-based puzzle game where you guide a ball to its destination by…
snooker game
A top-down snooker game for the browser. Ball physics run on Matter.js and rendering on p5.js. Physics: ball-to-ball collisions, cushion…
penguin adventure
A browser-based 2D side-scroller developed using JavaScript and the p5.js library. This project showcases the implementation of core game…
Fun Particle feedback
↑ click any mode to launch directly into it ↑ Master these gestures and bend reality to your will. Allow webcam → wave hands → become…
p5js 3d cells
A 3D sketch I made in p5.js where five balls ("cells") float around inside an invisible sphere, bounce off the edge and bump into each…
Typecraft
Typecraft is a browser-native kinetic typography playground and real-time motion graphics studio. It treats text not as flat glyphs, but as…
melon jelly webgpu
[!NOTE] Melon Jelly WebGPU is live: Experience real-time XPBD soft-body physics, dynamic mesh cutting, volumetric Beer–Lambert refraction…
stillroom
An interactive cloth playground in a cozy, sunlit room. Pull the linen curtain, let a breeze in, or cut the fabric and watch it fall…
misbaha
A misbaḥa (also subḥa, or tasbīḥ) is a strand of beads for keeping count in dhikr, the remembrance of God, so the heart can stay with the…
MotionLab
Conceived, Designed & Developed by Teja Priyan 🌐 Live Web Application: ** "Your movement becomes the animation." Motion Lab is a…
life3d
3D Game of Life, but the cells have weight. All done by Claude Opus 5.5: the simulation, the physics tuning, the rendering, the UI and the…
black hole
A mesmerizing WebGL simulation of a black hole — where physics meets art, and code becomes cosmos. This project began as a tribute to one…
pliny game lab
"Natura nihil frustra facit, omniaque ad ordinem componit." "Nature does nothing in vain, and arranges all things according to order."…
fluid lab
纯 JavaScript、零依赖的二维流体模拟。 打开网页就能用鼠标搅动一缸会流动的彩色墨水—— 背后是每一帧实时求解的 Navier–Stokes 方程,而不是预设动画。 整个求解器约 300 行,不依赖任何数学库,可以在读一遍之后完全理解。 控制台里的涡度增强最值得玩:调到…
falling sand
An entire falling-sand physics playground in one HTML file. No build. No dependencies. No framework. Save index.html, double-click it, and…
reality tear
An interactive camera experiment inspired by the idea of physically pulling reality apart. Your live camera feed is mapped onto a simulated…
ChaosVision
Real-time 3D trajectory ribbons, Lyapunov divergence tracking, and live generative soundscapes. ChaosVision is an interactive computational…
simulador fisica cinematica
Aplicación web educativa que integra simulaciones interactivas de física clásica con un asistente conversacional de IA anclado al estado de…
1010 game physics
Та же головоломка «1010!», но все фигуры — физические тела: падают, сталкиваются, цепляются друг за друга и дожимаются в уже занятые места…
3D drone flyer simulator
Real-time 3D drone flight simulator with an Incremental Nonlinear Dynamic Inversion (INDI) flight controller, neural effectiveness model…
web blackhole
A real-time spinning (Kerr) black hole, ray traced from scratch on WebGPU with no engine or rendering library. Every pixel follows a light…
pendulum
A pendulum simulation based on matter.js
ball force optimizer
This code implements a physics-based genetic optimization algorithm in the browser using JavaScript and HTML canvas. It attempts to evolve…
Simulador de Comportamiento del Ruido
Este proyecto es un simulador acústico que permite visualizar cómo las ondas sonoras se atenúan al atravesar diferentes materiales. Está…
physics2d js
A small 2d physics demo calculating collisions and forces between polygons. Implemented in JavaScript without libraries.
Flocking Simulation
Flocking Simulation using p5js with a quad tree to increase performance. Based on the Boids system created by Craig Reynolds in 1986…
brownian motion
��# B r o w n i a n M o t i o n T h i s p r o j e c t i s a s i m u l a t i o n o f B r o w n i a n m o t i o n , a l s o k n o w n a s r a…
ray tracer
Javascript implementation of 2d raytracer
HBD Sunwoo
Happy Birthday Page for Sunwoo
dilatacao termica
Simulador termodinâmico 2D interativo que abranje os conceitos de contração térmica, dilatação térmica e lei de resfriamento de Newton, com…
doppler effect
A Doppler effect simulation
grid based Fluid Simulation JavaScript
Code creates simple grid based fluid simualtion that you can play with, graphics are displayed on HTML canvas element so no need for…
double pendulum
A simulation for the popular double pendulum experiment in classical physics. This has been created using p5.js. p5 is a JavaScript library…
physics sim
A physics simulation made in JavaScript.
Projectile Motion Simulation
Using this very simple simulator, You can visualize Projectile motion very easily. This is made in Javascript using a really amazing…
js car
collisions with the 4 walls. basic static and dynamic friction. air drag applied to the center of mass. "arrow-key steering aids"…
TetSim
Simulate Tetrahedral FEM Models in your browser in real-time using the GPU! This one is a plain rehosting of Miles Macklin and Matthias…
billiards
This is an open-source project bringing unsophisticated billiards physics written in TypeScript to the browser. Demos run in all major…
Newtons Cradle
An interactive Newton's cradle physics simulation built with Matter.js. A visual, physically-accurate Newton's cradle demonstrating…
PHYSXHACKATHON OmbakSim
OmbakSim is a compact, zero-dependency browser app that simulates real-time 2D wave interference for education and experimentation…
inverted pendulum
A real-time desktop simulation of a pole balancing on a moving cart, controlled by an LQR algorithm, the same principle used in…
voronoi breakable
Breakable rigid bodies simulation using Voronoi diagrams. Built with the matter.js physics engine and d3-delaunay for computing Voronoi…
aetherflow
A real-time 3D fluid laboratory that runs entirely on your GPU. Position-based fluids solved in WebGPU compute, lit with screen-space…