Top 20 NuGet enumerable Packages

Provides custom collection and list types.
Tools and extensions for working with collections.
Ever wanted to quickly convert an IEnumerable to a DataTable, or quicly do batched operation on a list, or even pull out a random item from an IEnumerable, (Particularly useful for testing)? This Nuget gives you all that and more!
A collection of useful extension methods.
LINQ-like helpers and extension methods for IEnumerable. Type filters, Option-type conversions, flattening enumerables, fast single-element enumerables, and others.
Extensions that support the C# functional paradigm, focusing mainly on infinite enumerables.
Multiple extension methods to determine, manipulate and adjust enumerable data
Traverse an enumerable tree, depth or breadth first. Example: var dirs = new DirectoryInfo("C:\\") .Traverse(TraverseKind.BreadthFirst, dir => dir.EnumerateDirectories());
xUnit Tests for netfx-System.Collections.Generic.IEnumerable.Traverse
xUnit tests for netfx-System.Collections.Generic.IEnumerable.ForEach
Interactive Extensions for JavaScript library.
Interactive Extensions for JavaScript library with additional operators.
An extension for representing a deep object graph as a flat series of values
iTin Export Engine Core, contains a tab-separated values (txt), comma-seprated values (csv), XML spreadsheet 2003 (xml) and SQL Script (sql) native writers
A lightweight query mapping library, QueryMutator provides Queryable, Enumerable and Object extensions for automapping objects and mapping multiple expressions into one. QueryMutator is used to automatically map complex expression trees to object graphs. Used in conjunction with Entity Framework, it...
Extensions for working with enumerables in .NET, a-la LINQ.
Utilities for working with async enumerables.
Source code package. An extension for expressing a deep object graph as a flat series of values.
Library containing IAsyncEnumerable, and async LINQ methods.