detect-collisions
Points, Lines, Boxes, Polygons (also hollow), Ellipses, Circles. RayCasting, offsets, rotation, scaling, bounding box padding, flags for static and ghost/trigger bodies
polliwog-types
TypeScript types and JSON Schema for polliwog, the Python 2D and 3D computational geometry library
check2d
Polygons, Ellipses, Circles, Boxes, Lines, Points. Ray-Casting, offsets, rotation, scaling, padding, groups.
hyla
2D and 3D computational geometry library in TypeScript