three-mesh-bvh
A BVH implementation to speed up raycasting against three.js meshes.
@thi.ng/vectors
Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts
@thi.ng/dcons
Double-linked lists with comprehensive set of operations (incl. optional self-organizing behaviors)