Top 20 NuGet threading Packages

An easy-to-use, portable, tested, documented, serializable, thread-safe, strongly typed library for changing between unrestricted, arbitrary data types
A fork of Hangfire's recurring background job processing (to add date ranges, and additional cron support
==DEPRECATED== Source moved/split into several repositories/packages: https://www.nuget.org/packages/CSharpTest.Net.Collections/ https://www.nuget.org/packages/CSharpTest.Net.Commands/ https://www.nuget.org/packages/CSharpTest.Net.RpcLibrary/ https://www.nuget.org/packages/CSharpTest.Net.Tools/ ...
GPA Gemstone Threading Library
Quartz Scheduling Framework for .NET46
Source code package. Extension methods for timing out when waiting on a Task, with bypass that doesn't time out when the debugger is attached. Useful to detect deadlocked/slow tests.
SqlClient and SQLite specific set of classes extending behavior of DataPipeline and DataReplicator classes provided in Ascentis.Infrastructure base package
A lightweight framework for running multiple tasks asynchronously on a single thread.
Contains a specialised FIFO Queue for asynchronous transport of items between tasks. You can have multiple working tasks adding items to the queue, as well as multiple working tasks subscribing to items from the queue.
Tools and extensions for working with threads, tasks and asynchronous code.
OpenShare.Net Service Library. Contains some ready made injectable services like HttpService for connecting to API's, MailService (uses Exchange Web Services), and allows for easy configuration with Configuration Factory and Configuration Service examples. See source code on Github by using the proj...
Collection of useful classes for your .NET application: Object Pool, Thread Pool, Queue Async Processor, BlockingQueue, DiskQueue, ThreadSetManager, Throttling, Semaphore, EntryCounteringEvent, Collections, ReadOnlyCollections, IoC, WeakEvent and other.
Set of common .NET utility classes.
PriorityStorageQueueReader is a priority based reader message reader for Azure Queue that supports great multi-threading processing capability A single reader may read form multiple queues within the same storage account and process on multiple handlers new PriorityStorageQueueRead...
A set of extensions for optimizing/simplifying System.Threading.Channels usage. Includes: ReadUntilCancelled, ReadAll, ReadAllConcurrently, WriteAll, WriteAllConcurrently, and Pipe operations. Part of the "Open" set of libraries.
Helper library for common threading requirements.
MISC useful types for .NET 7.
Tomato Threading Library.
Wintellect's own Jeffrey Richter has produced the Power Threading library (DLL) containing many classes to help with threading and asynchronous programming. There are versions of the library for the .NET Framework, Silverlight, and the .NET Compact Framework. Jeffrey has described many of the cla...
WebBackgrounder is a proof-of-concept of a web-farm friendly background task manager meant to just work with a vanilla ASP.NET web application. See https://github.com/NuGet/WebBackgrounder for more information.