JSPM

Found 411 results for intersection observer

lazzzy

Automatically lazy load images inserted into the DOM

  • v0.1.1
  • 7.29
  • Published

react-view-tracker

[![npm package][npm-badge]][npm] ![Module formats][module-formats]

  • v0.1.1
  • 6.97
  • Published

bmap-polygon-clipping

Apply boolean Polygon clipping operations (intersection, union, difference, xor) to your Polygons & MultiPolygons.

  • v0.0.1
  • 6.86
  • Published

@zodash/union

Creates an array of unique values, in order, from all given arrays.

  • v0.1.7
  • 6.83
  • Published

visibilityobserver

Experimental API for observing the visible box of an element.

  • v1.1.0
  • 6.74
  • Published

curve-intersection

Bezier curve intersection algorithm and utilities

    • v0.0.1
    • 6.60
    • Published

    js-set-manipulation

    A set of useful functions that give easier control over set manipulation

    • v1.0.3
    • 6.60
    • Published

    combine-type-predicates

    Combine user-defined type guards / type predicates as unions and intersections.

    • v0.1.2
    • 6.60
    • Published

    js-collection-operations

    Provides functions to operate on Sets, Arrays and Array-Like JavaScript data structures

    • v1.0.5
    • 5.99
    • Published

    advanced-sets

    A JS/TS library that expands upon the functionality of Sets

      • v0.0.2
      • 5.99
      • Published

      set-extensions

      Extending the Set class in order to support mathematical set properties and operations.

      • v1.6.0
      • 5.81
      • Published

      idris-line-intersect

      Takes two lines and returns all intersection points

        • v0.0.1
        • 5.81
        • Published

        arr-intersection

        Get an intersection of multiple arrays and account objects.

        • v1.0.0
        • 5.79
        • Published

        list-unique

        JavaScript Package for Creating an array without duplicates

        • v1.0.1
        • 5.79
        • Published

        days-interval

        Manipulation with date periods: intersection, splitting etc.

        • v0.1.0
        • 5.75
        • Published

        sentineler

        The package is a "sentinel" that trigger a function when is visible.

        • v0.1.17
        • 5.75
        • Published

        intersect-events

        add intersection events to dom elements

        • v0.0.1
        • 5.72
        • Published

        @union/unmask

        A scroll-to-reveal JavaScript library that unmasks your elements using the clip-path CSS property.

        • v1.0.1
        • 5.60
        • Published

        arrayofobjectsintersection

        This will return the array of objects that are common in a set of array of objects based on single or multiple keys

          • v1.0.5
          • 5.00
          • Published

          funny-intersection

          Simple modules for functional programming, done for fun.

          • v1.1.3
          • 5.00
          • Published

          intset

          A set implementation for integers

          • v0.0.2
          • 4.93
          • Published

          clipsy

          a node.js port of jsclipper [JS]... which is a port of clipper [C++, C#, Delphi]

          • v0.0.3
          • 4.93
          • Published

          segseg.closest

          Compute the closest point between two line segments

          • v0.0.1
          • 4.93
          • Published

          ray-aabb-slab

          ray aabb intersection test using the slab method

          • v1.0.1
          • 4.93
          • Published

          ray-geom-intersections

          generate array of intersection points from array and geometry

            • v1.0.1
            • 4.84
            • Published

            oh-snap

            Snap points to the nearest point in a GeoJSON collection of points.

            • v0.0.2
            • 4.84
            • Published

            box-intersect-1d

            Find all intersections in a set of intervals

            • v1.0.1
            • 4.80
            • Published

            react-lazy-img

            React <img> drop-in replacement for lazy image loading

              • v1.0.2
              • 4.25
              • Published

              ng-intersection

              Angular library that wraps the browser IntersectionObserver in an Angular directive

              • v1.0.1
              • 3.80
              • Published

              set-tools

              Function extensions for JavaScript's built-in Set type

              • v0.0.3
              • 3.80
              • Published

              ray-cone-intersection

              calculate the intersection of a ray and a cone in three dimensions

              • v1.0.0
              • 3.78
              • Published

              vp-notifier

              web component that dispatches an event whenever it comes in and goes out of viewport

              • v2.0.0
              • 3.66
              • Published

              full-set

              A batteries include Set class built on top of ES6 sets

              • v1.0.2
              • 3.66
              • Published

              shapes-interaction

              A lightweight library of basic geometry shapes interactions

              • v1.0.4
              • 3.65
              • Published

              @blakek/set-operations

              🧮 Common set operations (union, difference, isSubset, etc.) for any Iterable

              • v1.0.0
              • 3.65
              • Published

              vue-event-horizon

              Adds a directive that listens for click events and scrolls to elements.

              • v2.0.1
              • 3.65
              • Published

              greatcircleintersect

              A very simple script to compute the intersection point of two great circles specified using two points. The intersection point is computed either in the Cartesian plane of its coordinates or on a Sphere.

              • v1.0.0
              • 3.65
              • Published

              onscreenness

              Supply visibility classes and data to selected elements on your webpage.

              • v1.5.0
              • 3.65
              • Published

              set-operations-svg

              Perform Set Operations (Union|Intersection|Difference) on SVG Paths

              • v1.1.0
              • 3.63
              • Published

              @ppasmik/react-scroll-trigger

              Modern React component for scroll-based triggers and animations with TypeScript support. A rewritten and modernized version of the original react-scroll-trigger package.

              • v1.0.1
              • 3.63
              • Published

              common_algorithm

              A collection of common algorithm ulities including Binary Search

                • v1.0.3
                • 3.63
                • Published

                in-view-animations

                Javascript module for in view animations using the Javascript IntersectionObserver.

                • v1.1.0
                • 3.43
                • Published

                react-lazily-img

                **React Lazily IMG** is a React Wrapper Component to lazily load images. The goal is to use the convenient and known standard HTML tags and just have them lazily loaded.

                • v1.0.71
                • 3.23
                • Published

                use-intersection-hook

                This is a simple React Hooks that trigger a callback all time the element is viewed.

                • v2.0.0
                • 2.56
                • Published

                vision3000

                LazyLoading for the New Milleniumâ„¢

                • v0.1.0
                • 2.50
                • Published

                @stackapp/ng-visibility

                This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 13.0.2.

                • v0.0.3
                • 2.49
                • Published

                react-load-lazily

                A tiny library for lazily loading any content in React

                • v1.0.1
                • 2.49
                • Published

                rt-is-visible-element

                - Version 1.0.2 Rename directive selector rtIsElementVisible to rtIsVisibleElement - Version 1.0.3 Edit readme

                • v1.0.3
                • 2.49
                • Published

                scroll-list

                Scroll through a list of data quickly

                • v1.1.0
                • 2.48
                • Published

                highland-set

                Union and Intersection operators for highland.js streams

                • v0.0.1
                • 2.22
                • Published

                venstream

                Compute intersections & unions of streams

                • v0.0.1
                • 2.21
                • Published

                tssetops

                Set Operations in Typescript

                • v1.0.6
                • 2.21
                • Published

                relationset

                Compare two sets (array of items) and get relationships between them (Disjoint | Intersecting | Subset | Superset | Equal)

                • v0.0.3
                • 2.18
                • Published

                string-intersection

                Find characters in a string that also occur in another string

                • v0.2.0
                • 2.18
                • Published

                poly-overlap

                Utility to check if polygons overlap.

                • v1.0.5
                • 2.14
                • Published

                sweepline2

                Detect self-intersecting polygons in Javascript. An implementation of the Bentley–Ottmann sweep-line algorithm with redblack tree for detecting crossings in a set of line segments.

                • v0.2.1
                • 2.14
                • Published

                ray-quadtree

                intersect a ray with a quadtree

                • v1.0.0
                • 2.14
                • Published

                ngx-intersection2

                Catching the moment when the specific part of an element is visible in the viewport

                • v2.2.0
                • 2.14
                • Published

                disjoint-range

                Disjoint continuous ranges

                • v0.1.2
                • 2.12
                • Published

                metho-set

                JavaScript Set prototype extensions using Metho

                • v1.0.0
                • 2.12
                • Published

                @ekm1/react-when

                Angular-inspired deferred loading for React with compound triggers, prefetching, and advanced performance optimizations

                • v1.0.1
                • 2.12
                • Published

                @manjalyc/complexset

                An extension of the normal Set datastructure. Holds unique entries in either normal mode or complement mode. In normal mode, the entries are present in the set (normal behavior of a standard Set). In complement mode, the entries are those which are not pr

                • v1.0.0
                • 0.00
                • Published

                visible-children-observer

                Observes current visible childrens on root element. [Demo](https://saschanaz.github.io/visible-children-observer/)

                • v2.0.0
                • 0.00
                • Published

                lines-self-chop

                given an array of 3d line segments, chop the lines at all points of intersection, returning non-intersecting sub-segments

                • v0.0.13
                • 0.00
                • Published

                vision3000-react

                LazyLoading for the New Milleniumâ„¢

                • v0.1.2
                • 0.00
                • Published

                common-objects-in-arrays

                This will return the array of objects that are common in a set of array of objects based on single or multiple keys

                  • v1.0.7
                  • 0.00
                  • Published

                  @doars/doars-intersect

                  Doars plugin that adds a intersect directive for reacting to intersection changes.

                  • v3.1.0
                  • 0.00
                  • Published

                  @noeg/useonscreen

                  React hooks for detecting if an element is on screen

                  • v1.0.2
                  • 0.00
                  • Published

                  @pearlescent/visibility

                  A simple, no-frills visibility utility. Will tell you if a component is 100% inside the viewport, and when a visible component exits the viewport.

                  • v0.1.1
                  • 0.00
                  • Published

                  @produck/range-axis

                  To compute axis which some integer ranges on it

                    • v0.1.0
                    • 0.00
                    • Published

                    possimusomnis

                    A BVH implementation to speed up raycasting against three.js meshes.

                    • v1.0.1
                    • 0.00
                    • Published

                    react-hydrate-on-view

                    React library for suspending hydration until components enter the viewport.

                    • v0.2.0
                    • 0.00
                    • Published

                    @arbendium/polyclip

                    Apply boolean polygon clipping operations (intersection, union, difference, xor) to your Polygons & MultiPolygons.

                    • v0.1.0
                    • 0.00
                    • Published

                    ioaa

                    Intersection Observer API Animation

                    • v0.0.1
                    • 0.00
                    • Published

                    react-scroll-percentage-rc-18

                    Monitor the scroll percentage of a component inside the viewport, using the IntersectionObserver API.

                    • v4.3.0
                    • 0.00
                    • Published