Live Demo
Click to interact
A canvas-based ambient animation featuring two layered effects: a continuous rainfall of '0' and '1' characters drawn in purple and teal hues, and a procedurally generated lightning system that fires at random intervals and responds to mouse clicks. Built entirely in vanilla JavaScript using the HTML Canvas API with no external libraries. Characters vary in speed, size, and opacity for a natural, organic feel.
How to use
Source Code