Skip to main content


nicyeAbout 1 minAbout 360 words



Member project of .NET Core Communityopen in new windownugetopen in new windowstatsopen in new windowLicenseopen in new window

Stargazers over timeopen in new window
Stargazers over time

FreeSql is a powerful .NET ORM that supports all .NET Standard runtime platforms like .NET Framework 4.0+, .NET Core 2.1+ and Xamarin, etc.

QQ Groups:4336577(full)、8578575(full)、52508226(available)


  • 🛠 Support CodeFirst data migration.
  • 💻 Support DbFirst import entity class from database, or use Generation Toolopen in new window.
  • ⛳ Support advanced type mapping, such as PostgreSQL array type, etc.
  • 🌲 Support expression functions, and customizable analysis.
  • 🏁 Support one-to-many and many-to-many navigation properties, include and lazy loading.
  • 📃 Support Read/Write separation, Splitting Table/Database, Global filters, Optimistic and pessimistic locker.
  • 🌳 Support MySql/SqlServer/PostgreSQL/Oracle/Sqlite/Firebird/达梦/人大金仓/神舟通用/翰高/ClickHouse, GBase/Access, etc.


FreeSql supports basic CURD. In addition, it also supports creating models based on existing databases (DbFirst), and supports creating databases based on models (CodeFirst).

Getting Started

Deep Learning



Welcome to follow on Wechat dotNET搬砖队, we will share information about .NET Core and FreeSql.

分享.NET Core+FreeSql相关技术
分享.NET Core+FreeSql相关技术