Top 20 NuGet protocol Packages

Feather core library. Includes stream support. (ALPHA RELEASE)
An extremely fast and lightweight network messaging socket. Kinda like WCF, without the nonsense and scolding fast speeds. Great for applications communicating over a network when webAPI is too slow or inefficient. SSL encryption is optional. (ALPHA RELEASE)
Redis codec for DotNetty
LibP2P Protocol
Libuv .NET/Core binding
SSDP Library with extra functions (IPv6 supports) It is not a complete implementation of the UPNP In which cases you can use it: - If you want to publish a description of your device on the Http server - If you want to publish devices on specified networks - If you want to search devices on specif...
A server side implementation of the websocket protocol that complies with the Protocol Framework
A fast TCP event based buffered server/client protocol for transferring data over the network in .NET Core/Classic
gRPC library compatible with .NET Core. Currently, the Grpc NuGet package doesn't support .NET Core. This package supplies a version which runs on .NET Core that is experimental and in-development.
C# runtime library for Protocol Buffers - Google's data interchange format.
Pre-release and experimental implementations of potential future library features. No support is provided; use this to provide feedback and help shape ODataLib's future. Targets .Net 4.0.
Classes to serialize, deserialize and validate OData payloads. Enables construction of OData producers and consumers. Targets Windows Phone 7.1/8.0. Localized for CHS, CHT, DEU, ESN, FRA, ITA, JPN, KOR and RUS.
LINQ-enabled client API for issuing OData queries and consuming OData payloads. Supports OData v3. Targets Windows Phone 7.1/8.0. Localized for CHS, CHT, DEU, ESN, FRA, ITA, JPN, KOR and RUS.
A parser for .proto files for Protocol Buffers.
gMaps Win8 Tasks package provides quick and easy way to add mapping features to your Windows 8 application for Windows Store with help of activation protocols. You can easily display location, area, pushpin(s) and even route with several lines of code. Example: new OpenMapTask(...).Show(...
gMaps WP Tasks package provides quick and easy way to add mapping features to your Windows Phone 8 application with help of activation protocols. You can easily display location, area, pushpin(s) and even route with several lines of code. Example: new OpenMapTask(...).Show();
ENet supports multiple in-order streams of data over UDP, and allows you to decide on reliability on a per-packet basis. Both client-server and peer-to-peer architectures are supported. ENet for C# wraps the C-language ENet networking library. 32- and 64-bit Windows and MacOS DLLs are include...
NetIRC2 is an easy-to-use .NET IRC client library. It supports all major features relevant to making a chat client or bot. NetIRC2 has full support for synchronization contexts. You can use it from a Windows Forms or WPF GUI thread and chat events will be automatically dispatched, allowing you to ...
Update the WMAppManifest to indicate that a Windows Phone 8.0 app can be launched by a custom scheme/protocol.
Sequenced Message Protocol (SMP) is designed to allow developers to have a standard wrapper around data packets which can either be sent over TCP/UDP.