Found 4,442 packages
Package Description
System.Collections.Async.
Async synchronization primitives, async collections, TPL and dataflow extensions. The JoinableTaskFactory allows synchronously blocking the UI thread for async work. This package is applicable to any .NET application (not just Visual Studio).
Serilog event sink that writes to the Windows Event Log.
High performance Redis client, incorporating both synchronous and asynchronous usage.
An externally initializing singleton that uses double-check asynchronous locking, with optional async and sync disposal
.NET for Android and MAUI bindings for the Android Java library 'androidx.asynclayoutinflater:asynclayoutinflater'. Library description: Provides support for inflating layouts off the UI thread.
A C# lock replacement for async/await, supporting recursion/re-entrance and asynchronous waits. Handles async recursion correctly - note that Nito.AsyncEx does not!
Async-friendly format for stack traces and exceptions (not needed in .NET 6+)
Asynchronous Log4Net appenders and forwarder
AltV .NET Core Async Server Api
Extensions for System.Threading.Tasks Includes extension methods to safely fire-and-forget a Task and/or a ValueTask Includes WeakEventManger which avoids memory leaks when events are not unsubscribed
Asynchronous sequences for F#
The 'async8' library is a utility package designed to simplify asynchronous programming in .NET applications. It offers a comprehensive set of tools, including extension methods for Task-based operations, concurrent task management helpers, async-enabled caching, and robust retry policies. These features help developers write clean, efficient, and maintainable asynchronous code, reducing complexity while improving scalability and performance.
Extensions for method chaining Task<IEnumerable<T>>. Directly map to synchronous System.Linq methods.
A collection of somewhat useful utilities for async programming
Xamarin.Android bindings for Android Support Library - asynclayoutinflater
Interactive Extensions Async Providers Library used to build query providers and express queries over async enumerable sequences.
Core interfaces and utilities that support the DistributedLock.* family of packages
In .Net 4.6.2, asp.net enables plugin async SessionState module which is a good fit for the non-in-memory SessionState data store. This async SessionState module provides the extensibility to plugin an async version of SessionState provider.