High-performance object-relational mapping frameworks for C# and .NET that simplify database interaction and data persistence.
Fast, Simple, Typed ORM for .NET
ServiceStack OrmLite is a lightweight .NET ORM that maps plain POCOs to database tables without imposing persistence concerns on your domain objects, which directly follows the Data Mapper pattern for clean architecture projects; it supports LINQ, fluent configuration, multiple providers, and basic migration, though it lacks built-in lazy loading and identity map.