Search results
394 packages found
Monitor if a component is inside the viewport, using IntersectionObserver API
An ESnext spec-compliant `Set.prototype.intersection` shim/polyfill/replacement that works as far down as ES3
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.
- svelte
- observer
- observing
- intersection
- viewport
- inviewport
- in-view
- in-viewport
- inview
- observe
- waypoint
- intersection-observer
- intersection-observer-api
- performance
- View more
React lazy loading component using vanilla-lazyload library. Speedy, lightweight and easy to use.
Purely functional linear, quadratic and cubic bezier library, including accurate, robust bezier intersection.
A polyfill for IntersectionObserver
Boolean operations on polygons (union, intersection, difference, xor)
An extension of the javascript Set object which contains useful Set operation methods
Performant & ergonomic 2D geometry in typescript
- geometry
- 2d
- algorithms
- shape
- polygon
- distance
- intersection
- relation
- point in polygon
- spatial search
- affine transformations
- boolean operations
- polygon clipping
- dimensionally extended 9-intersections model
Apply boolean Polygon clipping operations (intersection, union, difference, xor) to your Polygons & MultiPolygons.
A BVH implementation to speed up raycasting against three.js meshes.
- graphics
- raycast
- tree
- bounds
- threejs
- three-js
- bounds-hierarchy
- performance
- raytracing
- pathtracing
- geometry
- mesh
- distance
- intersection
- View more
Monitor if a component is inside the viewport, using IntersectionObserver API
Exact arithmetic test for line segment intersection
Extremely fast set and map/reduce operations for Arrays and Sets plus CartesianProducts
Boolean operations on polygons (union, intersection, difference, xor)
React components to add reveal animations using the Intersection Observer API and CSS Animations.
React component for the Intersection Observer API
A set implementation for integers
Uniquely flexible and light-weight utility for cloning and deep (recursive) merging of JavaScript objects. Supports descriptor values, accessor functions, and custom prototypes. Provides advanced options for customizing the clone/merge process.
A simple library that lets you know whether a Component is visible or not.