FreeSql is a robust ORM (Object Relational Mapper) for .NET that supports multiple databases like MySQL, PostgreSQL, SQLite, Oracle, and SQL Server. It provides advanced features such as automatic entity mapping, LINQ-style queries, caching, and database-first or code-first workflows. Designed for developers who want full control and performance without sacrificing productivity.

Features

  • Multi-database support with a unified API
  • Rich LINQ-style query capabilities
  • Supports code-first and database-first approaches
  • Built-in caching and lazy loading
  • Migration and schema management tools
  • Asynchronous and thread-safe operations

Project Samples

Project Activity

See All Activity >