Code Quality Rank: L4
Programming language: C#
License: Apache License 2.0
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.
Alternatively, view MicroLite ORM alternatives based on common mentions on social networks and blogs.

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.