Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 C# ORM Projects
-
Entity Framework
EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations.
-
SqlSugar
.Net aot ORM Fastest ORM Simple Easy Sqlite orm Oracle ORM Mysql Orm postgresql ORm SqlServer oRm 达梦 ORM 人大金仓 ORM 神通ORM C# ORM , C# ORM .NET ORM NET5 ORM .NET6 ORM ClickHouse orm QuestDb ,TDengine ORM,OceanBase orm,GaussDB orm ,Tidb orm Object/Relational Mapping
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
FreeSql
🦄 .NET aot orm, C# orm, VB.NET orm, Mysql orm, Postgresql orm, SqlServer orm, Oracle orm, Sqlite orm, Firebird orm, 达梦 orm, 人大金仓 orm, 神通 orm, 翰高 orm, 南大通用 orm, 虚谷 orm, 国产 orm, Clickhouse orm, QuestDB orm, MsAccess orm. (by dotnetcore)
-
EFCore.BulkExtensions
Entity Framework EF Core efcore Bulk Batch Extensions with BulkCopy in .Net for Insert Update Delete Read (CRUD), Truncate and SaveChanges operations on SQL Server, PostgreSQL, MySQL, SQLite
-
Pomelo.EntityFrameworkCore.MySql
Entity Framework Core provider for MySQL and MariaDB built on top of MySqlConnector
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Dapper Extensions
Dapper Extensions is a small library that complements Dapper by adding basic CRUD operations (Get, Insert, Update, Delete) for your POCOs. For more advanced querying scenarios, Dapper Extensions provides a predicate system. The goal of this library is to keep your POCOs pure by not requiring any attributes or base class inheritance.
-
Entity Framework 6
This is the codebase for Entity Framework 6 (previously maintained at https://entityframework.codeplex.com). Entity Framework Core is maintained at https://github.com/dotnet/efcore.
-
EntityFramework.Exceptions
Handle database errors easily when working with Entity Framework Core. Supports SQLServer, PostgreSQL, SQLite, Oracle and MySql.
-
sharding-core
high performance lightweight solution for efcore sharding table and sharding database support read-write-separation .一款ef-core下高性能、轻量级针对分表分库读写分离的解决方案,具有零依赖、零学习成本、零业务代码入侵
-
SmartSql
SmartSql = MyBatis in C# + .NET Core+ Cache(Memory | Redis) + R/W Splitting + PropertyChangedTrack +Dynamic Repository + InvokeSync + Diagnostics
-
NPoco
Simple microORM that maps the results of a query onto a POCO object. Project based on Schotime's branch of PetaPoco
-
ExcelMapper
An Excel to object mapper. Maps POCOs to and from Excel. Configuration via convention, attributes, or fluent methods.
-
Npoi.Mapper
Use this tool to import or export data with Excel file. The tool is a convention based mapper between strong typed object and Excel data via NPOI.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Multi-tenancy using schemas with Entity Framework and PostgreSQL | dev.to | 2023-10-16* You can check the original CreateMigration implementation at: https://github.com/dotnet/efcore/blob/release/7.0/src/EFCore.Relational/Migrations/Internal/MigrationsAssembly.cs
EF Core Bulk Extensions has helped me out many a day.
Fluent Migrator
Project mention: Upserting complex data models from an API into EF Core entities | /r/dotnet | 2023-06-02
C# ORM related posts
- Blazor and .NET 8: How I Built a Fast and Flexible Website
- Entity Framework Core Owned Entity
- Working with ListView in Windows Forms
- Fluentmigrator 5.0.0 released
- Dapper vs. Entity Framework With Postgres
- Microsoft Entity Framework Core 8 samples
- Import data from a database with Dapper and SpreadsheetLight to Excel in C#
-
A note from our sponsor - InfluxDB
www.influxdata.com | 25 Apr 2024
Index
What are some of the best open-source ORM projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | Entity Framework | 13,325 |
2 | SqlSugar | 4,986 |
3 | FreeSql | 3,973 |
4 | EFCore.BulkExtensions | 3,460 |
5 | FluentMigrator | 3,120 |
6 | LINQ to DB | 2,859 |
7 | Pomelo.EntityFrameworkCore.MySql | 2,639 |
8 | NHibernate | 2,102 |
9 | PetaPoco | 2,048 |
10 | Massive | 1,799 |
11 | Dapper Extensions | 1,776 |
12 | RepoDb | 1,674 |
13 | Fluent NHibernate | 1,654 |
14 | LINQKit | 1,565 |
15 | Entity Framework 6 | 1,407 |
16 | EntityFramework.Exceptions | 1,119 |
17 | sharding-core | 1,087 |
18 | SmartSql | 1,045 |
19 | Insight.Database | 844 |
20 | NPoco | 835 |
21 | ExcelMapper | 728 |
22 | MicroOrm.Dapper.Repositories | 631 |
23 | Npoi.Mapper | 577 |
Sponsored