detect-collisions
Polygons, Ellipses, Circles, Boxes, Lines, Points. Ray-Casting, offsets, rotation, scaling, padding, groups.
polliwog-types
TypeScript types and JSON Schema for polliwog, the Python 2D and 3D computational geometry library
check2d
check2d is a feature-complete library to detect collisions between all possible kinds of shapes. It uses Bounding Volume Hierarchy (BVH) for sweep wide quick tree trim phase, and the Separating Axis Theorem (SAT) for accurate detection inside nearby group
hyla
2D and 3D computational geometry library in TypeScript