Pipelines.Sockets.Unofficial 2.2.16

Pipelines.Sockets.Unofficial

This is a managed sockets connector for the System.IO.Pipelines API, intended to act as a stop-gap while there is no official such connector. Pipelines are pretty useless if you can't actually connect them to anything...

It draws inspiration from:

and aims to provide a high-performance implementation of the IDuplexPipe interface, providing both client and server APIs. At the moment the API is very preliminary.

Release Notes

Key APIs:

  • SocketConnection - interacting with a Socket as a pipe
  • StreamConnection - interacting with a Stream as a pipe, or a pipe as a Stream
  • Arena / Arena<T> / Sequence<T> / Reference<T> - arena allocation APIs

It is provided under the MIT license.

Showing the top 20 packages that depend on Pipelines.Sockets.Unofficial.

Packages Downloads
Pulsar.Client
.NET client for Apache Pulsar
4
Pulsar.Client
.NET client library for Apache Pulsar
4
Pulsar.Client
.NET client library for Apache Pulsar
6
StackExchange.Redis
High performance Redis client, incorporating both synchronous and asynchronous usage.
4
StackExchange.Redis
High performance Redis client, incorporating both synchronous and asynchronous usage.
6

.NET Framework 4.6.2

.NET Framework 4.7.2

.NET 8.0

.NET 9.0

  • No dependencies.

.NET Standard 2.0

.NET Standard 2.1

Version Downloads Last updated
2.2.16 1 06/13/2026
2.2.8 6 04/16/2026
2.2.2 4 04/17/2026
2.2.0 4 04/18/2026
2.1.16 4 04/18/2026
2.1.11 4 04/17/2026
2.1.8 4 04/17/2026
2.1.1 4 04/18/2026
2.1.0 4 04/17/2026
2.0.25 4 04/18/2026
2.0.22 4 04/17/2026
2.0.20 4 04/17/2026
2.0.17 4 04/18/2026
2.0.11 4 04/17/2026
2.0.10 4 04/18/2026
2.0.7 4 04/18/2026
1.1.23 4 04/17/2026
1.1.14 4 04/17/2026
1.1.11 4 04/17/2026
1.0.9 4 04/17/2026
1.0.7 4 04/17/2026
1.0.6 4 04/17/2026
1.0.0 4 04/17/2026