Labella.js – Placing labels on a timeline without overlap
If you try to place labels for points on a timeline (or any 1D space), one common problem is the labels often overlap. How about making the labels push each other. You can play with …