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 entity-framework Open-Source Projects
-
Entity Framework
EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations.
-
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.
-
Architecture
.NET 8, Angular 17, Clean Architecture, Clean Code, SOLID Principles, KISS Principle, DRY Principle, Fail Fast Principle, Common Closure Principle, Common Reuse Principle, Acyclic Dependencies Principle, Mediator Pattern, Result Pattern, Folder-by-Feature Structure, Separation of Concerns.
-
sample-dotnet-core-cqrs-api
Sample .NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.
-
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.
-
EntityFramework-Plus
Entity Framework Plus extends your DbContext with must-haves features: Include Filter, Auditing, Caching, Query Future, Batch Delete, Batch Update, and more
-
EFCorePowerTools
Entity Framework Core Power Tools - reverse engineering, migrations and model visualization in Visual Studio & CLI
-
System.Linq.Dynamic.Core
The .NET Standard / .NET Core version from the System Linq Dynamic functionality.
-
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.
-
SqlCeToolbox
SQLite & SQL Server Compact Toolbox extension for Visual Studio, SSMS (and stand alone)
-
Onion-architecture-ASP.NET-Core
WhiteApp API solution template which is built on Onion Architecture with all essential feature using .NET 5!
-
Arch
A high-performance C# based Archetype & Chunks Entity Component System (ECS) with optional multithreading.
-
EntityFramework-Reverse-POCO-Code-First-Generator
EntityFramework Reverse POCO Code First Generator - Beautifully generated code that is fully customisable. This generator creates code as if you reverse engineered a database and lovingly created the code by hand. It is free to academics (you need a .edu or a .ac email address), not free for commercial use. Obtain your licence from
-
DelegateDecompiler
A library which is able to decompile a delegate or a method body to its lambda representation
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
In this article, we'll delve into the world of concurrency control in Go, specifically focusing on the optimistic locking approach. We'll explore its implementation using Ent ORM to illustrate how to manage data consistency when multiple users interact with the same resource. Keep in mind that this example serves as a simplified illustration, and real-world booking systems involve a many of additional complexities. However, the core concepts presented here provide a solid foundation for understanding optimistic locking in Go applications. Feel free to explore the complete source code in my GitHub repository for a more in-depth look at the implementation.
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
I've also been enjoying building My First Game™ in Bevy using ECS. The community around Bevy really shines, but Flecs (https://github.com/SanderMertens/flecs) is arguably a more mature, open-source ECS implementation. You don't get to write in Rust, though, which makes it less cool in my book :)
I'm not very proud of the code I've written because I've found writing a game to be much more confusing than building websites + backends, but, as the author notes, it certainly feels more elegant than OOP or globals given the context.
I'm building for WASM and Bevy's parallelism isn't supported in that context (yet? https://github.com/bevyengine/bevy/issues/4078), so the performance wins are just so-so. Sharing a thread with UI rendering suuucks.
If anyone wants to browse some code or ask questions, feel free! https://github.com/MeoMix/symbiants
Project mention: Architecture .NET 7, Angular 16, Clean Architecture, Clean Code, Solid | news.ycombinator.com | 2023-05-03
Ef Core Power Tools - github repository
Each release of Entity Framework Core the Microsoft engineers provide code samples. Although these code samples are great, they are not structured for learning and use in a developer’s projects. Also, there are many code samples that may not be useful to the average developer. With that said I took Microsoft code samples and structured the code in a fashion suitable for the average developer to learn from.
Project mention: Postgres + Marten + DynamicLinq... Exceptions after upgrad to NET 6 | /r/dotnet | 2023-07-06We have an app that was written with core 3.1 and uses Postgres and Marten to create a document store. I have several tables with filtering functionality that uses DymanicLinq (https://dynamic-linq.net/) to generate queries. As 3.1 is EOL, we are upgrading to NET 6 but doing so seems to have broken the queries. I now get exceptions saying the Specified Method is unsupported. Anyone have any idea how to fix this?
LINQ in EntityFramework (EF) supports querying JSON columns as objects [1].
unnest support is on the roadmap for EF core for PG [2], but already supported for Couchbase [3].
[1] https://learn.microsoft.com/en-ca/ef/core/what-is-new/ef-cor...
[2] https://github.com/npgsql/efcore.pg/issues/1525
[3] https://github.com/couchbaselabs/Linq2Couchbase/blob/master/...
For C#, I've found Arch, which looks pretty much like what I need. I would use it with MonoGame.
entity-framework related posts
- Concurrency Control in Go with Ent ORM and MySQL
- Stop using entgo...please
- The comprehensive guide to Entity Framework Core
- Multi-tenancy using schemas with Entity Framework and PostgreSQL
- Linux or Windows for .net development?
- Show HN: Tankman – An Open Source User Management and Authorization MicroService
- Ent ORM for Golang
-
A note from our sponsor - InfluxDB
www.influxdata.com | 26 Apr 2024
Index
What are some of the best open-source entity-framework projects? This list will help you:
Project | Stars | |
---|---|---|
1 | ent | 14,875 |
2 | Entity Framework | 13,342 |
3 | flecs | 5,496 |
4 | Architecture | 3,076 |
5 | sample-dotnet-core-cqrs-api | 2,664 |
6 | Pomelo.EntityFrameworkCore.MySql | 2,639 |
7 | goworld | 2,501 |
8 | EntityFramework-Plus | 2,187 |
9 | Audit.NET | 2,178 |
10 | EFCorePowerTools | 1,982 |
11 | EntityFramework.Docs | 1,556 |
12 | System.Linq.Dynamic.Core | 1,500 |
13 | efcore.pg | 1,456 |
14 | Entity Framework 6 | 1,407 |
15 | EntityFramework.Exceptions | 1,134 |
16 | SqlCeToolbox | 820 |
17 | Onion-architecture-ASP.NET-Core | 763 |
18 | Arch | 751 |
19 | EFCoreSecondLevelCacheInterceptor | 709 |
20 | MockQueryable | 698 |
21 | EntityFramework-Reverse-POCO-Code-First-Generator | 691 |
22 | Revo | 599 |
23 | DelegateDecompiler | 517 |
Sponsored