Packages for keyword “debounce”
These packages are available as a package collection, usable in Xcode or SwiftPM.
Repeat
🕦 Modern Timer in Swift, Debouncer and Throttler (alternative to NSTimer) made with GCD
Debouncify
🔂 Swift actor to debounce anything & SwiftUI View modifier `onChange` with debounce
swift-debounce
Debounce and throttle for Swift Concurrency: a synchronous send from any thread, one task per burst, actions that never overlap.
Cadence
Actor-based request pacing for Swift concurrency: rate limiting, debouncing, and request coalescing. Zero dependencies.
debounced-closure
Simple and flexible way to debounce closure calls in Swift
Regulate
Provides time-based regulation operators like Debounce and Throttle. 100% based on Swift concurrency.
pulse
pulse is a swift package designed to efficiently debounce values
EventLimiter
💎 Simple classes for efficiently handling events based on a Swift Concurrency.
8 packages.