Top 20 NuGet threading Packages

A library to make multi-threaded dispatch code more testable. Models a job dispatch pattern and provides both threaded and non threaded implementations.
Sane atomic operations for .NET based on the C++11 memory model.
A simple threadsafe library to make sure an operation is only performed one time.
A .NET component that provides a mechanism that synchronizes thread access to a block of code based on value granularity.
Tiny library encapsulating boilerplate code for interlocked updates using Interlocked.CompareExchange. This package is for direct inclusion in a C# project (compatible with C# language versions 6 and above). All types will remain internal to the project.
This package contains classes that are used in demos by Marco Pil (Info Support)
This package enables .NET projects to use atomic primitives.
Adds setup authoring to your MSI that installs the Microsoft.VisualStudio.Threading assembly to Visual Studio 2010-2012.
Fibonacci Retry system
Represents a single threading synchronization.
A set of classes to simplify creation of multithreaded applications
OpenShare.Net Common Library. Many common extension methods for making life simple from IEnumerable, Impersonation, String, WCF Services to Encryption. See source code on Github by using the project url.
Diagnostic Tool, Parallel threading
An in-memory, thread-safe, self-expiring cache.
A better implemented Thread Pool for C#.
Utilities for threading.
SimpleThreading is a library containing a threaded block and threaded pipeline.
Threadsafe library for the DataGridView control. Documentation available at: https://marcjohnston.github.io/byMarc.Net2.WinLibrary.DataGridView.ThreadSafeLib/ Issues and bug tracker available at: https://github.com/marcjohnston/byMarc.Net2.WinLibrary.DataGridView.ThreadSafe...
An obsessively simple and performant library for protecting critical sections.