svg-connect-area
Javascript library for creating join areas for four points
Github Project
Drag the grey handles around.
S-Curve
Linear-step
Linear