Skip to content

Battle-Tested PatternsProduction-Proven Programming Patterns

From React Scheduler to Linux kernel — 46 patterns you can explore interactively, trace to real source code, and implement in 4 languages.

Try It — Interactive Min Heap

Every pattern page has a hands-on visualization like this one. Click Insert Random to watch the heap algorithm in action, or try the React Scheduler scenario:

All 46 Patterns — Interactive Timeline

80+ years of computing history. Click any card to explore the pattern. Browse by category → · Full timeline page →

Browse all 46 patterns →

Released under the MIT License.