Top 20 NuGet Linq Packages

Make reactive ui even more powerful by integrating with dynamic data and making use of it's numerious operators. Dynamic data provides an observable cache and an observable list with at least 50 collection specific operators for each.
Object Relecation Mapping Framework
FeralExpressions defines the expansion method .Inline() which can be called on either an expression, or an IQueryable. It replaces method calls in the expression with the method body. In order for this to work, the method must (a) be declared in a partial class (b) have an expression body (c) hav...
FeralExpressionsCore defines the expansion method .Inline() which can be called on either an expression, or an IQueryable. It replaces method calls in the expression with the method body. In order for this to work, the method must (a) be declared in a partial class (b) have an expression body (c)...
This project supplies compile time support for FeralExpressionsCore. For every.cs file which contains a partial class with one or more expression bodied method, it creates an equivalent of that method which has the same logic, but is a static Expression property. For example, public static string Te...
System.Linq.Sql is a light weight set of extensions for System.Linq for making database operations on types that are not known at compile time. This package provides SQLite support for the System.Linq.Sql package.
AutoMapper helper to create LINQ projections.
Package Description
Remote linq extensions for entity framework core. Use this package to apply eager-loading (i.e. using Include-expressions) to EF Core queries or make use of DB functions.
Use OData filter text query in linq expresson for any IQuerable without ASP.NET dependency. Support netstandard2.0
.NET Backport (ValueTask, ValueTuple, Task, Expressions, Linq, ThreadLocal, etc...) for .NET 2.0, 3.0, 3.5, 4.0, 4.5
Simple implementation of the specification pattern. Expression tree based implementation of the specification pattern.
C# source implementation that enhances LINQ to Objects with the method DistinctBy. Returns all distinct elements of the given source, where "distinctness" is determined via a projection and the default eqaulity comparer for the projected type.
QueryDesigner provides way of creating complex IQueryable filtering based on dynamic expression trees.
A fork of Paul Yoder's LinqToExcel project which includes the ability to lazily stream results among other experimental improvements.
System.Linq.Sql is a light weight set of extensions for System.Linq for making database operations on types that are not known at compile time.
JsonFx serialization framework
Remote linq extensions for entity framework. Use this package to apply eager-loading (i.e. using Include-expressions) to EF queries.
NeinLinq provides helpful extensions for using LINQ providers such as Entity Framework that support only a minor subset of .NET functions, reusing functions, rewriting queries, even making them null-safe, and building dynamic queries using translatable predicates and selectors. To support different...
Easily build filters for use in Lambda Expressions. Make it easy to turn WebApi requests parameters into expressions. Great features such as; save and re-run those filters, make complex expressions and more!