ardalis

Steve "Ardalis" Smith Joined May 2011 9,878 followers View on GitHub

Stars
39,669
across 177 public repos
Rank
#462
of 323,848 users, top 0.1%
Down 9 places this week

Repositories with 50+ stars

ardalis's repositories with their overall rank
RankRepositoryLanguageStars
2,579

Clean Architecture Solution Template: A proven Clean Architecture Template for ASP.NET Core 10

C# 18,543
20,277

A simple package with guard clause extensions.

C# 3,314
21,052

A project for supporting API Endpoints in ASP.NET Core web applications.

C# 3,194
27,773

A base class for quickly and easily creating strongly typed enum replacements in C#.

C# 2,446
29,712

Base class with tests for adding specifications to a DDD model

C# 2,285
64,035

A result abstraction that can be mapped to HTTP response codes if needed.

C# 1,042
67,010

Sample code for the Pluralsight DDD Fundamentals course by Julie Lerman and Steve "ardalis" Smith

CSS 987
77,496

A DDD guestbook example written for ASP.NET Core

C# 844
78,468

A solution template using Clean Architecture for building a .NET Core Worker Service.

C# 833
84,211

My list of code katas

C# 773
109,305

Some design approaches to enforcing a business rule requiring no duplicates. Domain driven design.

C# 582
115,286 C# 549
116,648

Samples associated with Pluralsight design patterns in c# courses.

C# 542
121,812

The ultimate new software project decision/question checklist

517
190,490

A sample meant to demonstrate domain driven design using a veterinary hospital management system.

C# 311
265,063

Offers several different ways to organize content in ASP.NET Core MVC and Razor Pages projects.

C# 210
291,819

Modulith is a dotnet new template for Modular Monoliths. It streamlines the creation of new .Net solutions and the addition of modules to existing ones.

C# 187
304,018

Some useful base classes, mainly used with the CleanArchitecture template. Also, a template to make your own SharedKernel nuget package.

C# 178
314,361

Resources related to my Pluralsight course on this topic.

C# 171
328,930

Some random C# extension methods I've found useful. Published as Ardalis.Extensions on Nuget.

C# 162
370,617

Modular Monolith sample for Dometrain

C# 140
430,817

A sample demonstrating the CachedRepository pattern

C# 116
430,817

A tour of different data access approaches in .NET 8+.

C# 116
459,235

Extensions for testing HTTP endpoints and deserializing the results. Currently works with XUnit.

C# 107
545,018

A simple demo listing all services available to an app at startup

C# 86
583,141

A simple xUnit C# test showing how to verify a certificate for a domain has at least 30 days before it expires.

C# 79
626,825

An ASP.NET Core Route Debugger implemented as a Razor Page

C# 72
648,250

Filters samples associated with MSDN article

C# 69
752,808 JavaScript 57
809,321

Sample showing MediatR with ASP.NET Core

C# 52

Among 323,848 users

25k–40k stars: 480 users, including ardalis

Stars along the bottom, and users in each band on a log scale

When they were made

30 repos with 50+ stars, made between 2013 and 2024

Quick stats

Next rank
+38 stars to reach #461
Next milestone
+10,275 stars to reach the top 0.1%
Public repos
177, 30 with 50+ stars
Popular repos
6 over 1k stars, 1 over 10k stars
Top repo
CleanArchitecture, #2,579 of all repos, 47% of stars
Smaller repos
1,105 stars from repos under 50

Stars counted Recounted daily Next count around