dodu2014 / SuperSocket

SuperSocket is a light weight, cross platform and extensible socket server application framework.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SuperSocket

Join the chat at https://gitter.im/supersocket/community Build NuGet Version NuGet Badge

SuperSocket is a light weight extensible socket application framework. You can use it to build an always connected socket application easily without thinking about how to use socket, how to maintain the socket connections and how socket works. It is a pure C# project which is designed to be extended, so it is easy to be integrated to your existing systems as long as they are developed in .NET language.


Nuget Packages
Package Version Download
SuperSocket (all in one) NuGet Version NuGet Download
SuperSocket.WebSocketServer (all in one for WebSocket server) NuGet Version NuGet Download
SuperSocket.ProtoBase NuGet Version NuGet Download
SuperSocket.Primitives NuGet Version NuGet Download
SuperSocket.Channel NuGet Version NuGet Download
SuperSocket.Server NuGet Version NuGet Download
SuperSocket.Command NuGet Version NuGet Download
SuperSocket.SessionContainer NuGet Version NuGet Download
SuperSocket.Client NuGet Version NuGet Download
SuperSocket.Client.Proxy NuGet Version NuGet Download
SuperSocket.WebSocket NuGet Version NuGet Download
SuperSocket.WebSocket.Server NuGet Version NuGet Download
SuperSocket.Udp NuGet Version NuGet Download
SuperSocket.SerialIO NuGet Version NuGet Download

Nightly build packages: https://www.myget.org/F/supersocket/api/v3/index.json


SuperSocket 2.0 Roadmap:

  • 2020:
    • Documentation
    • Performance test/tuning
    • SuperSocket.Client
    • Fix issues of the existing features
    • Other features requested by users
    • Stable release

About

SuperSocket is a light weight, cross platform and extensible socket server application framework.

License:Apache License 2.0


Languages

Language:C# 99.8%Language:Shell 0.2%