Mathematics & Computer Science

Algorithms, data structures, number theory, and visualizations

See the beauty in computation. Sorting algorithms dance, trees balance, and primes spiral into patterns.

46 experiments
Sierpinski Fractals
Triangle, carpet, and 3D variants of the classic self-similar fractal.
Math
Graph Theory
Interactive graph playground with force-directed layout, BFS/DFS traversal, and classic algorithms.
Math
🔢
Base Converter
Convert between decimal, binary, octal, hex and any base 2-36 with bit visualization.
Math
🌀
Mandelbrot Explorer
Interactive fractal viewer with zoom, pan, multiple color schemes, and Julia set toggle.
Math
🌍
Earth View
Wireframe globe with continents, cities, and drag-to-rotate.
Visualization
🗺
Pathfinder
Visualize A*, Dijkstra, BFS, and DFS pathfinding algorithms.
Algorithm
📊
Sort Visualizer
Watch bubble, merge, quick, heap sort algorithms step by step.
Algorithm
Word Cloud
Generate word clouds from text with spiral layout and frequency sizing.
Visualization
Penrose Tiling
Generate aperiodic Penrose tilings with adjustable subdivision depth.
Math
📊
Data Structures
Visualize stacks, queues, trees, heaps, and hash tables.
CS
📊
Bar Chart Maker
Create animated bar charts from custom data.
Data
💻
Bitmask Explorer
Interactive 16-bit binary viewer with bitwise AND, OR, XOR, NOT, shift.
CS
🌡
Climate Viz
Interactive climate data visualization with historical temperatures.
Data
🔢
Matrix Calculator
Matrix add, multiply, transpose, determinant with visual grid.
Math
Pathfinder
Visualize A*, Dijkstra, BFS, DFS pathfinding with maze generation.
Algorithm
🕸
Network Graph
Interactive node graph builder with force-directed layout.
Visualization
📊
Stats Calculator
Comprehensive statistical analysis with histogram visualization.
Math
📦
Bin Packing
Visualize bin packing algorithms with step-through mode.
Algorithm
📐
Unit Circle
Interactive trigonometry explorer with all six trig functions.
Math
🔢
Base Converter
Convert numbers between bases 2-36 with bit visualization.
Math
📊
Zipf's Law
Analyze word frequency distributions in text.
Analysis
π
Pi Calculator
Compute digits of pi using various algorithms.
Math
🔍
Float Inspector
Visualize IEEE 754 floating point representation.
CS
Number Line
Visualize numbers, fractions, and operations.
Math
Fourier Drawing
Draw shapes and watch Fourier epicycles recreate them.
Math
Sort Visualizer
Watch 7 sorting algorithms compete with animated bars.
CS
Pathfinding
Visualize BFS, DFS, Dijkstra, and A* on a grid.
CS
Wavelets
Wavelet transform visualizer with multiple families.
Math
🎒
Knapsack
0/1 knapsack problem with DP table visualization.
CS
🌳
Binary Tree
BST visualizer with insert, delete, search, traversals.
CS
#
Hash Table
Hash table with chaining and probing visualization.
CS
Bit Calculator
Toggle individual bits and see values in all bases.
CS
Permutations
Generate permutations and combinations with formulas.
Math
Stack Machine
Virtual stack-based computer with assembly instructions.
CS
Graph Coloring
Color graph vertices with minimum colors using greedy algorithms.
CS
Linked List
Visualize linked list operations - insert, delete, reverse, search.
CS
Huffman Tree
Build Huffman coding trees for text compression.
CS
DP Matrix
Visualize dynamic programming problems step by step.
CS
FizzBuzz
The classic coding challenge visualized with customizable rules.
CS
Prime Numbers
Sieve of Eratosthenes, primality testing, and factorization.
Math
Brainfuck
Esoteric programming language interpreter with memory tape.
CS
BFS/DFS Visual
Animate BFS and DFS graph traversal algorithms.
CS
Heap Sort
Visualize heap building and heap sort step by step.
CS
AVL Tree
Self-balancing BST with animated rotations.
CS
Matrix Calc
Matrix operations: multiply, transpose, determinant, inverse.
Math
N-Queens
Solve the N-Queens problem with animated backtracking.
CS
No experiments match your search.
← Home Visual Art Games Physics Math & CS Music Science Dev Tools Tools