Entity Framework is an object-relational mapper (ORM) for .NET that enables developers to work with databases using .NET objects.. There are currently 6 open-source alternatives to Entity Framework, with a combined total of 18.7k GitHub stars. The most common language among these projects is C#.
Showing 6 open-source alternatives
A high-performance, multi-database compatible .NET ORM framework with low-code features and enterprise-ready solutions.
A powerful, high-performance .NET ORM supporting AOT, multiple databases, and advanced features like CodeFirst/DbFirst.
A fast, type-safe LINQ database access library that sits between micro-ORMs and full ORMs, offering SQL-like control with LINQ expressions.
A mature, open-source object-relational mapper for the .NET framework, enabling .NET applications to interact with databases using object-oriented paradigms.
A lightweight, high-performance .NET ORM library with LINQ-style querying for multiple databases.
A fast, simple, and typed ORM for .NET with a code-first approach and minimal configuration.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.