Philipp Spiertz's starred repositories
Ardalis.SharedKernel
Some useful base classes, mainly used with the CleanArchitecture template. Also, a template to make your own SharedKernel nuget package.
StronglyTypedId
A Rosyln-powered generator for strongly-typed IDs
eslint-plugin-unicorn
More than 100 powerful ESLint rules
ErrorProne.NET
Set of roslyn-based analyzers for catching common C# errors (inspired by Google's error-prone)
welcome-to-ddd
Definitions of DDD and fundamental concepts to reduce the learning curve and confusion
awesome-software-architecture
🚀 A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
language-ext
C# functional language extensions - a base class library for functional programming
FluentResults
A generalised Result object implementation for .NET/C#
NetArchTest
A fluent API for .Net that can enforce architectural rules in unit tests.
AutoFixture
AutoFixture is an open source library for .NET designed to minimize the 'Arrange' phase of your unit tests in order to maximize maintainability. Its primary goal is to allow developers to focus on what is being tested rather than how to setup the test scenario, by making it easier to create object graphs containing test data.
drizzle-orm
Headless TypeScript ORM with a head. Runs on Node, Bun and Deno. Lives on the Edge and yes, it's a JavaScript ORM too 😅
httpgenerator
Generate .http files from OpenAPI (Swagger) specifications
playwright
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.