Fast, simple, config-free, code-first POCO ORM for .NET

Fast, Lightweight ORM providing intuitive, Typed API's over ADO.NET's core interfaces
Use typed, intuitive apis for simplifying talking to RDBMS's:

OrmLite Tour by @gistlyn on


Create schema's from code-first POCO's, supports foreign keys, indexes, multi-nested database connections, convenience API's for common data access patterns, querying with typed-expressions, whilst providing seamless access raw SQL and ADO.NET transactions whenever needed.

Perpetual, Royalty-Free, Per-developer Pricing

Unlimited usage, includes 12 months Software Maintenance & Commercial Support

Indie For Individuals, non-profits or organizations with 10 employees or less


  • Unlimited usage
  • 12 months Software Maintenance
  • Support Forums
  • Issue Tracker
  • Named License
  • Order Now

Business For large organizations with more than 10 total employees


  • Unlimited usage
  • 12 months Software Maintenance
  • Support Forums
  • Issue Tracker
  • Floating License
  • Order Now
Multiple License Discounts below are available for all purchases. 30% renewal discount is available if renewed within 90 days after License expiry.
Renewing extends Software Updates and Commercial Support for an additional 12 months.

Multiple Licenses Discount

Qty Discount
5-9 10%
10+ 20%
30+ Ask us about our Site License

Indie Renewal


Business Renewal



NuGet package contains support for both .NET v4.5+ and .NET Standard 2.0 (.NET Core 5/3/2).
Use .Core package if running ASP.NET Core on .NET Framework.

SQL Server

Using Microsoft.Data.SqlClient

Using SQL Server 2012 specific SqlGeography, SqlGeometry and SqlHierarchyId Types:


Using Async MySqlConnector:



Using Microsoft.Data.SQLite