https://github.com/ronv/lines

Might like to explore.