⚡ Concept Canvas

GitHub ↗ · animated explanations of computing research

Your Research Interest
Explained Visualized Animated!

393 concepts spanning all of computing research — from broad fields down to specific methods — each as a short looping animation of its mechanism. Search it, watch it, embed it, love it!

Browse & search all 393 → Embed in 30 seconds GitHub ↗

A few of them, running live

Attentionquery · key · value
Gradient Descentfollow −∇L
Mixture of Expertsroute → specialize
Tokenizationtext → tokens

Embed any concept with two lines

<script src="https://liu-524.github.io/concept-canvas/engine.js"></script>

<div data-concept="novel-softmax"></div>
<div data-concept="novel-attention-mechanism" data-max-w="320"></div>

Drop divs into your project page, paper site, or course notes — the engine lazy-loads, follows your light/dark theme, and pauses off-screen. Pure Canvas 2D, zero dependencies: ~8KB engine, 10–30KB per animation. Missing a concept? Request it. Spotted a broken, frozen, or wrong animation? Report it — most fixes ship within days. Or write your own: one object, {title, draw(c,W,H,t,s)}, is the whole contract.