Top 20 NuGet ORM Packages

A Sybase ASE provider for Insight.Database so Insight.Database can do its magic on PostgreSQL. Automatically installs Sybase ASE drivers.
Replaces the DataContractJsonSerializer that Insight.Database uses with Newtonsoft.Json (JSON.NET).
A polyglot library to help POCO objects work with both NoSQL and SQL databases at the same time on .NET Standard 2.0
A high performance, low code alternative to ORM's such as Entity Framework, offers intelligent database mapping to your existing CLR objects with minimal effort. Visit "Design Goals" on GitHub to see more rationale and guidance.
Entity Framework: BulkSaveChanges, BulkInsert, BulkUpdate, BulkDelete, and BulkMerge. Support: SQL Server, SQL Azure, SQL Compact, Oracle, MySQL, SQLite, and PostgreSQL. This library is NOT free. FREE Trial always available for the current month.
LINQ to SqlServer is a data access technology that provides a run-time infrastructure for managing relational data as objects.
Generic ADO.NET helper library to connect to a relational database system using a given providers ADO.NET driver. Driver can be in Global Assembly Cache or referenced as a nuget package.
Supports the use of ADO.NET Entity Framework 5. CSLA .NET is an application development framework that reduces the cost of building and maintaining applications. The framework enables developers to build an object-oriented business layer for their application that encapsulates all business, authori...
Supports the use of ADO.NET Entity Framework 4. CSLA .NET is an application development framework that reduces the cost of building and maintaining applications. The framework enables developers to build an object-oriented business layer for their application that encapsulates all business, authori...
Testing helpers for using NSubstitute with EntityFramework.
LinqKit.Microsoft.EntityFrameworkCore is a free set of extensions for LINQ to SQL and EntityFrameworkCore power users. With Include(...) and IDbAsync support.
Dapper.FastCrud is built around essential features of the C# 6 / VB that have finally raised the simplicity of raw SQL constructs to acceptable maintenance levels. These features leave no chance to mistypings or problems arising from db entity refactorings. Visual Studio 2015 or later is recommend...
Deprecated. Use the strong named ServiceStack.OrmLite package instead.
Deprecated. Use the strong named ServiceStack.OrmLite.SqlServer package instead.
LINQ to Access is a data access technology that provides a run-time infrastructure for managing relational data as objects.
LINQ to SQLite is a data access technology that provides a run-time infrastructure for managing relational data as objects.
Abp.EntityFramework
PetaPoco is a tiny, single file .NET data access layer inspired by Massive that works with both non-dynamic POCO objects and dynamics. This package includes the just the core PetaPoco library (compiled) (ie: no T4 templates)
Extends ADONetHelper library to MySql
Supports the use of ADO.NET Entity Framework 6. CSLA .NET is an application development framework that reduces the cost of building and maintaining applications. The framework enables developers to build an object-oriented business layer for their application that encapsulates all business, authori...