Температурно-реактивный жидкий шар, привязанный к <input type="range">. Canvas 2D · zero dependencies · MIT.
<input type="range">
Через 3 секунды откроется главное демо. Либо выбери вручную: