TouchSocket

Network framework

A comprehensive .NET networking framework providing a range of modules for socket and protocol communication.

TouchSocket is an integrated .NET networking framework that includes modules for socket, TCP, UDP, SSL, named pipes, HTTP, WebSocket, RPC, and more. It offers a one-stop solution for TCP packet issues and enables quick implementation of custom data message parsing using protocol templates.

GitHub

924 stars
20 watching
142 forks
Language: C#
last commit: almost 2 years ago
Linked from 1 awesome list

csharphttphttpsiocpjsonrpc-servermemory-poolmodbusrpcsocketsocket-iossl-supporttcpudpwebapiwebsocketxmlrpc-server

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
openrtmfp/arcusnodeA peer-to-peer rendezvous service for networked applications using Node.js and Adobe Flash protocol175
iamrsalman/dotsA lightweight networking framework for building concurrent networked applications in Swift.38
billp/terminetworkA networking solution for building secure iOS and macOS applications99
samchon/tgridA framework for distributed computing and remote procedure calls over WebSocket and worker protocols.148
rxswiftcommunity/rxalamofireA Swift framework that simplifies HTTP networking using RxSwift and Alamofire1,626
treeform/wsA WebSocket library for building real-time communication between clients and servers.254
machinezone/ixwebsocketA lightweight C++ library for building WebSocket clients and servers with TLS support.557
nrf24/rf24meshDevelops an open-source software framework for mesh networking using RF24 devices425
nathankot/nkmultipeerA multipeer networking library that uses RxSwift to simplify peer-to-peer communication and connection management.15
kitura/bluesocketA socket framework for Swift that enables communication between processes on various platforms including iOS, macOS, and Linux.1,412
dfhack/clsocketA lightweight C++ library for creating cross-platform network programs using sockets.157
sky-uk/reactiveapiA framework for building reactive network clients in Swift using RxSwift and URLSession.79
jrief/django-websocket-redisEnables real-time communication between Django applications and web browsers using Redis as the message queue896
glebradchenko/dnwebsocketA WebSocket library for Swift that provides a simple and efficient way to establish WebSocket connections.36
mindbody/conduitA Swift networking library that simplifies HTTP requests and provides robust authentication capabilities.52