fsprojects/pulsar-client-dotnet
This system is a .NET client library for Apache Pulsar, designed to facilitate robust message streaming and processing. It provides comprehensive support for advanced messaging features including schema validation, message encryption, and transactional consistency. The library also integrates distributed tracing via OpenTelemetry and supports multiple authentication methods such as OAuth2 and TLS. Additionally, it offers extensive testing coverage and example implementations in C# and F# to demonstrate its capabilities.
52.5
Adequate · 6 August 2026
3.9k
lines of production code
F#
with C#
1
bus factor · 38 authors in all
3
measurements over time
How it got here
2019 · C# and F# client library expansion
This period focused on expanding the C# and F# Pulsar client libraries with advanced features such as transactions, schema validation, and telemetry integration. The work included upgrading to .NET 10, adding comprehensive examples and unit tests, and implementing new APIs for authentication, cluster failover, and message handling.
10 changes
2020–2021 · client feature expansion
The project significantly expanded the client library's capabilities by adding support for diverse message schemas, transactional APIs, and OAuth2 authentication. Additionally, the period saw the introduction of message encryption and OpenTelemetry-based distributed tracing.
5 changes
Survey your own repository
fsprojects/pulsar-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 6 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 e9b8b0a571 — 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.