Skip to main content
ardalis avatar

ardalis

NuGet publisher profile

Packages
47
Total Downloads
165.3M
165,342,663

Packages (47)

Ardalis.GuardClauses package icon

Ardalis.GuardClauses

A simple package by @ardalis and @nimblepros with guard clause helper methods. See docs for how to extend using your own extension methods defined in your project.

51.1M
downloads
Ardalis.SmartEnum package icon

Ardalis.SmartEnum

Classes to help produce strongly typed smarter enums in .NET.

29.4M
downloads
Ardalis.Specification package icon

Ardalis.Specification

A simple package with a base Specification class, for use in creating queries that work with Repository types.

19.8M
downloads
Ardalis.Specification.EntityFrameworkCore package icon

Ardalis.Specification.EntityFrameworkCore

EF Core plugin package to Ardalis.Specification containing EF Core evaluator and abstract repository.

15.9M
downloads
Ardalis.Result package icon

Ardalis.Result

A simple package to implement the Result pattern for returning from services.

10.4M
downloads
Ardalis.ApiEndpoints package icon

Ardalis.ApiEndpoints

An alternative to Controllers for ASP.NET Core API Endpoints.

5.7M
downloads
Ardalis.SmartEnum.SystemTextJson package icon

Ardalis.SmartEnum.SystemTextJson

System.Text.Json (de)serialization support for Ardalis.SmartEnum.

5.4M
downloads
Ardalis.ApiEndpoints.CodeAnalyzers package icon

Ardalis.ApiEndpoints.CodeAnalyzers

Code Analyzers supporting using Api Endpoints

4.8M
downloads
Ardalis.SmartEnum.JsonNet package icon

Ardalis.SmartEnum.JsonNet

Json.NET (de)serialization support for Ardalis.SmartEnum.

4.4M
downloads
Ardalis.Result.AspNetCore package icon

Ardalis.Result.AspNetCore

Adds ASP.NET Core filters that translate from Result to ActionResult.

4.1M
downloads
Ardalis.ListStartupServices package icon

Ardalis.ListStartupServices

Diagnostic middleware for ASP.NET Core to display all registered services.

3.2M
downloads
Ardalis.SmartEnum.EFCore package icon

Ardalis.SmartEnum.EFCore

EFCore support for Ardalis.SmartEnum.

2.6M
downloads
Ardalis.EFCore.Extensions package icon

Ardalis.EFCore.Extensions

A simple package with useful extension methods for EF Core.

1.9M
downloads
Ardalis.Result.FluentValidation package icon

Ardalis.Result.FluentValidation

A simple package to implement FluentValidation with the Ardalis.Result package.

1.7M
downloads
Ardalis.HttpClientTestExtensions package icon

Ardalis.HttpClientTestExtensions

Helpful extension methods to use when testing APIs in Functional Tests with xUnit.

1.4M
downloads
Ardalis.SharedKernel package icon

Ardalis.SharedKernel

An example shared kernel project/package for use with Ardalis.CleanArchitecture template. You should probably replace this with your own package!

751.3K
downloads
Ardalis.SmartEnum.AutoFixture package icon

Ardalis.SmartEnum.AutoFixture

AutoFixture support for Ardalis.SmartEnum.

623.7K
downloads
Ardalis.SmartEnum.Dapper package icon

Ardalis.SmartEnum.Dapper

Dapper support for Ardalis.SmartEnum.

495.5K
downloads
Ardalis.ApiEndpoints.Swashbuckle package icon

Ardalis.ApiEndpoints.Swashbuckle

OpenAPI support for ApiEndpoints using Swashbuckle

434.4K
downloads
Ardalis.ApiEndpoints.NSwag package icon

Ardalis.ApiEndpoints.NSwag

OpenAPI support for ApiEndpoints using NSwag

193.4K
downloads
Ardalis.SmartEnum.ModelBinding package icon

Ardalis.SmartEnum.ModelBinding

ASP.NET Core MVC Model Binding Support for Ardalis.SmartEnum.

154.3K
downloads
Ardalis.CleanArchitecture.Template package icon

Ardalis.CleanArchitecture.Template

The Clean Architecture Solution Template popularized by Steve @ardalis Smith. Provides a great starting point for modern and/or DDD solutions built with .NET 10. Features zero tight coupling to database or data access technology.

99.7K
downloads
DevBetter.JsonExtensions package icon

