Top 20 NuGet ORM Packages

Abp.EntityFramework
LINQ to SAP HANA is a data access technology that provides a run-time infrastructure for managing relational data as objects.
The Telerik.DataAccess.Core NuGet package provides the Telerik Data Access runtime assemblies necessary to consume Telerik Data Access persistent objects, without defining any mapping. If this project contains persistent classes and defines mapping, the Telerik.DataAccess.Fluent NuGet package is re...
SQLite-Net Extensions is a very simple ORM that provides cascade operations, one-to-one, one-to-many, many-to-one, many-to-many, inverse and text-blobbed relationships on top of the sqlite-net library.
ASP.NET MVC augmentations needed to support single page applications.
Fluent, XML-less, compile safe, automated, convention-based mappings for NHibernate.
LINQ to Oracle is a data access technology that provides a run-time infrastructure for managing relational data as objects.
Simple CRUD operations for Dapper. Fork including pagination and support for NO SYNC
Classes bridge from ODataToEntity to Entity Framework Core. Abstraction layer access to DataContext Entity Framework Core. Targets .NET Core with support for .NET 4.6.1
.NET Standard 2.0 version of ServiceStack.OrmLite
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...
Entity Framework Core Tools for the .NET Command-Line Interface. Enables these commonly used dotnet-ef commands: dotnet ef migrations add dotnet ef migrations list dotnet ef migrations script dotnet ef dbcontext info dotnet ef dbcontext scaffold dotnet ef database drop dotnet ef database update
Provides NHibernate persistance support for a Sharp Architecture application, providing NHibernate session managment and initialisation, MVC Transaction attributes and implementations of core SharpArch data access interfaces.
LINQ to Sybase ASE is a data access technology that provides a run-time infrastructure for managing relational data as objects.
A lightweight and high-performance Object/Relational Mapping(ORM) library.
Provides common classes for using Microsoft Entity Framework in DevAccelerate libraries.
LINQ to SQLite is a data access technology that provides a run-time infrastructure for managing relational data as objects.
FreeSql is the most convenient ORM in dotnet. It supports Mysql, Postgresql, SqlServer, Oracle and Sqlite.
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...
Classes to serialize, deserialize OData JSON payloads. Supports OData v4 only. Enables construction of OData services via Entity Framework (Linq2Db) DataContext (without controller). Targets .NET Core with support for .NET 4.6.1