Showing 27 of 63 projects
A pure Crystal implementation of the HTTP/2 protocol, enabling HTTP/2 support for Crystal HTTP servers.
A pure Go implementation of the OpenFlow protocol with an API inspired by Go's standard HTTP library.
A pure Python implementation of MDNS with Service Discovery for MicroPython devices.
Low-level Node.js implementation of the k-rpc protocol used by the BitTorrent DHT.
A pure Go library implementing the AgentX protocol to extend SNMP daemons with custom metrics from Go applications.
Simple implementations of the Terraform registry protocols for building private module registries.
An OCaml client library for AMQP 0.9.1 and RabbitMQ extensions, supporting both Async and Lwt concurrency models.
A framework for building Model Context Protocol servers and clients in Common Lisp.
A Go library implementing the Minecraft protocol for creating bots, clients, and servers.
HTTP/2 library written in D, translated from nghttp2 with an object-oriented API and manual memory management.
A Common Lisp implementation of the Erlang distribution protocol for interoperability between Lisp and Erlang nodes.
A pure Ruby implementation of the SNMP protocol supporting v1, v2c, and v3 with concurrency and evented I/O.
A pure-Rust library implementing SNMPv3 for network device management and monitoring.
A low-level Node.js module for creating RFC 2326 compliant RTSP servers.
Python library implementing DVB CSS protocols for synchronizing media presentation between TVs and companion devices.
A fast, thread-safe Common Lisp client library for the Memcached object caching system, supporting both classic TEXT and modern META protocols.
An ActionScript 3 implementation of Apple's AirPlay protocol for Adobe Air applications.
A native SNMP implementation for building agents and clients in the Crystal programming language.
A complete and correct Bencode encoder and decoder library written in pure Elixir.
WebSocket client and server implementations in Pascal and C# supporting HyBi 7-17 and RFC6455 specifications.
C/Python implementation of the SmartView2 crypto handshake protocol for Samsung Smart TV H/J models (2014/2015).
SMPP 3.4 protocol and framework implementation in Elixir for building SMS messaging systems.
A Jabber XMPP protocol client API for building XMPP-based chat applications.
A pure Go SNMP client library supporting SNMPv1, v2c, and v3 with Get, Walk, Set, and Trap operations.
A Rebar3 plugin for compiling ABNF grammars into Erlang modules using the abnfc compiler.
A Crystal language implementation of the STOMP protocol for communicating with STOMP-supporting devices.
MicroPython implementation of the ZACwire protocol for reading TSic 506F temperature sensors with high precision.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.