Go package harmonica is a simple, efficient spring animation library
for smooth, natural motion.
.
It even works well on the command line.
.
This library is a fairly straightforward port of Ryan Juckett’s excellent
damped simple harmonic oscillator originally writen in C++ in 2008 and
published in 2012. Ryan’s writeup on the subject is fantastic;
see https://www.ryanjuckett.com/damped-springs/
Installed Size: 221.2 kB
Architectures: all