Ardalis.SharedKernel
by ardalis
Some useful base classes, mainly used with the CleanArchitecture template. Also, a template to make your own SharedKernel nuget package.
AI summary
Reusable architecture templates
Provides reusable base classes for Clean Architecture implementations
- stars
- 103
- forks
- 69
- watching
- 6
Similar projects
Found by comparing what the projects do, not just their names.
Worker Service Template
A .NET Core worker service template using Clean Architecture to build scalable and maintainable services.
Architecture template
A starting point for implementing Clean Architecture with ASP.NET Core
App templates
A collection of templates and boilerplate code for building .NET MAUI apps with various features and libraries.
Cross-platform app templates
Provides pre-built templates and projects for building cross-platform .NET applications with Blazor and .NET MAUI using Onion Architecture
Codebase template
A Go-based software project demonstrating the clean architecture pattern and its folder structure for structuring and organizing codebases.
Web app template
A Vue-based web application with ASP.NET Core API backend using JWT authentication and entity framework core
Enum wrapper
A type-safe alternative to C# enums that supports various serialization and ORM frameworks.
Template engine
Logic-less templating library for .NET applications
WebApi template
An implementation of Clean Architecture for ASP.NET Core 3.1 WebAPI with loosely coupled architecture and clean-code practices.
Reminder service
A .NET application template implementing clean architecture principles for building reminder services with subscription management
Template engine
Template engine for .NET Core that allows building templates from various sources and rendering them with excellent performance
Template compiler
A .NET Handlebars template engine that compiles templates directly to IL bytecode and mimics the JS library's API.
Clean architecture guide
A comprehensive guide to implementing Clean Architecture in full-stack .Net 8 applications with various technologies and frameworks
Laravel app template
A Laravel boilerplate project demonstrating best practices and clean organization for building resource-oriented applications.
Component template
A base for building reusable Svelte components