C# low-allocation Projects
-
Beskar.Networking
A high-performance, low-allocation networking stack for modern .NET. Provides unified, pipeline-based abstractions for TCP, WebSockets, QUIC, and MQTT. Write your network application layer once and seamlessly swap between transport protocols without changing your core logic.
Project mention: Allocations on the Wire: Building a Low-Allocation MQTT Broker with Trie Routing and .NET 10 | dev.to | 2026-08-05In the previous post, we laid down the foundations of Beskar.Networking — an ultra-fast transport layer utilizing System.IO.Pipelines and PinnedBlockMemoryPool to move raw bytes over sockets with zero GC pressure.
-
ReSharper
ReSharper is now available in VS Code and Cursor. ReSharper brings a professional toolset for C# developers backed by over 20 years of experience, enterprise-grade security, SOC 2 compliance, and the trust of companies worldwide.
NOTE:
The open source projects on this list are ordered by number of github stars.
The number of mentions indicates repo mentiontions in the last 12 Months or
since we started tracking (Dec 2020).
C# low-allocation discussion
Index
| # | Project | Stars |
|---|---|---|
| 1 | Beskar.Networking | 11 |