Network programming (43)

  • Overall Score
  • Popularity
  • Trending
  • Activity
  • Maturity
874Top 10%
P A M T

socketio socket.io

Realtime application framework (Node.JS server)
TypeScriptMITDeep bench • 393 contributors • 16 years
763Top 50%
P A M T

Orange-OpenSource hurl

Hurl, run and test HTTP requests with plain text.
RustApache-2.0Steady cadence • 52/52w active • 18 per week
753Top 50%
P A M T

libp2p rust-libp2p

The Rust Implementation of the libp2p networking stack.
RustMITDeep bench • 330 contributors • 9 years
695Top 50%
P A M T

mozilla neqo

Neqo, the Mozilla Firefox implementation of QUIC in Rust
RustApache-2.0Steady cadence • 52/52w active • 13 per week
681Top 50%
P A M T

quinn-rs quinn

Async-friendly QUIC implementation in Rust
RustApache-2.0Seasoned code • 4k commits • 8 years
654Top 50%
P A M T

eclipse-zenoh zenoh

zenoh unifies data in motion, data in-use, data at rest and computations. It carefully blends traditional pub/sub with geo-distributed storages, queries and computations, while retaining a level of time and space efficiency that is well beyond any of the mainstream stacks.
RustSteady cadence • 51/52w active • 9 per week
651Top 50%
P A M T

hyperium tonic

A native gRPC client & server implementation with async/await support.
RustMITStar magnet • 11.5k stars
631Top 50%
P A M T

cloudflare quiche

🥧 Savoury implementation of the QUIC transport protocol and HTTP/3
RustBSD-2-ClauseStar magnet • 10.7k stars
628Top 50%
P A M T

nanomsg nng

nanomsg-next-generation -- light-weight brokerless messaging
CMITStar magnet • 4.3k stars
608Top 50%
P A M T

n0-computer iroh

peer-2-peer that just works
RustApache-2.0Star magnet • 7.2k stars
597Top 50%
P A M T

jedisct1 libsodium

A modern, portable, easy to use crypto library.
CStar magnet • 13.1k stars
570Top 50%
P A M T

libssh2 libssh2

the SSH library
CBSD-3-ClauseStar magnet • 1.5k stars
565Top 50%
P A M T

aws s2n-quic

An implementation of the IETF QUIC protocol
RustApache-2.0Steady cadence • 50/52w active • 6 per week
531Top 50%
P A M T

rmqtt rmqtt

MQTT Server/MQTT Broker - Scalable Distributed MQTT Message Broker for IoT in the 5G Era
RustMITSteady cadence • 42/52w active • 9 per week
516Top 50%
P A M T

nats-io nats.rs

Rust client for NATS, the cloud native messaging system.
RustApache-2.0Star magnet • 1.3k stars
498Top 50%
P A M T

actix actix

Actor framework for Rust.
RustApache-2.0Star magnet • 9k stars
495Top 50%
P A M T

smoltcp-rs smoltcp

a smol tcp/ip stack
Rust0BSDStar magnet • 4.2k stars
469Top 50%
P A M T

fussybeaver bollard

Docker daemon API in Rust
RustApache-2.0Star magnet • 1.1k stars
381
P A M T

bytebeamio rumqtt

The MQTT ecosystem in rust
RustApache-2.0Star magnet • 2k stars
362
P A M T

restsend rsipstack

SIP Stack Rust library for building SIP applications
RustMITFresh buzz • 29 commits over 4 weeks
357
P A M T

libpnet libpnet

Cross-platform, low level networking using the Rust programming language.
RustApache-2.0Star magnet • 2.5k stars
321
P A M T

tikv grpc-rs

The gRPC library for Rust built on C Core library and futures
RustApache-2.0Star magnet • 1.8k stars
311
P A M T

Tencent tquic

A high-performance, lightweight, and cross-platform QUIC library
RustStar magnet • 1.3k stars
308
P A M T

erickt rust-zmq

Rust zeromq bindings.
RustApache-2.0Star magnet • 976 stars