Top 20 NuGet ORM Packages

Entity Framework Extensions extends your DbContext with high-performance bulk operations: BulkSaveChanges, BulkInsert, BulkUpdate, BulkDelete, BulkMerge, and more. Example: https://dotnetfiddle.net/awlJdf Benchmark: https://dotnetfiddle.net/35mQ0W Supported Provider: SQL Server, SQL Azure, Oracle,...
.Net Core 2.0 SqlSugar ORM ,High-performance, lightweight https://github.com/sunkaixuan/SqlSugar
Data access layer for SQL server
MySQL provider for Entity Framework Core
Entity Framework Extensions extends your DbContext with high-performance bulk operations: BulkSaveChanges, BulkInsert, BulkUpdate, BulkDelete, BulkMerge, and more. Example (in EF6): https://dotnetfiddle.net/awlJdf Benchmark (in EF6): https://dotnetfiddle.net/35mQ0W Supported Provider: SQL Server, ...
A high performance Micro-ORM supporting SQL Server, MySQL, Sqlite, SqlCE, Firebird etc..
LINQ to SqlServer is a data access technology that provides a run-time infrastructure for managing relational data as objects.
LINQ to MySql is a data access technology that provides a run-time infrastructure for managing relational data as objects.
LINQ to PostgreSQL is a data access technology that provides a run-time infrastructure for managing relational data as objects.
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.
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.
Creates a SQLite Database from Code, using Entity Framework CodeFirst. This Project ships several IDbInitializer which creates a new SQLite Database, based on your model/code.
Adds basic support for "Upsert" operations to EF Core. Uses `INSERT … ON CONFLICT DO UPDATE` in PostgreSQL/Sqlite, `MERGE` in SqlServer and `INSERT INTO … ON DUPLICATE KEY UPDATE` in MySQL. Also supports injecting sql command generators to add support for other providers
A supercharged .NET SDK for Azure CosmosDB with ORM support
LINQ to DB is a data access technology that provides a run-time infrastructure for managing relational data as objects.
EF+ Full Version | C# Entity Framework Utilities (Bulk Operations | Batch Delete | Batch Update | Query Cache | Query Filter | Query Future | Query Include | Audit)
A simple and sane data generator for populating objects that supports different locales. A delightful port of the famed faker.js and inspired by FluentValidation. Use Bogus to create UIs with fake data or seed databases. Get started by using Faker class or a DataSet directly.
An extremely easy to use Micro-ORM supporting Sql Server, MySQL, PostgreSQL, Oracle, Sqlite, SqlCE.
.NET utility library that includes Application Configuration, lightweight ADO.NET Data Access Layer, logging, utility classes include: StringUtils, ReflectionUtils, FileUtils, DataUtils, SerializationUtils, TimeUtils, SecurityUtils and XmlUtils. These classes are useful in any kind of .NET project.