Open-source web application framework for ASP.NET Core! Offers an opinionated architecture to build enterprise software solutions with best practices on top of the .NET. Provides the fundamental infrastructure, cross-cutting-concern implementations, startup templates, application modules, UI themes, tooling and documentation.
ASP.NET Boilerplate - Web Application Framework
The automatic type-safe REST library for .NET. Refit turns a REST API into a C# interface and generates the HttpClient implementation, with support for HttpClientFactory, pluggable serializers and a testing package.
Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
Aspire is the tool for code-first, extensible, observable dev and deploy.
- cloud
- hacktoberfest
- python
- typescript
KurrentDB is a database that's engineered for modern software applications and event-driven architectures. Its event-native design simplifies data modeling and preserves data integrity while the integrated streaming engine solves distributed messaging challenges and ensures data consistency.
Thoughtfully architected, obscenely fast, thoroughly enjoyable web services for all
- net-framework
- webservices
- framework
- c-sharp
Fluent URL builder and testable HTTP client for .NET
- http
- url-builder
- c-sharp
- rest-client
A fast and reliable .NET Rules Engine with extensive Dynamic expression support
.NET Transactional Document DB and Event Store on PostgreSQL
- marten
- postgres
- documentdb
- eventsourcing
Surging is a micro-service engine that provides a lightweight, high-performance, modular RPC request pipeline. support Event-based Asynchronous Pattern and reactive programming.
Async/await first CQRS+ES and DDD framework for .NET
- eventsourcing
- cqrs
- dotnet
- async-await
A framework for building messaging apps with .NET and C#.
- command-processor
- command-dispatcher
- brighter
- asynchronously
Carter is framework that is a thin layer of extension methods and functionality over ASP.NET Core allowing code to be more explicit and most importantly more enjoyable.
A REST API library with better functionality, performance, and scalability than refit
Pluggable foundation blocks for building distributed apps.
- azure
- c-sharp
- lock
- message-bus
Enterprise-grade feature flag platform that you can self-host. Get started - free.
- dotnet
- feature-management
- remote-config
- csharp
Durable Task Framework allows users to write long running persistent workflows in C# using the async/await capabilities.
One of the World's Fastest .NET CSV Parsers. Modern, minimal, fast, zero allocation, reading and writing of separated values (`csv`, `tsv` etc.). Cross-platform, trimmable and AOT/NativeAOT compatible with blazing fast SIMD vectorized parsing.
- csharp
- csv
- csv-parser
- csv-reader
Microsoft.FeatureManagement provides standardized APIs for enabling feature flags within applications. Utilize this library to secure a consistent experience when developing applications that use patterns such as beta access, rollout, dark deployments, and more.
Easy-to-use typesafe REST API client library for .NET Standard 1.1 and .NET Framework 4.5 and higher, which is simple and customisable. Inspired by Refit
Workflow Engine by Optimajet, the embeddable workflow engine for .NET and C#. Approvals, state machines and long-running processes with a visual Workflow Designer, BPMN import and six databases.
- approval-workflow
- aspnet-core
- bpmn
- business-process-automation
Library for easily paging through any IEnumerable/IQueryable in ASP.NET
Multi channel notification service for collaboration tools, e-commerce, news service and more.
- asp-net
- notifications
- web-push
- mobile-push