The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 19 C# Dapper Projects
-
sample-dotnet-core-cqrs-api
Sample .NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Dapper.SimpleSqlBuilder
A simple SQL builder for Dapper using string interpolation and fluent API for building safe static and dynamic SQL queries.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
GraphQL.RepoDB
A set of extensions for working with HotChocolate GraphQL and Database access with micro-orms such as RepoDb (or Dapper). This extension pack provides access to key elements such as Selections/Projections, Sort arguments, & Paging arguments in a significantly simplified facade so this logic can be leveraged in the Serivces/Repositories that encapsulate all data access (without dependency on IQueryable and execution outside of the devs control).
-
StudentCourseManagement
Dockerized Microservice Solutions developed in ASP.NET Core Web API with front-end application developed using Angular 11.
-
DiscordBot
A Discord Bot written in C# The bot reports statistics to a REST API. This project uses C#, Discord.NET, Serilog, Dapper, Entity Framework Core, SQL Server, SQLite, ASP.NET Core Web API (by JoyfulReaper)
-
Dapper-Layers-Generator
Automate layers generation for dapper (DAL/ POCO/ maybe API), based on database definitions. Read your DB and generate a lot of stuff to access your data.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
In both samples to get all records and to get a single record works fine but there is a better way to perform the same work using NuGet package Dapper. Dapper is extremely easy to use and built with performance in mind. In the source code provided the basic operations are covered, to take things to the next level and read the information at GitHub, the following page and other code samples in the following repository.
Project mention: Interpolated String Builder: like a StringBuilder but for Interpolated Strings | /r/dotnet | 2023-06-25When I first drafted this idea of concatenating FormattableStrings to build SQL, I didn't have any ambition to inherit from FormattableString, then in this new project (aimed at writing something more flexible/reusable and less coupled with Dapper) I realized that I was basically writing what you said - a mutable FormattableString. But yeah, when I rely on this new structure for SQL-Building I should pay extra attention to those risks.
Clone the following GitHub repository.
C# Dapper related posts
- Working with Dapper/SQL-Server Framework 4.8 C#
- Working with ListView in Windows Forms
- Import data from a database with Dapper and SpreadsheetLight to Excel in C#
- Working with Dapper in C#
- Multiple Result Sets for SQL-Server (C#) including Dapper
- Interpolated String Builder: like a StringBuilder but for Interpolated Strings
- Interceptors (new C# metaprogramming feature) to fuel DapperAOT development
-
A note from our sponsor - WorkOS
workos.com | 24 Apr 2024
Index
What are some of the best open-source Dapper projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | Dapper | 17,128 |
2 | sample-dotnet-core-cqrs-api | 2,664 |
3 | MicroOrm.Dapper.Repositories | 623 |
4 | DapperQueryBuilder | 476 |
5 | Identity.Dapper | 266 |
6 | Dashing | 48 |
7 | Dapper.SimpleSqlBuilder | 39 |
8 | GraphQL.RepoDB | 38 |
9 | DapperCodeGenerator | 38 |
10 | StudentCourseManagement | 37 |
11 | Dapper.MicroCRUD | 24 |
12 | Dapper.Json | 19 |
13 | Dapper.CX | 8 |
14 | blazor-datagrid-dapper-crud | 5 |
15 | DapperRepository | 4 |
16 | DiscordBot | 4 |
17 | json-samples | 4 |
18 | transaction-middleware | 3 |
19 | Dapper-Layers-Generator | 1 |
Sponsored