65 packages tagged with “Debounce”
Rate-limit your actions and funcs by throttling and debouncing them. Retry when an exception is thrown.
jQuery throttle / debounce allows you to rate-limit your functions in multiple useful ways. Passing a delay and callback to $.throttle returns a new function that will execute no more than once every delay milliseconds. Passing a delay and callback to $.debounce returns a new function that will execute only once, coalescing multiple sequential calls into a single execution at either the very beginning or end.
A collection of useful data and execution extensions for .NET
Blazor component that renders an Input, InputText, Textarea or InputTextarea, etc. element with debounced onChange. Part of Majorsoft Blazor library.
An API for the Data Serialization
A Core Framework for Rapid Application Development
A collection of useful data and execution extensions for Bridge.NET
An API for the Data Access Layer using Dapper
Rate Limiting (debounce, throttle) for C# Portable Class Library
An API for the Data Access Layer using RavenDB
📑 Add debounce logic for any method in a single line.
Delays execution of an async action until a specified interval has passed without new invocations. Ideal for throttling high-frequency operations like UI events, logging, or API calls.
A .NET library for persistent application data storage using JSON serialization. Provides a simple inherit-and-use pattern with automatic file management, thread-safe operations, debounced saves, backup recovery, and singleton access. Stores data in the user's app data folder with support for custom subdirectories and file names.
Concrete Implementations for the H.Necessaire Notifications API
A React App Base for Bridge.NET
Debouncing prevents function calls from executing too rapidly or too many times by only executing once if the calls occured too close together. This package provides a Debouncer for any .Net Core project.
Fable bindings for debounce
Coalesces, debounces, serializes, and throttles incoming concurrent events.
Utilities for debouncing and throttling
Some useful tools for functional programming of .NET, like Throttle, Debounce, etc.
.NET library designed to facilitate debounce and throttle mechanisms in distributed system environments, leveraging Redis for state management and distributed locking. This ensures that function executions are properly debounced or throttled across multiple instances, preventing excessive or unintended operations.
Operators for processing and transforming streams of values from a variety of sources
Debounce binding library for Bridge.NET projects.
Debouncing prevents function calls from executing too rapidly or too many times by only executing once if the calls occured too close together. This package provides a Debouncer for WPF projects that utilizes the Dispatcher to ensure execution on the UI thread.
It provides some common rate-limit actions and funcs in Js, such as throttle and debounce. It also encapsulates the set/clear Interval/Timeout series of methods into asynchronous and cancelable ExecuteAfter and ExecuteRepeatedly.