Showing 24 of 96 projects
Generates OpenFlow protocol libraries for C, Python, and Java from wire protocol descriptions.
A pure Go implementation of the OpenFlow protocol with an API inspired by Go's standard HTTP library.
A Haxe library providing WebSocket client and server implementations for multiple target platforms.
A socket acceptor pool for Elixir that simplifies server implementation using the socket library.
OCaml bindings for ZeroMQ 4.x, providing message-passing capabilities for distributed systems.
A generic TCP acceptor pool for Erlang with low latency and configurable concurrency.
A lightweight, asynchronous TCP/UDP networking library written in Free Pascal for cross-platform applications.
A WebSocket server implementation in Common Lisp, supporting multiple draft protocols and providing a resource-based API.
Extensible event loop and async-oriented IO for Scala Native, powered by libuv.
A user-friendly Go package and CLI tool for sending and listening to TCP socket connections.
A Crystal library for handling IPv4 and IPv6 addresses with a modern, object-oriented interface.
An open-source SDN controller for developing network applications using YANG models and MD-SAL architecture.
An HTTP library for Idris 0.12.3 providing HTTP client and server functionality.
OCaml bindings for nanomsg, providing a ctypes-based interface to the lightweight messaging library.
A Rust framework for building SIP (Session Initiation Protocol) applications with a modular, type-safe approach.
A modern, header-only C++20 WebSocket library for building RFC 6455 compliant clients and servers with async, non-blocking I/O.
BSD sockets implementation for the Ada programming language, providing portable network communication capabilities.
A TCP server library that uses a worker pool to improve performance and protect against overload.
OCaml library for serializing and deserializing OpenFlow protocol messages, supporting versions 1.0 and 1.3.
libuv bindings for Scala Native enabling asynchronous I/O operations in Scala applications.
A fast, binary parser for F#, ported from Haskell's Attoparsec, supporting incremental input for network and system programming.
A V library for parsing, validating, and manipulating IP addresses (IPv4/IPv6) and EUI addresses.
A Crystal library for parsing, validating, and converting MAC addresses between multiple standard formats.
An advanced Erlang/Elixir socket framework for TCP protocols with APIs for servers, clients, and connection pools.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.