kurrent-io/KurrentDB-Client-Dotnet
This system is a .NET client library for interacting with the KurrentDB event store. It provides comprehensive APIs for managing streams, handling persistent subscriptions, and controlling projections. The library supports modern .NET versions and includes built-in tracing via OpenTelemetry, along with robust security features for TLS and certificate-based authentication.
55.8
Adequate · 3 August 2026
12k
lines of production code
C#
primary language
3
bus factor · 44 authors in all
2
measurements over time
How it got here
2019–2020 · gRPC client removal and .NET modernization
This period focused on removing the legacy C# gRPC client implementation and its associated test infrastructure, signaling a shift away from the previous gRPC interface. Simultaneously, the project modernized its build configuration, updated dependencies, and restructured the repository to support modern .NET development workflows.
7 changes
2021 · .NET 8/9 sample expansion
This period focused on expanding the sample library with comprehensive .NET 8 and 9 examples for the KurrentDB client. New samples were added to demonstrate advanced features such as TLS security, dependency injection, server-side filtering, and projection management, alongside updates to existing samples to reflect the latest runtime versions.
11 changes
2024–2025 · KurrentDB Client Library Development
This period focused on building the core infrastructure for the KurrentDB .NET client, introducing gRPC connection management, OpenTelemetry-based tracing, and compatibility shims for older .NET frameworks. Comprehensive test suites were added to validate client operations, security, subscriptions, and diagnostic capabilities.
10 changes
Survey your own repository
kurrent-io/KurrentDB-Client-Dotnet was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.
About this page
- The description of this project is derived from its own commit history, not from its README.
- The score is its highest published measurement, taken on 3 August 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit 0407e2817f — the exact code this score is about.
- Scored under rubric rubric-2026.08.19. Score the same commit under that rubric and you get the same number.