Polygons, Ellipses, Circles, Boxes, Lines, Points. Ray-Casting, offsets, rotation, scaling, padding, groups.
A JS library to detect collisions between DOM Elements
detect collisions 2d 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 groups. This library supports RayCasting, o
Drag elements and detect collisions between them
Points, Lines, Boxes, Polygons (also hollow), Ellipses, Circles. RayCasting, offsets, rotation, scaling, bounding box padding, flags for static and ghost/trigger bodies.(based on https://github.com/Prozi/detect-collisions)
Real-time dashboard for Claude Code sessions — monitor agents, track plans, detect collisions
提供了cocos creator 能使用的 detect-collisions
A function that tells you whether a given element is overflowing its container or not. Useful for creating dropdowns and tooltips.
fish simulator using glmatrix & detect-collisions
Improved typeof detection for node.js and the browser.
tsParticles collisions particles interaction
Detect the dominant newline character of a string
Detect Node.JS (as opposite to browser environment). ESM modification
Node.js module to detect the C standard library (libc) implementation family and version
Detects if a file exists and returns the resolved filepath.
Node.js implementation of port detector
Unpack a browser type and version from the useragent string
Classify GPU's based on their benchmark score in order to provide an adaptive experience.
detect available port
Detect the indentation of code
Detect which package manager you're using (yarn or npm)
Detect device type and render your component according to it
A JavaScript parser built from the Hermes engine
Package manager detector