awesome-explorables
github.com/blob42/awesome-explorables ↗A curated list of awesome explorable explanations.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me programming resources from awesome-explorables"
Installation instructions →What's inside
Algorithms
- AlgojammerProgramming
An experimental code editor for writing algorithms
- Attention and Augmented Recurrent Neural NetworksMachine Learning and Neural Networks
- Back to the Future of Handwriting Recognition
Active Essay Revisiting the GRAIL Handwriting Recognizer.
- Bitcoin BlockchainData Structures
The basics behind decentralized cryptocurrencies like bitcoin.
- Bloom Filters
- Calculating The Intersection Area of 3+ Circles
Physics
- Angry Physics
- arogozhnikov.github.io
Hamiltonian monte carlo explained.
- Electronics Circuit Simulator
Electronics circuit simulator also available in an offline version.
- Inside Einstein's head
Explorable explanation of relativistic spacetime, inspired by Albert Einstein's thought experiments.
- Interactive Introduction To Optical Modulation
- Math and Physics Applets
Various interactive educational applets. By Paul Falstad.
Tools And Resources
- aprt.us
Open-source graphics editor and programming environment for creating interactive diagrams.
- awesome-livecoding
Curated list of live-coding resources.
- Chorus
Visual mobile programming using spreadsheet concepts
- Coeffects
Context-aware programming languages.
- Data-driven Web Applications
- DynamicLand
Incubating a humane dynamic medium.
Math
- Better Explained
Math without endless memorization.
- Circles Sines and Signals
Compact primer on digital signal processing.
- Conditional ProbabilityStatistics And Probability
- Eigenvectors and EigenvaluesLinear Algebra
- Epiplexis
Interactive videos on a variety of math topics
- Euclid: The Game
About Explorable Explanations
- blog.ncase.me
Design patterns for explorable explanations.
- Explorable Explanations
- Learning By Doing
- Reinventing Explanation
Prototyping an accessible explanation of simpson's paradox.
- simblob.blogspot.de
Amit patel of red blob games looks back on 5 years of creating interactive explanations.
- worrydream.com
Scientific Communication As Sequential Art.
Systems And Thought Experiments
- Complexity Explorables
Collection of interactive explorable explanations of complex systems in many fields.
- Many Tiny Things
Every big thing in the world is made up of many tiny things.
- Parable Of the Polygons
Simulation about segregation and diversity.
- To Build A Better Ballot
an interactive guide to alternative voting systems
- Who’ll Freeze First ?
Puzzle about size and staying warm.
Books And Essays
- Dynamics, the Geometry of Behavior
- Elements of Euclid
oliver byrne's edition of euclid's "elements" uses colored diagrams and symbols instead of letters to proof theorems about math and geometry
- Environment and Economy
Interactive guide to the eco-pragmatist philosophy.
- Envisioning Information
- Mindstorms
"mindstorms: children, computers, and powerful ideas", an influential 1980 book by seymour papert
- Proofs without Words
Science
- Entropy Explained, With Sheep
- Exploring Emergence
Introduction to cellular automata (from 1996! requires flash).
- GPS - Global Positioning System
A detailed interactive explanation on how the Global Positioning System works.
- internet-atlas.net
Critical atlas of internet.
- ncase.me
Neurotic neurons, an interactive animation on how exposure therapy works.
- ncase.me
Simulating the world (in emoji😘).
Showing a sample of 157 resources. View the full list on GitHub →