SmartSql is a lightweight, high-performance ORM for .NET inspired by MyBatis. It provides a hybrid approach that separates SQL from application code while supporting dynamic queries, mapping, and caching. With XML or annotation-based configuration, SmartSql is designed to balance control and productivity for .NET developers.

Features

  • SQL-in-XML or annotation-based query mapping
  • Supports dynamic SQL and multiple result mappings
  • Integrated caching with plugin support
  • Works with multiple databases including MySQL and PostgreSQL
  • Asynchronous operations and transaction management
  • Extensible with custom plugins and interceptors

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow SmartSql

SmartSql Web Site

Other Useful Business Software
Easy management of simple and complex projects Icon
Easy management of simple and complex projects

We help different businesses become digital, manage projects, teams, communicate effectively and control tasks online.

Plan more projects with Worksection. Use Gantt chart and Kanban boards to organize your projects, get your team onboard and assign tasks and due dates.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of SmartSql!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

C#

Related Categories

C# Object-Relational Mapping (ORM) Software

Registered

2025-06-10