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
An easy way to perform background job processing in .NET and .NET Core applications. No Windows Service or separate process required
Simple REST and HTTP API Client for .NET
Incredibly simple real-time web for .NET
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
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.
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.
A fast and reliable .NET Rules Engine with extensive Dynamic expression support
A server-side library for sending Push Notifications to iOS (iPhone/iPad APNS), Android (C2DM and GCM - Google Cloud Message), Windows Phone, Windows 8, Amazon, Blackberry, and (soon) FirefoxOS devices!
Assembly scanning and decoration extensions for Microsoft.Extensions.DependencyInjection
- scanning
- decoration
- assembly-scanning
- decoration-extensions
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.
A simple package with guard clause extensions.
- guard
- guard-clause
- guard-clauses
- clean-code
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
Provides a set of libraries which add service API versioning to ASP.NET Core Minimal APIs, Controllers, gRPC, OData, and Web API (Classic).
Interactive Twitch gamification engine combining C# Streamer.bot pipelines, WAL-mode SQLite, and visual WebSockets overlays.
- gamification
- sqlite-wal
- streamerbot
- twitch-extension
:bus: Simple and lean service bus implementation for .NET
Async/await first CQRS+ES and DDD framework for .NET
- eventsourcing
- cqrs
- dotnet
- async-await
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.
Fast .NET JSON (De)Serializer, Built On Sigil
Enterprise-grade feature flag platform that you can self-host. Get started - free.
- dotnet
- feature-management
- remote-config
- csharp