Skip to content

288 published interactive labs

Simulation Hub — Interactive Simulations

Explore interactive models, virtual labs, and engineering sandboxes.

Browse all simulations

288 simulations found

mathematics

Differential Equations Solver – ODE Visualizer

Solve and visualize ordinary differential equations interactively: plot slope fields, trace solution curves, and apply Euler's method. Essential for students studying ODEs and mathematical modeling.

Intermediate · 10–20 minutesOpen simulation →
mathematics

Fourier Transform Visualizer – Frequency & Signal Analysis

Understand the Fourier transform by decomposing signals into frequencies: build waveforms from sine components, apply the DFT, and see spectrograms update in real time.

Advanced · 20+ minutesOpen simulation →
mathematics

Fractal Explorer – Mandelbrot Set & Self-Similarity

Explore fractals interactively: zoom into the Mandelbrot set, generate Julia sets, and discover self-similar patterns in nature. Understand iteration, complex numbers, and infinite detail.

Intermediate · 10–20 minutesOpen simulation →
mathematics

Function Grapher – Plot & Analyze Math Functions

Graph any mathematical function instantly: plot multiple curves, find intersections, analyze extrema, and explore transformations. A versatile function grapher for students and educators.

Intermediate · 10–20 minutesOpen simulation →
mathematics

Geometry Explorer – Shapes, Proofs & Constructions

Explore Euclidean geometry interactively: construct triangles and circles, verify theorems, and measure angles and areas. Perfect for students learning plane geometry and geometric proofs.

Foundation · Under 10 minutesOpen simulation →
mathematics

Graph Theory Visualizer – Networks, Paths & Algorithms

Explore graph theory interactively: build graphs, find shortest paths, detect cycles, and run spanning tree algorithms. Essential for computer science and discrete mathematics students.

Intermediate · 10–20 minutesOpen simulation →
mathematics

Linear Algebra Visualizer – Vectors, Matrices & Transforms

Visualize linear algebra: perform matrix operations, apply linear transformations to 2D and 3D vectors, find eigenvectors, and explore vector spaces with an interactive tool.

Foundation · Under 10 minutesOpen simulation →
mathematics

Game Theory Explorer – Strategies, Nash Equilibrium

Explore mathematical game theory: set up payoff matrices, find Nash equilibria, and simulate classic games like Prisoner's Dilemma. See how strategic reasoning shapes decisions.

Intermediate · 10–20 minutesOpen simulation →
mathematics

Monte Carlo Simulation – Randomness & Estimation

Understand Monte Carlo methods by estimating π, modeling risk, and solving integrals with random sampling. See how large numbers of random trials converge to accurate estimates.

Intermediate · 10–20 minutesOpen simulation →
mathematics

Number Theory Explorer – Primes, Modular Arithmetic

Explore number theory interactively: find prime numbers with the Sieve of Eratosthenes, compute GCDs, apply modular arithmetic, and investigate Fermat's and Euler's theorems.

Intermediate · 10–20 minutesOpen simulation →
mathematics

Numerical Methods Lab – Root Finding & Approximation

Apply numerical methods interactively: find roots with bisection and Newton-Raphson, interpolate data, and solve differential equations numerically. See error and convergence in real time.

Intermediate · 10–20 minutesOpen simulation →
mathematics

Probability Simulator – Distributions & Random Events

Explore probability with interactive simulations: flip coins, roll dice, sample distributions, and visualize the central limit theorem. Build intuition for random variables and expected value.

Intermediate · 10–20 minutesOpen simulation →
mathematics

Statistics Explorer – Data Analysis & Hypothesis Testing

Analyze data with interactive statistics tools: compute descriptive statistics, visualize distributions, run hypothesis tests, and explore correlation and regression with real datasets.

Intermediate · 10–20 minutesOpen simulation →
mathematics

Topology Explorer – Surfaces, Continuity & Spaces

Explore mathematical topology: deform surfaces, identify topological equivalence, visualize Möbius strips and Klein bottles, and understand continuous transformations and genus.

Advanced · 20+ minutesOpen simulation →
mathematics

Quadratic Explorer — Graph y = ax² + bx + c Interactively

Drag the a, b, and c coefficients and watch the parabola respond in real time — vertex, axis of symmetry, roots, and the discriminant that decides how many real roots exist.

Intermediate · 10–20 minutesOpen simulation →
mathematics

Derivative Explorer — See the Tangent Line and Slope f′(x)

Slide a point along a curve and watch the tangent line pivot — its slope is the derivative. Overlay the whole derivative curve and see it hit zero at every peak and valley.

Intermediate · 10–20 minutesOpen simulation →
mathematics

Unit Circle and Sine Wave Simulator Explained

Interactive unit circle simulator: watch a rotating point trace the sine and cosine waves in real time, with live angle, sin, and cos readouts.

Foundation · Under 10 minutesOpen simulation →
mathematics

Pythagorean Theorem Visual Proof Simulator

Interactive Pythagorean theorem visual proof: pour the liquid from squares a² and b² into c² and watch a²+b²=c² fill exactly to the brim.

Intermediate · 10–20 minutesOpen simulation →
mathematics

Sieve of Eratosthenes Simulator: Find Primes

Interactive Sieve of Eratosthenes simulator that crosses out multiples to reveal prime numbers. Watch the algorithm animate step by step and learn how primes emerge.

Intermediate · 10–20 minutesOpen simulation →
mathematics

Galton Board Simulator: Bell Curve Explained

Interactive Galton board simulator: drop balls through pegs and watch a normal distribution form. Adjust rows, bias, and rate to explore the binomial curve.

Intermediate · 10–20 minutesOpen simulation →
mathematics

Vector Addition Simulator: Parallelogram Rule

Interactive vector addition simulator. Drag angle and length sliders for two vectors and watch the parallelogram rule build the resultant with live magnitude readouts.

Intermediate · 10–20 minutesOpen simulation →
mathematics

Bezier Curve Simulator: de Casteljau Explained

Interactive Bezier curve simulator: drag control points and watch the de Casteljau algorithm build the smooth curve step by step at parameter t.

Intermediate · 10–20 minutesOpen simulation →
mathematics

Monte Carlo Pi Simulator: Estimate Pi Explained

Interactive Monte Carlo pi simulator: throw random darts into a square, watch green hits inside the circle estimate pi as 4x(inside/total) and converge live.

Intermediate · 10–20 minutesOpen simulation →
mathematics

Golden Ratio Spiral Simulator: Fibonacci Explained

Interactive golden ratio spiral simulator. Watch Fibonacci squares tile into a rectangle, draw the golden spiral, and see the ratio converge to phi (1.618).

Intermediate · 10–20 minutesOpen simulation →

Learn science by changing the variables

SciFunLab turns equations into experiments. Compare a projectile motion simulation with the forces behind the Magnus effect, then investigate viscosity inside the fluid dynamics lab. Each page opens the working model directly, with no synthetic worksheet or course page between you and the experiment.

Advanced learners can trace light in the ray tracing lab, inspect atomic signals with NMR spectroscopy, model populations in the ecology simulation, or practise network design with the subnetting simulator.

Browse the engineering simulation collection, play browser physics games, or see how this catalogue compares as a PhET alternative for free interactive STEM exploration.