Top 20 NuGet Linq Packages

Provides a dynamic API over XLinq: var xdoc = XDocument.Load("rss.xml"); var rss = doc.Root.ToDynamic(); // Type conversion, element traversal // using dotted path notation DateTime pubDate =; // Type conversion, attribute navigation // using indexer notation int port = rss...
Provides unit tests for DynamicXml package.
The .NET Micro Framework has a very small selection of rich storage types. This project provides additional collection types with different features.
xUnit Tests for netfx-System.Linq.Expressions.ExpressionCombiner
Hate checking for nulls in Linq queries? Turn any null enumerable into an empty one as needed! var id = schema.Elements.EmptyIfNull().FirstOrDefault(x => x == "Id")
xUnit Tests for netfx-System.Collections.Generic.IEnumerable.EmptyIfNull
MicroLinq is an implementation of the basic LINQ extensions written specifically for embedded systems based on the .NET Micro Framework. The implementation focuses on efficient algorithms and a small footprint to be usable on as wide a selection of devices as possible.
Some helpful extensions for LINQ
ExtraLINQ provides additional extension methods for working with .NET collections.
Linq to Xml Extensions
Implements types and extension methods for transforming and implicitly defining instances of the readonly collection interfaces new to .Net 4.5. (The interfaces are IReadOnlyList<T>, IReadOnlyCollection<T>, and IReadOnlyDictionary<K,V>.) For example, the library implements a Select method that ens...
OLinq is a project to provide a Linq Queryable provider implementation for operating on ObservableCollections or other INotifyCollectionChanged supporting lists. The output of OLinq is an ObservableView which notifies when the results of the query have changed.
Easy-to-use and high performance dynamic sorting library supporting SQL-like syntax and complex/nested expressions, that uses System.Linq.Expression to dynamically build fast comparers.
NList brings an enormous number of powerful, STL-like algorithms to the .NET platform for processing indexable collections. There is a handlebars.js-like text generator. It has a powerful IComparer builder. There is a DefaultDictionary class. There is a class to convert an object into a dictionary o...
Contains all models required for doing the exercises of the Modern Development workshop involving Visual Studio, C# and WPF with XAML.
Utility extension methods for Entity Framework. Includes Between for strings, greaterthan, lessthan. Recursive for IEnumerable is also a part of this package.
a library for composing asynchronous and event-based programs using observable sequences and LINQ-style query operators. (Android)
a library for composing asynchronous and event-based programs using observable sequences and LINQ-style query operators. (iOS)
cpplinq is an open-source native template library that provides a set of LINQ-like operators for querying collections (arrays and STL containers) in C++11. The library contains a single header file and the API consists on a set of template classes and functions and is compatible with all major co...
.NET extensions and helpers for types in System.Core.