Clean Architecture Solution Template for ASP.NET Core
Repository Index
59,621 visible repositories in the index
1–24 of 69 · Most stars
An easy way to perform background job processing in .NET and .NET Core applications. No Windows Service or separate process required
- dotnet
- dotnet-core
- background-jobs
- background-thread
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.
Incredibly simple real-time web for .NET
- signalr
- c-sharp
- asp
A simple library for creating state machines in C# code
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.
- cqrs
- eventsourcing
- eventstore
- event-sourcing
Welcome to the home of the Hot Chocolate GraphQL server for .NET, the Strawberry Shake GraphQL client for .NET and Nitro the awesome Monaco based GraphQL IDE.
- graphql
- dotnet
- dotnet-core
- c-sharp
Library to help reading and writing CSV files
- hacktoberfest
Canonical actor model implementation for .NET with local + distributed actors in C# and F#.
- akka
- actor-model
- dotnet
- concurrency
Unified Realtime/API framework for .NET platform and Unity.
Near-zero config .NET library that makes advanced application features like Task Scheduling, Caching, Queuing, Event Broadcasting, and more a breeze!
- dotnetcore
- background-jobs
- queue
- mailing
SuperSocket is a high-performance, extensible socket server application framework for .NET. It provides a robust architecture for building custom network communication applications with support for multiple protocols including TCP, UDP, and WebSocket.
- csharp
- socket
- socketserver
- realtime-communication
TickerQ is a fast, reflection-free background task scheduler for .NET built with source generators, EF Core integration, cron + time-based execution, and a real-time dashboard.
- background-processing
- dotnet
- job-scheduler
- real-time-dashboard
.NET project templates with batteries included, providing the minimum amount of code required to get you going faster.
- c-sharp
- asp-net
- asp-net-core
- dotnet
Surging is a micro-service engine that provides a lightweight, high-performance, modular RPC request pipeline. support Event-based Asynchronous Pattern and reactive programming.
- microservices
- apigateway
- surging
- rabbitmq
SteamKit2 is a .NET library designed to interoperate with Valve's Steam network. It aims to provide a simple, yet extensible, interface to perform various actions on the network.
- steamkit2
- c-sharp
- nuget
- steam
Seamlessly adds a swagger to WebApi projects!
:bus: Simple and lean service bus implementation for .NET
- rebus
- c-sharp
- service-bus
- messaging
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
A .NET MIME creation and parser library with support for S/MIME, PGP, DKIM, TNEF and Unix mbox spools.
Enterprise-grade feature flag platform that you can self-host. Get started - free.
- dotnet
- feature-management
- remote-config
- csharp
MultiTenant is an open source multi-tenancy library for modern .NET created and maintained by Finbuckle LLC.
- aspnetcore
- efcore
- dotnet
- multi-tenant
JSON Schema reader, generator and validator for .NET