Search results
684 packages found
Delay function calls until a set time elapses after the last invocation
The lodash method `_.debounce` exported as a module.
Primitives for creating scheduled — throttled or debounced — callbacks.
Debounce a function
Assorted JavaScript services.
- JavaScript
- service
- services
- component
- classname
- class
- error
- response
- platform
- window
- hasWindow
- hasDocument
- hasDocumentElement
- hasSessionStorage
- View more
React hooks for setTimeout, setInterval, requestAnimationFrame, requestIdleCallback
- react
- interval
- timeout
- effect
- loop
- throttle
- animation
- frame
- requestAnimationFrame
- idle
- callback
- hook
- rendering
- rate-limiting
- View more
Accessible, customizable Svelte search component
A functional library for daily front-end work.
A simple vue directive for debounce
Create a debounced version of a promise returning function
Utility for attaching debounced listeners to resize, scroll, orientation and visibility events on window
Assorted React hooks.
- react
- hooks
- react hooks
- useBoundingClientRect
- boundingClientRect
- useClassNames
- class
- className
- classNames
- css
- useDebounce
- debounce
- useAnimationFrame
- requestAnimationFrame
- View more
kontroll ("control") is a tiny, dead-simple package for function behavior controls like debounce, countdown, throttle (limit).
A debounce function for JavaScript and TypeScript
An advanced debouncing utility designed to optimize high-frequency events in web applications, such as scroll, resize, and input.
MarqueeContent provides a set of tools for creating dynamic and adaptive ticker animations on web pages using GSAP and ScrollTrigger.
- marquee
- scroller
- animation
- ticker
- reel
- running text
- scrolling text
- ui
- custom
- clones
- filler
- css
- effects
- gsap
- View more
Provides JS helper functions, such as throttling and debouncing