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
Inventory and Order Management Software for Multichannel Sellers Icon
Inventory and Order Management Software for Multichannel Sellers

Avoid stockouts, overselling, and losing control as your business grows.

We are the most powerful inventory and order management platform for Amazon, Walmart, and multichannel product sellers. Centralize orders, product information, and fulfillment operations to run more efficiently, sell more products, and stay compliant with marketplace requirements so you can grow profitably.
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