Learn Git Branching
Practice branches, commits, and merges visually.
A curated list of interactive software tools for seeing, testing, and understanding how technology works.
Practice branches, commits, and merges visually.
Watch Git commands reshape a commit graph.
Follow messages through exchanges and queues.
Step through JavaScript’s event loop.
See lexical scope as nested bubbles.
Learn Flexbox by guiding frogs home.
Water your garden with CSS Grid.
Follow rows through SQL query execution.
Test patterns and understand each match.
Experiment with blocks, mining, and consensus.
Solve mazes with drag-and-drop programming blocks.
Describe a simulator you wish existed, or point us to a polished interactive tool. A focused request is enough. We will handle the categorization and review.
No account neededEmail optional
Thanks for helping shape WebSims.