Bubble Sort Animation
The interactive version of the short video: bars that cross when they swap, a sorted tail that grows, and the early exit
Watch every algorithm run step by step — free, with the code and a quiz. Then build with our components, templates and animations.
Magnify Dock
A frosted-glass dock whose icons swell under the pointer while their neighbours glide aside
Pick the size of the piece you need.
Real products, not demos. Take them, ship them.
The interactive version of the short video: bars that cross when they swap, a sorted tail that grows, and the early exit
A glowing forest where groups merge and paths flatten: Union-Find with union by size and path compression, ready for your lessons, slides and posts
Frosted-glass cards lit by a soft light that follows the pointer — and spills across the grid
A frosted-glass dock whose icons swell under the pointer while their neighbours glide aside
A Tinder-style card stack you drag, flick and throw — with stamps, undo and real physics
An editable neon maze where BFS, Dijkstra, A* and greedy search race to the goal, step by step
Notifications that spring out of one black pill and melt back into it
A glowing forest where groups merge and paths flatten: Union-Find with union by size and path compression, ready for your lessons, slides and posts
Frosted-glass cards lit by a soft light that follows the pointer — and spills across the grid
Six sorting algorithms race side by side on the same data — one operation per tick, medals at the finish
A call-to-action that leans toward the pointer before it is even clicked
A link-in-bio page for developers, with a card view for everyone and a terminal for the curious
A coming-soon page with orbiting planets, a split-flap countdown and a waitlist that hands every signup a referral link
A complete conference site: a living constellation, a tilting name badge, a schedule that knows what is on now, and tickets that add up as you click
A one-page SaaS landing with a living aurora and a product window that ships its own experiment
A one-page portfolio for design and motion studios, with a headline that glows like light on film
A range slider that stretches past its ends, swings its value bubble and springs back like rubber
A ⌘K command palette that finds any page or action in a few keystrokes
A step-by-step binary search with gliding lo / mid / hi pointers, ready for your lessons, slides and posts
Tabs with a glass pill that stretches from tab to tab, and panels that slide the same way
A glassy, dark-first analytics dashboard with hand-built SVG charts, a live visitor counter and a real customers table
The interactive version of the short video: bars that cross when they swap, a sorted tail that grows, and the early exit
A hacker-style decode for headlines, links and buttons — characters flicker through glyphs and lock in one by one
Quick sort, step by step: the pivot, Hoare's two pointers and a call stack that stays shallow
Every product runs right on its page. Switch between phone, tablet and desktop frames to see how it behaves.
No subscription. Use it in personal and client projects, as many as you like.
Plain HTML / CSS / JS and React builds, with notes for Next.js. Nothing to lock you in.
Fixes and new features land behind the same download, which always serves the latest version.
The interactive version of the short video: bars that cross when they swap, a sorted tail that grows, and the early exit
A glowing forest where groups merge and paths flatten: Union-Find with union by size and path compression, ready for your lessons, slides and posts
A one-page portfolio for design and motion studios, with a headline that glows like light on film
Frosted-glass cards lit by a soft light that follows the pointer — and spills across the grid
Six sorting algorithms race side by side on the same data — one operation per tick, medals at the finish
A hacker-style decode for headlines, links and buttons — characters flicker through glyphs and lock in one by one
Free algorithm explainers: a short video, the code, and a quiz.
Medium · O(n log n) avg, O(n²) worst
Pick a pivot, push smaller values left and bigger values right, then sort each side the same way. In-place quick sort with Hoare partition, a median-of-three pivot and an O(log n) stack.
New products land regularly. One short email when something new is out. Nothing else.