DevBetter.JsonExtensions

Json Extensions Methods.

95.5K
downloads
Ardalis.SmartEnum.Utf8Json package icon

Ardalis.SmartEnum.Utf8Json

Utf8Json (de)serialization support for Ardalis.SmartEnum.

91.4K
downloads
Ardalis.Specification.EntityFramework6 package icon

Ardalis.Specification.EntityFramework6

EF6 plugin package to Ardalis.Specification containing EF6 evaluator and abstract repository.

67.6K
downloads
Ardalis.SmartEnum.ProtoBufNet package icon

Ardalis.SmartEnum.ProtoBufNet

protobuf-net (de)serialization support for Ardalis.SmartEnum.

65.5K
downloads
NimblePros.Metronome package icon

NimblePros.Metronome

A simple package for tracking external calls per request in your ASP.NET Core app.

63.2K
downloads
Ardalis.Extensions package icon

Ardalis.Extensions

Some useful extension methods.

61.6K
downloads
PluralsightDdd.SharedKernel package icon

PluralsightDdd.SharedKernel

An SharedKernal packaged used as a sample in the DDD Fundamentals Pluralsight course by Julie Lerman and Steve Smith.

47.4K
downloads
Ardalis.ApiClient package icon

Ardalis.ApiClient

Api Client methods.

39.8K
downloads
Ardalis.SmartEnum.MessagePack package icon

Ardalis.SmartEnum.MessagePack

MessagePack (de)serialization support for Ardalis.SmartEnum.

39.5K
downloads
Ardalis.ValidateModel package icon

Ardalis.ValidateModel

A simple package that adds the ValidateModelAttribute for ASP.NET Core MVC usage.

31.2K
downloads
isis package icon

isis

Isis is a control panel for ASP.NET applications that allows easy visibility into the application's assemblies (debug or not), logging, errors, cache, session, performance counters, and more.

26.5K
downloads
NimblePros.SharedKernel package icon

NimblePros.SharedKernel

An example shared kernel project/package for use with Ardalis.CleanArchitecture template sample. You should probably replace this with your own package!

24.3K
downloads
Ardalis.RouteAndBodyModelBinding package icon

Ardalis.RouteAndBodyModelBinding

A custom model binder for ASP.NET Core MVC that binds route and body arguments to a single class instance. Initial design by https://github.com/fooberichu150.

19.1K
downloads
Ardalis.Modulith package icon

Ardalis.Modulith

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.

16.8K
downloads
Ardalis.SmartEnum.GuardClauses package icon

Ardalis.SmartEnum.GuardClauses

Guard clauses for Ardalis.SmartEnum.

14.7K
downloads
NimblePros.ApiClient package icon

NimblePros.ApiClient

Api Client

12.3K
downloads
NimblePros.Vimeo package icon

NimblePros.Vimeo

Vimeo Package

9.2K
downloads
ardalis package icon

ardalis

CLI for Ardalis resources and information - Run with 'dnx ardalis' to access blog, YouTube, business card, and more

6.3K
downloads
Cachify package icon

Cachify

Cachify - A library for simplifying access to data caching.

4.0K
downloads
Ardalis.MinimalClean.Template package icon

Ardalis.MinimalClean.Template

A simplified Clean Architecture template using vertical slice architecture in a single project. Perfect for MVPs, smaller applications, or teams wanting architectural guidance without multi-project complexity. Features Domain-Driven Design patterns, FastEndpoints, Entity Framework Core, and optional Aspire support. Built with .NET 10 and C#.

3.1K
downloads
Ardalis.CoreFeatureFolders package icon

Ardalis.CoreFeatureFolders

Add support for feature folders to ASP.NET Core MVC projects.

2.7K
downloads
Ardalis.SingleFileTestRunner package icon

Ardalis.SingleFileTestRunner

A simple test runner for single-file xUnit tests.

2.3K
downloads
Ardalis.WebTestValidationRules package icon

Ardalis.WebTestValidationRules

A collection of validation rules for Visual Studio Web Tests.

1.6K
downloads
ImgForge package icon

ImgForge

Generate blog and YouTube thumbnail images from HTML templates.

769
downloads
Ardalis.SingleFileTestRunner.xUnitV3 package icon

Ardalis.SingleFileTestRunner.xUnitV3

A simple test runner for single-file xUnit v3 tests.

572
downloads