Shape matching libraries