Skip to content

evenbing/iridium

 
 

Repository files navigation

Iridium

Portable lightweight .NET ORM for mobile, desktop and servers

Iridium is a .NET ORM that can be used on any platform supported by .NET, Mono or Xamarin.

Features:

  • Works on any .NET 4.5+ platform, including Xamarin (iOS and Android), Windows (Phone) 8.1, Windows 8 and Windows 10 UWP
  • Lightweight (assembly is < 170k), very fast and with zero dependencies
  • Full LINQ expression support, including complex expressions involving relations
  • Seamless support for relations (many-to-one and one-to-many)
  • Uses POCO classes (no base class or interface required)
  • Works with any storage backend, including SQL databases and non-relational databases, in-memory storage and flat files (Json/Xml)
  • Built-in support for many databases. Adding other database providers is extremely easy.
    • Sqlite (all platforms, including Windows, iOS, Android, Windows Runtime, UWP)
    • SQL Server (Windows, iOS and Android)
    • MySql (Windows)
    • ...

Full documentation and additional information: www.iridiumdb.com

About

Iridium - Lightweight .NET ORM for mobile, desktop and server applications

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 90.3%
  • Objective-C 6.3%
  • C# 3.4%