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
7
Pulsar.Client
.NET client library for Apache Pulsar
7
Pulsar.Client
.NET client library for Apache Pulsar
25
StackExchange.Redis
High performance Redis client, incorporating both synchronous and asynchronous usage.
7
StackExchange.Redis
High performance Redis client, incorporating both synchronous and asynchronous usage.
31

.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 5 06/13/2026
2.2.8 32 04/16/2026
2.2.2 7 04/17/2026
2.2.0 7 04/18/2026
2.1.16 7 04/18/2026
2.1.11 7 04/17/2026
2.1.8 7 04/17/2026
2.1.1 7 04/18/2026
2.1.0 7 04/17/2026
2.0.25 7 04/18/2026
2.0.22 7 04/17/2026
2.0.20 7 04/17/2026
2.0.17 7 04/18/2026
2.0.11 7 04/17/2026
2.0.10 7 04/18/2026
2.0.7 7 04/18/2026
1.1.23 7 04/17/2026
1.1.14 7 04/17/2026
1.1.11 7 04/17/2026
1.0.9 7 04/17/2026
1.0.7 7 04/17/2026
1.0.6 7 04/17/2026
1.0.0 7 04/17/2026