is an HTML template engine for Go, inspired by Slim and Jade. is a refinement of Gold.
Support for building streaming gRPC servers and clients on top of Akka Streams.
Event based, high-level C++14 peer-to-peer library. [EUPL-1.1 (OSI approved)]
A C library for asynchronous DNS requests. [MIT]
previously named Casablanca). [Apache2]
Integrates standard Java web-related APIs with Quasar fibers and actors.
A single file C++11 header-only HTTP/HTTPS sever library. [MIT]
A collection of open-source libraries for high level network programming. [Boost]
URI parser/builder library for C++, compatible with RFC 3986 and RFC 3987. [BSL-1.0]
A modern C++ HTTP requests library with a simple but powerful interface. Modeled after the Python Requests module. [MIT] website
An object oriented C++ wrapper for CURL(libcurl). [MIT]
Data Plane Development Kit, libraries and drivers for fast packet processing. [BSD-3-Clause & GPL-2.0] website
Easy-to-use, annotation-based library for creating Thrift clients and serializable types.
High-performance RPC framework.
High-performance RPC framework.
Asynchronous networking for C. [MIT]
Reliable UDP networking library. [MIT] website
C++ high performance networking with TCP/UDP/HTTP protocols. [BSD]
Extensible RPC system for constructing high-concurrency servers. It implements uniform client and server APIs for several protocols, and is protocol-agnostic to simplify implementation of new protocols.
NIO framework. Used as a network layer in Glassfish.
A high performance, open source, general-purpose RPC framework. [BSD] website
RPC framework based on protobuf and HTTP/2.
Analytics engine for statistics over big data.
A fast and reliable ARQ protocol that helps applications to reduce network latency. [MIT]
Provides a clean and simple API for efficient TCP and UDP client/server network communication using NIO and Kryo.
Multiprotocol file transfer library. [MIT/X derivate license]
C++ library for creating an embedded Rest HTTP server (and more). [LGPL2.1]
GNU is a small C library that is supposed to make it easy to run an HTTP server as part of another application. [LGPL v2.1+]
A portable C/C++ library for network traffic capture. [BSD] website
A QUIC protocol library extracted from Chromium's QUIC Implementation. [BSD]
Apache Kafka client library for C and C++. [BSD-2-Clause]
A lightweight pure C WebSocket implementation that provides both client and server libraries. [LGPL2.1 + static link exception] website
A lightweight TCP/IP stack. [Modified BSD]
Abstract, event-driven async I/O API for network operations over TCP/IP and UDP/IP via Java NIO.
Extremely lightweight webserver. [GPL2]
A portable MQTT C client for embedded systems and PCs alike. [MIT] website
Highly scalable user-level TCP stack for multicore systems. [Modified BSD]
A C++ non-blocking network library for multi-threaded server in Linux. [BSD]
Framework for building high-performance network applications.
HTTP/2 C Library. [MIT] website
Implementation of Thrift clients and servers on Netty.
Layer based configuration for Go, Supports JSON, TOML, YAML, properties, etcd, env, and encryption using PGP.
a multiplatform C++ network sniffing and packet parsing and crafting framework. [Unlicense]
PF_RING™ - High-speed packet processing framework. [LGPL-2.1] website
A tiny, primitive, fast HTTP request/response parser. [MIT]
Facebook's collection of C++ HTTP libraries including an easy to use HTTP server. [BSD]
A cross platform, open source, C++ networking engine for game programmers. [BSD]
C++11 Asynchronous RESTful framework. [AGPL]
Simple REST client for C++. It wraps libcurl for HTTP requests. [MIT]
A header-only C++14 library that gives you an embedded HTTP/Websocket server. [BSD]
Simple, small, C++ embeddable webserver with WebSockets support. [BSD]
Framework built on Netty with APIs tailored to specific protocols and support for multiple programming paradigms.
A high performance, middleware oriented C++14 http web framework. [MIT]
Programatically use SSH, SCP or SFTP.
Implements a ByteChannel interface over SSLEngine, enabling easy-to-use (socket-like) TLS.
An asynchronous web framework for C++ built on top of Qt. [LGPL2]
Web server providing both blocking and non-blocking APIs based on NIO. Used as a network layer in WildFly. (LGPL-2.1-only)
Strictly RFC 3986 compliant URI parsing and handling library. [BSD-3-Clause]
Represent, parse and encode URNs, as in RFC 2141. (GPL-3.0-only)
µWS is one of the most lightweight, efficient & scalable WebSocket & HTTP server implementations available. [Zlib]
A C language-based ultra-light software platform for scalable server-side and networking applications. Think node.js for C programmers. [GPL2]
A client/server application framework to build asynchronous, event-driven modern C++ services. [Apache-2.0]
An embeddedable library (and command line tool) aiming to transfer data between 2 systems as fast as possible over multiple TCP paths. [BSD-3-Clause]
WebSocket++ - C++/Boost Asio based websocket client/server library. [BSD]
Lightweight queuing system.