Effortless .NET Data Access
Simplifying Database Connectivity in .NET
The DataProvider Stack
A complete toolkit for .NET database access.
LQL Integration
Seamlessly integrated with LQL for intuitive queries. Write type-safe Lambda Query Language that compiles to SQL.
Learn more →Multiple Databases
Connect to SQL Server, MySQL, SQLite, and more with a unified API and connection providers.
Learn more →High Performance
Optimized for fast and efficient data access with source-generated extension methods.
API Reference →Core Components
Everything you need for modern .NET data access.
DataProvider
Source generator for SQL that creates type-safe extension methods on IDbConnection.
Documentation →Get Started in Minutes
# Install the DataProvider package
dotnet add package DataProvider
# Create your first query
using DataProvider;
var orders = connection.Query<Order>("SELECT * FROM Orders");