Top 20 NuGet enumerable Packages

Tools and extensions for working with collections.
A collection of useful extension methods. Commonly Used Types: ArrayExtensions CollectionExtensions ConvertibleExtensions DictionaryExtensions DoubleExtensions EnumExtensions EnumerableExtensions ExceptionExtensions Int32Extensions ListExtensions ObjectExtensions StringBuilderExtensions StringExten...
Collection extensions and custom collections for .NET.
iTin Export Engine Core, contains a tab-separated values (txt), comma-seprated values (csv), XML spreadsheet 2003 (xml) and SQL Script (sql) native writers
Helper methods/classes for operating on objects of type IEnumerable.
Package Description
Package Description
LINQ operators to enable C# 8.0 index and range new features working with LINQ queries and any type that implements IEnumerable<T>.
Extensions for working with enumerables in .NET, a-la LINQ.
An intuitive tool for merging in-memory collections : add, update, delete elements simultaneously. Supports a functional LINQ approach (Merge), in-place collection merging (MergeInto), and a pure callback approach (ControlMerge, ControlMergeParallel). Callbacks can be injected to compose custom be...
A bunch of helpful extensions that should really be in the standard library
Contains various extension methods for collections
Memory efficient psuedo-randomly permuted enumerator for C#/.NET to enumerate gigantic ranges.
This package add extension methods to IConfiguration interface.
Traverse an enumerable tree, depth or breadth first. Example: var dirs = new DirectoryInfo("C:\\") .Traverse(TraverseKind.BreadthFirst, dir => dir.EnumerateDirectories());
A fluent library of wonderful extensions and utilities that can make your code short and clean.
C# LINQ Async extension methods library for async/await task.
Interactive Extensions Async Library used to express queries over asynchronous enumerable sequences.
A fast generic PriorityQueue data structure .NET
Easily create multi-worksheet Excel documents from any .NET object collection.