Top 20 NuGet orm Packages

A lightweight, fast, convenient micro-ORM that allows you to get objects in and out of your database with the most control and least overhead.
.NET Standard 2.0 version of ServiceStack.OrmLite
T4 templates to generate data models for LINQ to DB SQL
MySQL provider for Entity Framework Core
SQLite-net is an open source and light weight library providing easy SQLite database storage for .NET, Mono, and Xamarin applications. This version uses SQLitePCLRaw to provide platform independent versions of SQLite.
Common library for the Light, simple and fast convention-based code-first POCO, OrmLite. Support for Creating and Dropping Table Schemas from POCOs, Complex Property types transparently stored in schemaless text blobs. OrmLite is a suite extension methods on ADO.NET's underlying IDbConnect...
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.
Light, simple and fast convention-based code-first POCO ORM for Sql Server. Support for Creating and Dropping Table Schemas from POCOs, Complex Property types transparently stored in schemaless text blobs in SQLServer.
LINQ to DB is a data access technology that provides a run-time infrastructure for managing relational data as objects.
An extremely easy to use Micro-ORM supporting Sql Server, MySQL, PostgreSQL, Oracle, Sqlite, SqlCE.
NHibernate is a mature, open source object-relational mapper for the .NET framework. It is actively developed, fully featured and used in thousands of successful projects.
A high performance Micro-ORM supporting SQL Server, MySQL, Sqlite, SqlCE, Firebird etc..
PostgreSQL/Npgsql provider for Entity Framework Core.
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 (ie: no T4 templates)
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...
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)
Simple CRUD operations for Dapper.
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...
The official collection of get, insert, update and delete helpers for Dapper.net. Also handles lists of entities and optional "dirty" tracking of interface-based entities.