Top 20 NuGet ORM Packages

Entity Framework Core Tools for the NuGet Package Manager Console in Visual Studio. Enables these commonly used commands: Add-Migration Drop-Database Get-DbContext Scaffold-DbContext Script-Migrations Update-Database
Extension for mocking Entity Framework Core operations such ToListAsync, FirstOrDefaultAsync etc. by Moq When writing tests for your application it is often desirable to avoid hitting the database. The extension allows you to achieve this by creating a context – with behavior defined by your tests –...
Audit trail integrated with NHibernate.
An extremely easy to use Micro-ORM supporting Sql Server, MySQL, PostgreSQL, Oracle, Sqlite, SqlCE.
LINQ to PostgreSQL is a data access technology that provides a run-time infrastructure for managing relational data as objects.
The Telerik.DataAccess.Fluent NuGet package is designed for projects containing classes that are stored using Telerik Data Access. It can be utilized for defining your data access model using the code-only Fluent Mapping. It provides the assembly references and project enhancements made by the Tele...
EntityFramework.Functions library implements Entity Framework code first support for - Stored procedures (with single result type, multiple result types, output parameter), - Table-valued functions (returning entity type, complex type), - Scalar-valued functions (composable, non-composable), - A...
Provides abstractions and attributes that are used to configure Entity Framework Core This package was built from the source at:
DbExtensions is a data-access framework with a strong focus on query composition, granularity and code aesthetics. It supports both POCO and dynamic (untyped) mapping.
.Net Core 2.0 SqlSugar ORM ,High-performance, lightweight
.NET Standard 2.0 version of ServiceStack.OrmLite
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...
EntityFramework EF Core Bulk Extensions for Insert Update and Delete (CUD) operations on SQL Server.
Lazy-loading proxies for EF Core. This package was built from the source at:
Cache provider for NHibernate using ASP.NET Cache object.
The official collection of get, insert, update and delete helpers for Also handles lists of entities and optional "dirty" tracking of interface-based entities.
EntityWorker is an object-relation mapper(ORM) that enable .NET developers to work with relations data using objects. EntityWorker is an alternative to entityframwork. is more flexible and much faster than entity framework. And it have support to multiple providers like mssql, sqlite and postgressql...
Core EFCore library for Arragro for Repository functionality and BaseContext.
Entity Framework Classic is a supported version from the latest EF6 code base. It supports .NET Framework and .NET Core and overcomes some EF limitations by adding tons of must-haves built-in features.