Interactive Demos
Learn by doing. Visualize algorithms, explore systems, and experiment with concepts — all in your browser.
Sorting Visualizer
Watch 7 sorting algorithms race side by side. Bubble, merge, quick, heap, and more — with sound, speed control, and step-through.
Try it →Pathfinding Visualizer
Draw walls, place start/end, and watch BFS, DFS, Dijkstra, and A* explore the grid. Generate mazes automatically.
Try it →Binary Tree Visualizer
Insert, delete, search, and traverse a BST or AVL tree. Watch nodes slide into position on rebalance.
Try it →Graph Algorithm Visualizer
Drag nodes, draw edges, and run BFS, DFS, Dijkstra, Kruskal, and Prim on your custom graph.
Try it →How DNS Works
Type a domain and watch the full DNS resolution chain animate — from browser cache to root server to IP response.
Try it →How HTTPS Works
See the TLS handshake animated step by step — Client Hello, certificates, key exchange, encrypted data.
Try it →SQL Query Execution
Type a SQL query and watch rows flow through the execution pipeline — parse, optimize, scan, filter, sort, result.
Try it →Load Balancer Simulator
Visualize Round Robin, Least Connections, IP Hash, and Weighted algorithms distributing requests across servers.
Try it →How Git Works
Interactive commit graph. Click commit, branch, merge, rebase — see the DAG update with explanations.
Try it →Neural Network Playground
Train a tiny neural network in your browser. Adjust layers, neurons, learning rate, and watch the decision boundary form.
Try it →Tokenizer Visualizer
Paste text and see how GPT, Claude, and Gemini tokenize it differently. Color-coded tokens with cost estimates.
Try it →Embedding Space Explorer
Explore 500 word embeddings in 2D. Search, hover, and try vector arithmetic like "king - man + woman = queen."
Try it →CSS Grid Playground
Visual grid editor: drag to resize rows/columns, place items, toggle gap and auto-fill. Live CSS output.
Try it →Regex Visualizer
Test regex with railroad diagrams, step-by-step match animation, and character class expansion.
Try it →Color Space Explorer
Explore HSL, RGB, and LAB color spaces in 3D. Pick colors, generate gradients, check WCAG contrast.
Try it →