Code Quality Rank: L4
Monthly Downloads: 1,321
Programming language: C#
License: Code Project Open License 1.02
Tags: ORM     Database     SqlServerCe     MySQL     Firebird     SQLite     PostgreSQL     POCO     Microorm     SqlBuilder     MsSql    
Latest version: v7.0.0

MicroLite ORM alternatives and similar packages

Based on the "ORM" category

Do you think we are missing an alternative of MicroLite ORM or a related project?

Add another 'ORM' Package



MicroLite is a .NET 4.5 library providing a small lightweight or "micro" object relational mapping (ORM) for the Microsoft .NET framework. Its purpose is to provide a flexible and powerful feature set whilst maintaining a simple and concise API.


Branch Status
/develop GitHub last commit (branch) Build Status Nuget (with prereleases)
/master GitHub last commit Build Status Nuget GitHub Release Date

Headline Features

  • It only references the .NET base class libraries (no dependencies outside the .NET framework itself).
  • Extensions to allow MicroLite log messages to be logged via log4net or NLog
  • Extension support to quickly develop applications using ASP.NET MVC and WebApi
  • Native support for Enum, Uri, and XDocument properties on mapped classes
  • An extensible pipeline which allows 'plugging in' custom Type Converters or Session Listeners
  • Easily managed by IOC containers
  • Fluent configuration API
  • Fluent SQL Builder which makes it easier to create more complex queries
  • Interface based API which makes unit testing easy

SQL Support

Supported .NET Versions

The NuGet Package contains binaries compiled against:

  • .NET Framework 4.5

To find out more, head over to the Wiki.