concaveman

Fast 2D concave hull algorithm in JavaScript (generates an outline of a point set)

flubber

Best-guess methods for smoothly interpolating and animating between shapes.