svelte-inview
A Svelte action that monitors an element enters or leaves the viewport or a parent element. Performant and efficient thanks to using Intersection Observer under the hood.
A Svelte action that monitors an element enters or leaves the viewport or a parent element. Performant and efficient thanks to using Intersection Observer under the hood.
test for collision with a circle and point
line-circle collision test
An array is a collection of values, stored contiguously.
Gives values present in both sets.
More operations on Sets: union, intersection, include, etc.
Set Operations in Typescript
Scroll position-related navigation state management
Gives entries present in both entries.
Intersection plugin for svg.js
A utility that takes 1 or more sorted arrays and emits a node stream event whenever an intersection is found
Gives keys present in all maps.
javascript intersection observer
Find all intersections between two sets of line segments
Allows Union, Difference, Xor, and Intersection operations on two polygons.
Purely functional linear, quadratic and cubic bezier library, including accurate, robust bezier intersection.
Gives entries present in both entries.
A collection of methods for working with Objects.
Two dimensional geometry manipulation
Datalog-inspired, optimized pattern/predicate query engine for JS objects & arrays of objects