InteractivephysicsEngineered for discovery

A world-class interactive physics engine and mathematical sandbox. Build real-time 3D experiments, manipulate physical variables instantly, and validate theories with live telemetry and dynamic equations.

75
Simulations
17
Domains
39
Free trials

Built for precision
Designed for intuition

We combined professional-grade numerical solvers with beautiful real-time rendering. No downloads required.

Mathematics Simulations

Explore abstract mathematical concepts through interactive 3D visualizations. From linear algebra and vector calculus to complex topologies, directly manipulate parameters and see instant geometric responses.

Real-Time Data Output

Monitor precise telemetry through live, interactive charts. Track dynamic variables like energy, velocity, and fields as the simulation runs to perform deep quantitative analysis.

Save & Share Labs

Instantly bookmark experimental setups to your personal profile. Generate unique shareable links to collaborate, allowing anyone to instantly load and continue your exact simulation state.

WebGPU Compute

Harness the full power of your local GPU through WebGPU compute shaders. Experience desktop-class performance for complex N-body systems and high-resolution field solvers entirely in your browser.

LaTeX-Grade Theory

Master the underlying physics with comprehensive theoretical context. Every simulation is paired with cleanly typeset KaTeX equations, real-world applications, and structured guided exercises.

Comprehensive Domains

Spanning across Classical Mechanics, Electromagnetism, Quantum Mechanics, General & Special Relativity, Plasma Physics, and more.

75 Interactive Simulations
Across 17 Scientific & Mathematical Domains

Orbital Mechanics

Classical Mechanics

Orbital Mechanics

Kepler's laws & N-body

F=Gm1m2r2F = G\frac{m_1 m_2}{r^2}
WebGPU Engine
Gauss's Law

Electromagnetism

Gauss's Law

Flux & symmetry

EdA=Qencε0\oint \vec{E} \cdot d\vec{A} = \frac{Q_{enc}}{\varepsilon_0}
WebGPU Engine
Tokamak Plasma

Plasma Physics

Tokamak Plasma

Magnetic Confinement

F=q(v×B)\vec{F} = q(\vec{v} \times \vec{B})
WebGPU Engine
Stern-Gerlach

Quantum Mechanics

Stern-Gerlach

Spin measurement

S^z±=±2±\hat{S}_z |\pm\rangle = \pm\frac{\hbar}{2}|\pm\rangle
WebGPU Engine
Spacetime Curvature

General Relativity

Spacetime Curvature

Gravity as Geometry

Rμν12Rgμν+Λgμν=8πGc4TμνR_{\mu \nu} - \frac{1}{2}Rg_{\mu \nu} + \Lambda g_{\mu \nu} = \frac{8\pi G}{c^4}T_{\mu \nu}
WebGL / Three.js Engine
Twin Paradox

Special Relativity

Twin Paradox

Differential aging

τ=1v2/c2dt\tau = \int \sqrt{1 - v^2/c^2}\,dt
WebGPU Engine
Silicon Band Structure

Density Functional Theory

Silicon Band Structure

Diamond cubic Si

Hψnk=En(k)ψnkH\psi_{n\vec{k}} = E_n(\vec{k})\psi_{n\vec{k}}
WebGPU Engine
Ideal Gas Box

Thermodynamics

Ideal Gas Box

Maxwell-Boltzmann distribution

PV=nRTPV = nRT
WebGPU Engine
Quantum Orbitals

Modern Physics

Quantum Orbitals

Probability density clouds

ψnlm(r,θ,ϕ)=Rnl(r)Ylm(θ,ϕ)\psi_{nlm}(r,\theta,\phi) = R_{nl}(r) Y_l^m(\theta,\phi)
WebGPU Engine
Curl & Divergence

Calculus & Geometry

Curl & Divergence

3D Vector Field Visualization

×F\nabla \times \mathbf{F}
WebGPU Engine
Eigenvector Transformations

Linear Algebra

Eigenvector Transformations

3D Matrix Transformations

Av=λvA\mathbf{v} = \lambda\mathbf{v}
WebGL / Three.js Engine
The Hopf Fibration

Topology & Manifolds

The Hopf Fibration

4D Hypersphere to 3D Space

P(S3)S2P(S^3) \rightarrow S^2
WebGL / Three.js Engine
Aizawa Attractor

Dynamical Systems

Aizawa Attractor

Strange Attractors

dzdt=c+azz33(x2+y2)(1+ez)+fzx3\frac{dz}{dt} = c + az - \frac{z^3}{3} - (x^2 + y^2)(1 + ez) + fzx^3
WebGPU Engine
Topological Phase Transitions

Arithmetic Geometry

Topological Phase Transitions

Cantor Spectra & Bernoulli Convolutions

σc1.7795\sigma_c \approx 1.7795
WebGPU Engine
Trigonometric Genesis

Pre-Calculus & Trigonometry

Trigonometric Genesis

Unit Circle & Functions

sin2θ+cos2θ=1\sin^2\theta + \cos^2\theta = 1
Canvas2D Engine
Galton Board (CLT)

Probability & Statistics

Galton Board (CLT)

Central Limit Theorem

P(x)=1σ2πe(xμ)22σ2P(x) = \frac{1}{\sigma\sqrt{2\pi}} e^{-\frac{(x-\mu)^2}{2\sigma^2}}
Canvas2D Engine
3D Fourier Transform

Signal Processing

3D Fourier Transform

Epicycles & Winding

f^(ξ)=f(x)e2πixξdx\hat{f}(\xi) = \int_{-\infty}^{\infty} f(x) e^{-2\pi i x \xi} dx
WebGL / Three.js Engine

Start free
Scale when you're ready

20 free simulations with no credit card. Upgrade to Pro for $5/month. Institutions get custom licensing.

Free Trial

Free

Explore 20 simulations across all scientific domains. No credit card required.

  • 20 curated simulations
  • Basic sandbox access
  • Real-time data graphs
  • Community forum access
Most Popular

Pro

$5/mo

Full access to all 200+ simulations, advanced sandbox, cloud saves, and data exports.

  • All 200+ simulations
  • Full sandbox — all domains
  • Cloud save & shareable links
  • WebGPU acceleration
  • CSV & JSON data export
  • Priority support

Institutional

Custom

For universities, schools, and research labs. Unlimited seats with dedicated support.

  • Unlimited student seats
  • Custom simulation modules
  • LMS integration (Canvas, Moodle)
  • Admin dashboard & analytics
  • On-premise deployment option
  • Dedicated account manager
Rμν12Rgμν+Λgμν=8πGc4TμνR_{\mu \nu} - \frac{1}{2} R g_{\mu \nu} + \Lambda g_{\mu \nu} = \frac{8 \pi G}{c^4} T_{\mu \nu}

Ready to explore
the universe

Join students, educators, and researchers using Fermion Labs to make physics intuitive, interactive, and beautiful.

Start Your Free Trial