I am learning how to draw dynamic and interactive graphics using vanilla Javascript on the HTML Canvas.
I have since made my own amateur utillity script with a simple API (and user guide!) called CanvasAnimater.js.
Check out a gallery at smtsjhr.com/#look or view any of the respositories below.
Some of these are also hosted on CodePen at codepen.io/smtsjhr.
| FlyBy |
| repo view |
![]() |
| RippleMoire | AntiBodyTunnel | CircleWeb |
| repo view | repo view | repo view |
| CubeShock | 2-ColoredLiner | Z_6GaugeTile |
| repo view | repo view | repo view |
| BohrGalaxy | WebIFS | LineRender |
| repo view | repo view | repo view |
| PolyField | PolyArch | HallTile |
| repo view | repo view | repo view |
| Hall_1 | Hall_2 | Hall_3 |
| repo view | repo view | repo view |
| RecWaver | BubbleRing | PixelWave |
| repo view | repo view | repo view |
| CircleWorm | CircleArcSine | CircleFarm |
| repo view | repo view | repo view |
| WhispyWave | PointChoreo | CheckerWarp |
| repo view | repo view | repo view |
| HarmonicSpiral | MoireSun | SunnyDayStarryNight |
| repo view | repo view | repo view |
| RecSlicer | FocusGrid | FocusGrid_2 |
| repo view | repo view | repo view |




