Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-explorables
A curated list of awesome explorable explanations.
https://github.com/blob42/awesome-explorables
Last synced: 5 days ago
JSON representation
-
Math
-
- Explained Visually
- Image Kernels
- Pi (π)
- Exponentiation
- Euclid: The Game
- The Hitchhiker's Guide To The Mandelbrot set
- vf.rohanp.xyz - Interactive demonstration of vector field flow.
- World of Mathematics
- Math Insight - Copious interactive diagrams and ingenious experiments with digital publishing.
- Epiplexis - Interactive videos on a variety of math topics
- Math Insight - Copious interactive diagrams and ingenious experiments with digital publishing.
-
Statistics And Probability
- Conditional Probability
- Exploring Histograms
- Humans Suck At Entropy
- Interpreting Confidence Intervals - Interpreting Confidence Intervals.
- Markov Chains
- Ordinary Least Squares Regression
- Principal Component Analysis
- Probdef - Open-source game about probability and inference leading up to Bayes Theorem.
- Simpson's Paradox
- Science Isn't Broken - On scientific method (p-values).
- Years You Have Left to Live, Probably - Great illustration of survival analysis, and of probabalistic proccesses in general.
- Seeing Theory - Visual introduction to probability and statistics.
- Years You Have Left to Live, Probably - Great illustration of survival analysis, and of probabalistic proccesses in general.
-
Linear Algebra
- Eigenvectors and Eigenvalues
- Interactive 2d Matrix
- Immersive Math - Linear algebra book with ully interactive figures.
- Invitation to Another Dimension
-
Geometry
- How to Fold a Julia Fractal - Brilliant use of animation to show complex mathematical processes geometrically.
- Sine and Cosine
-
Logic
- The Incredible Proof Machine - Visual approach to propositional logic.
-
-
Algorithms
-
Programming
- gamejolt.com - Topology, via asteroids, narrated.
- Intro To Graph Theory
- Generating Fantasy Maps - Generating fantasy maps, the math behind.
- The Book Of Shaders - Gentle step-by-step guide to fragment shaders.
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
- What is code?
-
Logic
- Compression Decompression - Or, Making Things Smaller: A Visual Introduction.
- Visualizing Algorithms - Visualizing algorithms, by mike bostock.
- VisuAlgo - Interactive computer science algorithms and data structures.
- Quicksort - The quicksort algorithm, illustrated with playing cards.
- Second-Order Controls
- How to Use t-SNE Effectively - Visualizing high-dimensional data.
- Bloom Filters
- Calculating The Intersection Area of 3+ Circles
- Line-intersection - Responsive parallel representations for the Bentley–Ottmann algorithm.
- Split Packing: An Algorithm for Packing Circles with up to Critical Density
- Coloring Maps - Transforming numbers into colors.
- Interactive Diagrams for Wikipedia
- Visualizing Map Distortion
- Procedural Dungeon Generation: Cellular Automata
- Procedural Dungeon Generation: Cellular Automata
-
Machine Learning and Neural Networks
- r2d3.us - Visual introduction to machine learning.
- Visual Interactive Guide To The Basics Of Neural Networks
- Neural Networks And Deep Learning - Free online interactive book about Neural Networks and Deep Learning.
- playground.tensorflow.org - Neural network playground.
- Attention and Augmented Recurrent Neural Networks
- Four Experiments in Handwriting with a Neural Network
- Confounding Variables
-
Data Structures
- Quadtree - Interactive explanation of quadtrees, by jim kang.
- Bitcoin Blockchain - The basics behind decentralized cryptocurrencies like bitcoin.
-
-
Science
-
Data Structures
- ncase.me - Simulating the world (in emoji😘).
- ncase.me - Neurotic neurons, an interactive animation on how exposure therapy works.
- Exploring Emergence - Introduction to cellular automata (from 1996! requires flash).
- internet-atlas.net - Critical atlas of internet.
- Entropy Explained, With Sheep
- GPS - Global Positioning System - A detailed interactive explanation on how the Global Positioning System works.
-
-
Physics
-
Data Structures
- Angry Physics
- arogozhnikov.github.io - Hamiltonian monte carlo explained.
- Inside Einstein's head - Explorable explanation of relativistic spacetime, inspired by Albert Einstein's thought experiments.
- Interactive Introduction To Optical Modulation
- PhET Home Page - Interactive math and science simulations, based on extensive education research.
- Physics Simulations - Physics simulations which show how the math is derived.
- Waveforms - Let's Learn About Waveforms.
-
-
Psychology
-
Systems And Thought Experiments
-
Data Structures
- 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.
- Who’ll Freeze First ? - Puzzle about size and staying warm.
- Who’ll Freeze First ? - Puzzle about size and staying warm.
-
-
Creativity
-
Data Structures
- Joy.js - Make happy little programs.
- Recursive Drawing - Create complex patterns from simple building blocks, by toby schachman.
-
-
Other
-
Data Structures
- Ishkur's Guide To Electronic Music
- Learn Music - Experiment with beats, melody, harmony, basslines, and song structure.
- kevinhayeswilson.com - Redraw state boundaries with 2016 US election data.
- Kern Type - Explorable on kerning in typography.
- How Does Inequality Begin ? - Interactive simulation.
- How Government Expenditures Finance Themselves ? - A macroeconomic model from Wynne Godley and Marc Lavoie.
- Virus, The Beauty Of The Beast
- Inner Workings of a Mechanical Watch
-
-
About Explorable Explanations
-
Data Structures
- worrydream.com - Scientific Communication As Sequential Art.
- worrydream.com - Up and down the ladder of abstraction – a systemic approach to interactive visualization.
- worrydream.com - Bret Victor's essay which coined the term "explorable explanations".
- Reinventing Explanation - Prototyping an accessible explanation of simpson's paradox.
- blog.ncase.me - Design patterns for explorable explanations.
- simblob.blogspot.de - Amit patel of red blob games looks back on 5 years of creating interactive explanations.
- Learning By Doing
-
-
Community
-
Data Structures
-
-
Tools And Resources
-
Data Structures
- aprt.us - Open-source graphics editor and programming environment for creating interactive diagrams.
- Coeffects - Context-aware programming languages.
- DynamicLand - Incubating a humane dynamic medium.
- Flex - YC Research - Interactive programming and solution exploration tools
- GeoGebra - Dynamic mathematics for learning and teaching.
- How I Make Explorable Explanations - By Nicky Case.
- Implementing Draggable Handles
- Improv.js - Tool to make explorable explanations.
- Idyll - Tool for making interactive narratives for the web.
- Iooxa - Web components and layouts for interactive scientific writing and creating explorables
- Lively Kernel
- Tangle
- Outside the box
- RactivePlayer
- Coeffects - Context-aware programming languages.
- Human Advancement Research Community - YC Research
-
-
Books And Essays
-
Data Structures
- Mindstorms - "mindstorms: children, computers, and powerful ideas", an influential 1980 book by seymour papert
- 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
- Envisioning Information
- Understanding Comics - "The pedagogical potential of the comic form is vast and mostly untapped" —Bret Victor
- Topological Picturebook
- Dynamics, the Geometry of Behavior
- Proofs without Words
- Relativity Visualized
- The Shape of Space
- Visual Group Theory
- Environment and Economy - Interactive guide to the eco-pragmatist philosophy.
- Relativity Visualized
-
-
Contributing
-
Data Structures
- contribution guidelines - explorables/blob/master/code-of-conduct.md).
-
Categories