Search results
354 packages found
A highly configurable viewport/2D camera designed to work with pixi.js. Features include dragging, pinch-to-zoom, mouse wheel zooming, decelerated dragging, follow target, snap to point, snap to zoom, clamping, bouncing on edges, and move on mouse edges.
Scroll bar with thumbnail background similar to vscode
A highly configurable viewport/2D camera designed to work with pixi.js. Features include dragging, pinch-to-zoom, mouse wheel zooming, decelerated dragging, follow target, snap to point, snap to zoom, clamping, bouncing on edges, and move on mouse edges.
A highly configurable viewport/2D camera designed to work with pixi.js. Features include dragging, pinch-to-zoom, mouse wheel zooming, decelerated dragging, follow target, snap to point, snap to zoom, clamping, bouncing on edges, and move on mouse edges.
This minimalistic Angular directive, free from external dependencies, empowers you to effortlessly implement CSS animations on elements. These animations trigger when an element comes into view through scrolling on the page. It seamlessly integrates with
Svelte Infinite Viewer is Document Viewer Component with infinite scrolling.
A React component to display scroll position
Smooth Scroll behavior polyfill
The easiest way to add reveal animations to your React applications as the elements enter viewport. it includes Both on scroll and simple reveal animations.
- scroll animations
- reveal animations
- reveal
- scroll
- animations
- animate
- reactreveal
- react animations
- react scroll animations
- react reveal animations
- react scroll reveal animations
- react scroll reveal
StringScroll is a JavaScript library designed for sophisticated scrolling and animation control on web pages. It provides advanced capabilities for managing parallax effects, scroll-based animations, and more, offering a comprehensive solution for creatin
- scroll
- smooth
- css
- string
- typescript
- scrolling-library
- javascript-scroll
- parallax-effects
- scroll-animations
- web-animation
- scroll-interaction
- dynamic-scrolling
- custom-scrollbar
- scroll-progress
- View more
A component that will highlight navigation links when the corresponding article anchor is in view
A lightweight React package for triggering animations or actions dynamically when elements come into view during scrolling.
- Animation
- React
- Scroll
- Trigger
- Viewport
- on scroll animator
- animate on view
- Viewport animations
- Custom Animator
- On Scroll Custom Animation
- Animated Scrolling
- Intersection Observer API
- IO
- Infinite Scroll
- View more
Tiny(~1kB) animation hooks for React, built on Web Animations API.
- react
- react-component
- react-hooks
- hooks
- animation
- tween
- transition
- timeline
- scroll
- view
- visualization
- svg
- css
- canvas
- View more
A lightweight scroll sensor to solve your react scroll into viewport issues.
Application tree module represents a hierarchical view of applications, where each item can have a number of subitems.
This package provides a lightweight and efficient lazy loading script for web developers. It uses the Intersection Observer API to defer loading images, iframes, and background images until they are within the viewport, improving page load times and reduc
- lazy load
- intersection observer
- image loading
- performance
- web development
- optimization
- javascript
- lazyload
- lazy-loading
- images
- iframes
- background-images
- scroll
- viewport
Swipeable views for React using CSS scroll snap
Various browser-related implementations for vue-reactivator
Image-based PDF viewer using pdfjs
A react hook that uses intersecton observer API and classes from https://animate.style/. The animations are triggered when the element if in view of the viewport.