A list of paid, free or open source C# and .NET WebSocket libraries, plugins and tools. Sourced under a creative commons. This list will be updated regularly. Email over the URL, if you wish to be included.

WebSocket libraries, plugins and tools

  • Fleck – Fleck is a WebSocket server implementation in C#. Branched from the Nugget project
  • SignalR – Library for ASP.NET developers that makes it incredibly simple to add real-time web functionality to your applications
  • SuperSocket – SuperSocket is a light weight extensible socket application framework
  • Websocket-Sharp – A C# implementation of the WebSocket protocol client and server
  • WebSocket4NET – WebSocket client for .NET 2.0+, Xamarin, Mono, Silverlight, Windows Phone, & WinRT
  • Crossertech – Provides a great set of tools for you to build real-time applications on the Microsoft.NET plattform and much more. [$]
  • WampSharp – A C# implementation of The Web Application Messaging Protocol – a protocol that provides messaging patterns of Remote Procedure Calls and Publish/Subscribe over WebSockets.
  • NetGain – A high performance WebSocket server library powering Stack Overflow.
  • Websockets.PCL – WebSockets.PCL is a portable class library, profile 259, C# WebSocket implementation.
  • Websocket.Client – A multiplatform wrapper over native C# class ClientWebSocket with built-in reconnection and error handling.

Tags: c#, open source, .net, c# tools, c# plugins, c# libraries, .net tools, .net plugins, .net libraries, asp.net tools, asp.net plugins, asp.net libraries, WebSocket, pubSub websockets, Websocket Server Library, publish / subscriber websocket, pubsub, supersocket, web application messaging protocol, c# clientwebsocket, c# WebSocket, c# pubSub websockets, c# Websocket Server Library, c# publish / subscriber websocket, c# pubsub, c# supersocket, c# web application messaging protocol, c# clientwebsocket,

Image: Unsplash License.