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.
Repository Index
47,133 repositories indexed
1–24 of 30 · Most stars
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
Assembly scanning and decoration extensions for Microsoft.Extensions.DependencyInjection
- scanning
- decoration
- assembly-scanning
- decoration-extensions
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 Transactional Document DB and Event Store on PostgreSQL
- marten
- postgres
- documentdb
- eventsourcing
Async/await first CQRS+ES and DDD framework for .NET
- eventsourcing
- cqrs
- dotnet
- async-await
Pluggable foundation blocks for building distributed apps.
- azure
- c-sharp
- lock
- message-bus
A persistence agnostic Event Store for .NET
JSON Schema reader, generator and validator for .NET
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
A ready-to-use, layered ASP.NET Core 10 MVC solution template with Identity, EF Core, the repository pattern, Mapster mappings, dependency injection, tests and StyleCop warnings fixed.
- aspnet-core
- aspnetcore
- asp-net-core
- template
Library for easily paging through any IEnumerable/IQueryable in ASP.NET
- net-core
- pagination
- asp-net-core
- asp-net-mvc
.NET event sourced domain driven design model via NServiceBus and GetEventStore
- eventstore
- nservicebus
- ddd
- eventsourcing
The safest way to make REST calls in C# with an MCP Generator
- csharp
- json
- rest-client
- web-api
Event store for Azure Table Storage
The fastest deep cloning library for .NET – zero-config, works out of the box.
- deep-clone
- deep-copy
- deepclone
- deepcopy
C# GraphQL client with Linq-like syntax
- client
- csharp
- dotnet
- graphql
Valit is dead simple validation for .NET Core. No more if-statements all around your code. Write nice and clean fluent validators instead!
- validation
- fluent-api
- dotnet
- core
Silverback is a message bus and broker integration library for .NET. It is designed to simplify event-driven architectures and asynchronous messaging, with first-class support for Apache Kafka and MQTT.
- microservice
- messaging
- kafka
- silverback
Effortless Microservice Design and Integration. This repository includes the code-base for the Warewolf Studio and Server.
- warewolf
- c-sharp
- eula
- microservices
Json library that uses .NET 5 Source Generators
- csharp-sourcegenerator
Stream encryption & decryption with libsodium and protobuf
- crypto
- cryptography
- protobuf
- libsodium
WebApi toolset that allows you to make CRUD REST APIs with one line of code and to create gRPC and SignalR from reusable components too
- library
- web-application
- webapi
- webapi-core
Low-level, lightweight and performance-focused serializer for C# struct types that uses Source Generators technology.
- csharp-serializer
- csharp-sourcegenerator