Top 20 NuGet orm Packages

Simplifies FluentNHibernate connection configuration and allows you to write data-base queries with lambda expressions
Extension handlers for entity framework
Simple database wrapper for Microsoft SQL Server, MySQL, PostgreSQL, and Sqlite. written in C# supporting dynamic query building and nesting using expressions. Refer to other DatabaseWrapper packages if you only need support for one database type.
Package Description
A tiny polyglot component to help POCO objects work with both NoSQL and SQL databases at the same time on .NET
DotNetCore.MongoDB
FreeSql is the ORM in .NetCore, .NetFramework, And Xamarin. It supports Mysql, Postgresql, SqlServer, Oracle, Sqlite, Firebird, Clickhouse, QuestDB, Odbc, Oledb, 达梦, 人大金仓, 南大通用, 虚谷, 神舟通用, 翰高, And Access
FreeSql 数据库实现,基于 MySql 5.6,Ado.Net 驱动是 MySqlConnector
BaseEntity 是一种极简单的 CodeFirst 开发方式,特别对单表或多表CRUD,利用继承节省了每个实体类的重复属性(创建时间、ID等字段),软件删除等功能,进行 crud 操作时不必时常考虑仓储的使用.
.Net Core/.net5+ SqlSugar ORM ,High-performance, lightweight https://github.com/sunkaixuan/SqlSugar
WatsonORM is a lightweight and easy to use object-relational mapper (ORM) in C# for .NET Core, .NET Framework, and .NET Standard built on top of DatabaseWrapper. WatsonORM supports Microsoft SQL Server, MySQL, PostgreSQL, and Sqlite databases. Refer to other WatsonORM packages if you only need sup...
Simple database wrapper for Sqlite written in C# supporting dynamic query building and nesting using expressions. Refer to other DatabaseWrapper packages for support for SQL Server, MySQL, and PostgreSQL.
WatsonORM is a lightweight and easy to use object-relational mapper (ORM) for SQL Server in C# for .NET Core, .NET Framework, and .NET Standard built on top of DatabaseWrapper. Refer to other WatsonORM packages if you need support for other database types.
WatsonORM is a lightweight and easy to use object-relational mapper (ORM) for PostgreSQL in C# for .NET Core, .NET Framework, and .NET Standard built on top of DatabaseWrapper. Refer to other WatsonORM packages if you need support for other database types.
WatsonORM is a lightweight and easy to use object-relational mapper (ORM) for MySQL in C# for .NET Core, .NET Framework, and .NET Standard built on top of DatabaseWrapper. Refer to other WatsonORM packages if you need support for other database types.
LINQ to Firebird is a data access technology that provides a run-time infrastructure for managing relational data as objects. Install this package only if you want to use database model scaffolding using T4 templates (requires Visual Studio or Rider), otherwise you should use linq2db package.
Adds integration with ASP.NET for DataObjects.Net-powered projects
Replaces the DataContractJsonSerializer that Insight.Database uses with Newtonsoft.Json (JSON.NET).
Loogn.OrmLite是一个超简单、超高效、超灵活的基于.net standard 2.0的数据访问组件,支持SqlServer、MySql和Sqlite3!
Simple Access ORM provides database access in Ado.net methods naming pattern. Documentation of using SimpleAccess is available at https://simpleaccessorm.com