socketjack
High-performance, fully managed .NET networking library for TCP, UDP, and WebSocket communication. Features built-in peer-to-peer with NAT traversal, pluggable System.Text.Json serialization, SslStream TLS 1.2 encryption, GZip/Deflate compression, bandwidth throttling. Send any object across a unified, transport-agnostic API. Targets .NET Standard 2.1, .NET 8
Ecosystem
nuget.org
nuget.org
Latest Release
4 days ago
1.6.0
4 days ago
Versions
31
31
Downloads
7,577 total
7,577 total
Loading...
Readme
Loading...
Links
| Registry | nuget.org |
| Source | Repository |
| Homepage | Homepage |
| JSON API | View JSON |
| CodeMeta | codemeta.json |
Package Details
| PURL |
pkg:nuget/socketjack
spec |
| License | MIT |
| First Release | 16 days ago |
| Last Synced | 2 days ago |
Keywords
TCP UDP WebSocket Socket Sockets Networking Client Server TcpClient TcpServer UdpClient UdpServer Peer-to-Peer P2P NAT-Traversal Serialization JSON System.Text.Json GZip Compression SSL TLS Encryption Async Real-Time Multiplayer Game-Networking Remote-Control IoT HTTP Managed Cross-Platform High-Performance Bandwidth-Throttling WPF compression compression-implementations deserialization encrypt generics json managed multi-platform multi-threaded peer-to-peer serialization socket sockets ssl tcp tcp-client tcp-server type-safety udp websockets
TCP UDP WebSocket Socket Sockets Networking Client Server TcpClient TcpServer UdpClient UdpServer Peer-to-Peer P2P NAT-Traversal Serialization JSON System.Text.Json GZip Compression SSL TLS Encryption Async Real-Time Multiplayer Game-Networking Remote-Control IoT HTTP Managed Cross-Platform High-Performance Bandwidth-Throttling WPF compression compression-implementations deserialization encrypt generics json managed multi-platform multi-threaded peer-to-peer serialization socket sockets ssl tcp tcp-client tcp-server type-safety udp websockets
Repository
| Stars | 2 on GitHub |
| Forks | 0 on GitHub |