Protocol (disambiguation)
Protocol can mean different things, depending on the context:
- In OOP, it refers to interface
- In networking/data exchange, it refers to network-protocol or communication-protocol
- GitHub: https://github.com/topics/protocol
- Wikipedia: https://en.wikipedia.org/wiki/Protocol#computing
- Related Topics: interface, network-protocol, communication-protocol,
- Last updated: 2026-06-12 00:20:46 UTC
- JSON Representation
https://github.com/OriginTrail/ot-node
OriginTrail Decentralized Knowledge Graph network node
blockchain decentralized-knowledge-graph dkg drag graphrag knowledge-graph neuro-symbolic-ai node origintrail origintrail-node protocol rag retrieval-augmented-generation trac
Last synced: 30 Mar 2025
https://github.com/ircdotnet/ircdotnet
IRC.NET is a complete IRC (Internet Relay Chat) client library for .NET.
c-sharp dot-net internet-relay-chat irc protocol
Last synced: 04 Apr 2025
https://github.com/brewlin/net-protocol
golang模拟内核协议栈 实现链路层、网络层、传输层、应用层 用户态协议栈 ,基于虚拟网卡TUN/TAP
arp ethernet-protocol golang http http-protocol icmp ipv4 ipv6 protocol tap tcp tun udp websocket websocket-protocol
Last synced: 20 Mar 2025
https://github.com/witnet/witnet-rust
Open source Rust implementation of the Witnet decentralized oracle protocol, including full node and wallet backend 👁️🦀
blockchain cryptocurrency oracles p2p protocol rust smart-contracts witnet
Last synced: 09 Apr 2025
https://github.com/mransan/ocaml-protoc
A Protobuf Compiler for OCaml
compiler ocaml protobuf protocol serialization
Last synced: 04 Oct 2025
https://github.com/tuanpmt/esp32-mqtt
ESP32 MQTT sample project for
esp-idf esp32 iot made-in-vietnam mqtt protocol
Last synced: 16 Mar 2025
https://github.com/riteshhgupta/rglistkit
RGListKit is a Protocol & MVVM based framework to easily populate a UITableView or UICollectionView via single api.
datasource ios listkit mvvm protocol swift uicollectionview uitableview
Last synced: 26 Oct 2025
https://github.com/lightningnetwork/paper
Lightning Network Paper
latex lightning lightning-network lightning-network-paper paper protocol
Last synced: 25 Apr 2025
https://github.com/xhaskx/luamqtt
luamqtt - Pure-lua MQTT v3.1.1 and v5.0 client
internet-of-things lua lua-versions luajit luarocks luasec mqtt mqtt-client mqtt-protocol mqtt5 protocol smarthome ssl tcp-connection
Last synced: 17 Mar 2026
https://github.com/xHasKx/luamqtt
luamqtt - Pure-lua MQTT v3.1.1 and v5.0 client
internet-of-things lua lua-versions luajit luarocks luasec mqtt mqtt-client mqtt-protocol mqtt5 protocol smarthome ssl tcp-connection
Last synced: 17 Jul 2025
https://github.com/freedomlayer/offset
Offset payment engine
credit-card decentralized federated micropayments payments protocol rust
Last synced: 12 Apr 2025
https://github.com/geo-tp/esp32-bus-pirate
A Hardware Hacking Tool with Web-Based CLI That Speaks Every Protocol
debugging esp32 hardware-hacking protocol
Last synced: 23 Jul 2025
https://github.com/tarunon/Instantiate
Type-safe and constructor injectable InterfaceBuilder protocols.
ios nib protocol storyboard swift
Last synced: 22 Jul 2025
https://github.com/hoijui/JavaOSC
OSC content format/"protocol" library for JVM languages
content-format java java-8 library open-sound-control osc osgi-bundle protocol
Last synced: 17 Apr 2025
https://github.com/hoijui/javaosc
OSC content format/"protocol" library for JVM languages
content-format java java-8 library open-sound-control osc osgi-bundle protocol
Last synced: 09 Apr 2025
https://github.com/Rickedb/OpenProtocolInterpreter
Converts the ugly ASCII package that came from Open Protocol to an object
atlas controller copco open-protocol protocol tightening
Last synced: 04 May 2025
https://github.com/ddddddo/packemon
Packet monster (っ‘-’)╮=͟͟͞͞◒ ヽ( '-'ヽ) TUI tool for sending packets of arbitrary input and monitoring packets on any network interfaces (default: eth0).
ebpf linux network network-programming networking observability packet packet-analyzer packet-generator packet-monitoring pcap penetration-testing pentesting protocol routing-protocols security socket-programming sockets system-programming
Last synced: 05 Apr 2025
https://github.com/berty/weshnet
Async Mesh Network Protocol for Extreme Communication -- Innovative, Resilient, and Decentralized
berty cryptography delay-tolerant-network dtn golang ipfs libp2p orbit-db p2p protocol
Last synced: 04 Apr 2025
https://github.com/brandonasuncion/Reverse-Engineering-Bluetooth-Protocols
Intercepting Bluetooth device communication and simulating packet responses of an iPhone from a Raspberry Pi 3
bluetooth man-in-the-middle protocol pybluez radar-detector raspberry-pi replay-attack reverse-engineering rfcomm wireshark
Last synced: 13 Apr 2025
https://github.com/ddddddO/packemon
Packet monster (っ‘-’)╮=͟͟͞͞◒ ヽ( '-'ヽ) TUI tool for sending packets of arbitrary input and monitoring packets on any network interfaces (default: eth0).
ebpf linux network network-programming networking observability packet packet-analyzer packet-generator packet-monitoring pcap penetration-testing pentesting protocol routing-protocols security socket-programming sockets system-programming
Last synced: 28 Mar 2025
https://github.com/noahlevenson/passerby
Peer-to-peer location services for the decentralized web -- discover what's around you, no central authority required
decentralized dht discovery distributed-hash-table distributed-search food-delivery food-ordering geographic kademlia location-aware location-based morton-order online-dating p2p p2p-protocol protocol ride-hailing space-filling-curves uber-clone z-order
Last synced: 10 May 2025
https://github.com/hit9/bitproto
The bit level data interchange format for serializing data structures (long term maintenance).
bitproto data-exchange data-interchange embedded marshalling protocol serialization serialization-library
Last synced: 24 Sep 2025
https://github.com/bigwhite/gocmpp
An implementation of China Mobile Peer to Peer protocol in golang for both client and server sides.
china-mobile-peer cmpp cmpp-protocol go golang protocol
Last synced: 06 Apr 2025
https://github.com/evbots/dex-protocols
A list of protocols for decentralized exchange
blockchain decentralization exchange protocol
Last synced: 07 Jan 2026
https://github.com/dnscrypt/dnscrypt-protocol
DNSCrypt protocol specification
anonymized dns dnscrypt protocol
Last synced: 27 Feb 2026
https://github.com/ghedo/go.pkt
📨 Go libraries for capturing, injecting, filtering, encoding and decoding network packets
go network-programming protocol
Last synced: 25 Mar 2025
https://github.com/coral-xyz/xnft
🚀 Executable NFT Protocol and Marketplace
anchor backpack coral protocol solana solana-program xnft
Last synced: 06 Apr 2025
https://github.com/rickedb/openprotocolinterpreter
Converts the ugly ASCII package that came from Open Protocol to an object
atlas controller copco open-protocol protocol tightening
Last synced: 04 Apr 2025
https://github.com/Jac0xb/lighthouse
The Solana assertion protocol
anti-theft assertion-framework cryptocurrency protocol security
Last synced: 02 Apr 2025
https://github.com/alicanbatur/abexpandableview
Expandable, collapsible, filterable and single/multi selectable table view.
cocoapod cocoapods collapsible expandable filterable ios mvvm pod protocol protocol-oriented-programming reusable searchbar selectable swift swift4 tableview ui ui-components uicomponent
Last synced: 14 Apr 2025
https://github.com/neondatabase/elephantshark
Postgres network traffic monitor
postgres postgresql protocol psql ssl sslkeylogfile tls wireshark
Last synced: 19 May 2026
https://github.com/helins/binf.cljc
Handling binary formats in all shapes and forms
binary clojurescript cross-platform io native protocol
Last synced: 22 Jul 2025
https://github.com/masa-finance/masa-identity-protocol
Masa, the premiere web3 identity and credit protocol. Be the first to build soulbound tokens in web3.
documentation markdown protocol
Last synced: 08 Oct 2025
https://github.com/DNSCrypt/dnscrypt-protocol
DNSCrypt protocol specification
anonymized dns dnscrypt protocol
Last synced: 06 Apr 2025
https://github.com/ortuman/narwhal
An extensible message broker for edge applications
async broker chat delivery-service edge io-uring iot message-broker messaging messaging-layer-security mls protocol pubsub real-time rust tcp
Last synced: 23 May 2026
https://github.com/angt/mud
Multipath UDP library
c crypto hacktoberfest multipath network protocol udp
Last synced: 17 Jan 2026
https://github.com/araffin/arduino-robust-serial
A simple and robust serial communication protocol. It was designed for Arduino but can be used for other purposes (e.g. bluetooth, sockets). Implementation in C Arduino, C++, Python and Rust.
arduino bluetooth c communication cpp protocol python raspberry-pi rust serial sockets
Last synced: 13 Apr 2025
https://github.com/rocq-archive/coq-serapi
Coq Protocol Playground with Se(xp)rialization of Internal Structures.
coq json machine-learning-api proof-assistant protocol serialization sexp
Last synced: 04 Apr 2025
https://github.com/viaversion/viaforge
Client-side ViaVersion implementation for MinecraftForge and NeoForge
forge java minecraft minecraft-mod protocol protocol-hack protocol-translator viabackwards viaforge viamcp viarewind viaversion
Last synced: 06 Jan 2026
https://github.com/UnifyAir/unifyair-core
5G Network Functions Implementation in Rust (3GPP Release 17)
3gpp 5g async asyncio distributed-systems networking protocol rust sctp systems tokio-rs
Last synced: 16 Feb 2026
https://github.com/webdollar/node-webdollar
WebDollar Protocol - Currency of the Internet
blockchain internet money p2p protocol
Last synced: 07 Apr 2025
https://github.com/lisachenko/protocol-fcgi
FastCGI (FCGI) Protocol implementation for PHP
fastcgi fcgi nginx php protocol protocol-fcgi
Last synced: 06 Apr 2025
https://github.com/bouni/max-cube-protocol
A attempt to write down the protocol of the eQ3 / ELV MAX! Cube
eq3 max-cube protocol reverse-engineering
Last synced: 26 Jan 2026
https://github.com/dzikuvx/quadmeup_crossbow
Cheap DIY RC link based on LoRa 868MHz modules
arduino diy lora lora32u4 protocol quadmeup-crossbow radio rc
Last synced: 19 Jun 2025
https://github.com/go-language-server/protocol
Package protocol implements Language Server Protocol specification in Go
go language-server-client language-server-protocol protocol
Last synced: 12 Jan 2026
https://github.com/linxunfeng/lxfprotocoltool
由Swift中协议方式实现功能的实用工具库【Refreshable、EmptyDataSetable 支持 Rx 】
associate empty emptydataset fullscreen protocol refresh rxswift screen swift xib
Last synced: 16 Oct 2025
https://github.com/vacp2p/rfc
Modular p2p messaging stack, with a focus on secure messaging.
Last synced: 27 Jul 2025
https://github.com/roadrunner-php/goridge
PHP Goridge Protocol implementation
hacktoberfest php protocol roadrunner rpc rpc-framework
Last synced: 15 May 2025
https://github.com/zhensherlock/protocol-launcher
One-click launch URL generator for protocol-based apps
ai-tools api-configuration deep-link deeplink deeplinks esm launch-url llm-provider mcp mcp-installer modelcontextprotocol one-click protocol protocol-launcher quick-launcher tree-shaking typescript url-generator url-scheme
Last synced: 19 Apr 2026
https://github.com/nishitm/wotop
Web on top of any protocol
http-tunnel protocol proxy remote-machine ssh traffic
Last synced: 07 May 2025
https://github.com/MaJerle/lwpkt
Lightweight packet protocol structure for multi-device communication focused on RS-485
command data devices length master microcontroller multi-slaves optimization packet packet-structure protocol rs-485 simple stm32
Last synced: 14 May 2025
https://github.com/majerle/lwpkt
Lightweight packet protocol structure for multi-device communication focused on RS-485
command data devices length master microcontroller multi-slaves optimization packet packet-structure protocol rs-485 simple stm32
Last synced: 04 Mar 2025
https://github.com/open-dis/open-dis-cpp
C++ implementation of the IEEE-1278.1 Distributed Interactive Simulation (DIS) application protocol v6 and v7
dis library protocol simulation-framework
Last synced: 19 Jan 2026
https://github.com/jaywink/federation
Python library for abstracting social federation protocols
activitypub diaspora federation matrix protocol python-library social
Last synced: 10 Apr 2025
https://github.com/eddieoz/haal
Hääl - Anonymous Electronic Voting System on Public Blockchains
blockchain blockchains dapp digital-signatures e-voting electronic-voting ethereum ganache homomorphic-encryption proof protocol smart-contracts stealth-wallets votes voting-system whitepaper zero-knowledge-proofs zk-snarks
Last synced: 15 Apr 2025
https://github.com/aragon/aragon-court
🧿 A subjective oracle secured by cryptoeconomics
aragon aragon-network court ethereum oracle protocol solidity
Last synced: 04 Aug 2025
https://github.com/pavlovdog/bitcoin_in_a_nutshell
Книга о том, как действительно работает Bitcoin
bitcoin bitcoin-api blockchain mining protocol transaction
Last synced: 30 Apr 2025
https://github.com/erpnet/ErpNet.FP
ErpNet.FP is a light-weight cross-platform Http server facilitating printing to fiscal printers through simple JSON Api.
cross-platform daisy datecs driver eltrade erpnet fiscal fiscal-printers http-server incotex isl json-api multiplatform net-core-3 net-standard-2 printer protocol tremol
Last synced: 18 Jul 2025
https://github.com/gabrieldim/wpa2-ccmp-authentication-protocol
Authentication protocol using Advanced Encryption Standard. Information security is the primary goal here.
ccmp-authentication-protocol encryption java protocol
Last synced: 23 Aug 2025
https://github.com/data-apis/dataframe-api
RFC document, tooling and other content related to the dataframe API standard
api dataframes protocol standard
Last synced: 04 Mar 2026
https://github.com/coral/freemote
Sony Alpha BLE (Bluetooth Low Energy) Remote Protocol implemented on the NRF52840
bluetooth-low-energy nrf52840 protocol remote sony-alpha-cameras
Last synced: 26 Jun 2025
https://github.com/ar-io/ar-io-node
A scalable and modular gateway built for the permaweb atop the Arweave permanent data storage network.
arweave graphql nodejs permaweb protocol sqlite typescript web3
Last synced: 06 Jun 2026
https://github.com/diaspora/diaspora_federation
A library that provides functionalities needed for the diaspora* federation protocol.
diaspora documentation engine federation federation-library federation-protocol hacktoberfest protocol rails ruby
Last synced: 06 Apr 2026
https://github.com/decentralized-identity/element
DID Method implementation using the Sidetree protocol on top of Ethereum and IPFS
crypto dapp did ethereum ipfs protocol sidetree wg-sidetree
Last synced: 20 Mar 2026
https://github.com/kettanaito/howurls.work
Learn how URLs work by visually inspecting their structure.
domain explanation fragment howurlswork inspect learning path port protocol query structure url urls
Last synced: 25 Apr 2025
https://github.com/gabrieldim/sts-auth-key-exchange-protocol
Station-to-Station authentication key exchange protocol.
auth authentication exchange information-security key protocol station-to-station sts
Last synced: 01 Jul 2025
https://github.com/ssbc/muxrpc
lightweight multiplexed rpc
codec javascript manifest protocol rpc streams
Last synced: 27 Mar 2025
https://github.com/muktihari/fit
A FIT SDK for decoding and encoding Garmin FIT files in Go supporting FIT Protocol V2.
binary decoding encoding fit fitness garmin garmin-fit go golang golang-fit-sdk protocol sdk
Last synced: 14 Aug 2025
https://github.com/cea-sec/TorPylle
A Python / Scapy implementation of the OR (TOR) protocol.
hacktoberfest network-analysis network-protocol network-protocols network-security protocol python scapy tor
Last synced: 22 Apr 2025
https://github.com/jasonkresch/protect
A Platform for Robust Threshold Cryptography based on Asynchronous Publicly Verifiable Secret Sharing with Tunable Security
bft byzantine-fault-tolerance cryptography distributed-key-generation dkg ecies elgamal frost oprf prf proactive-security pross protocol schnorr-signatures secret-sharing shareholder threshold-cryptography threshold-signature tunable-security verifiable-secret-sharing
Last synced: 14 May 2025
https://github.com/kachayev/quiche4j
QUIC transport protocol and HTTP/3 for Java
http3 java network-programming protocol quic rust
Last synced: 12 Apr 2025
https://github.com/WinMin/Protocol-Vul
Some Vulnerability in the some protocol are collected.
protocol security vulnerabilities
Last synced: 11 Jul 2025
https://github.com/smallnest/resp3
First redis RESP3 protocol library in Go
protocol redis redis-client resp3
Last synced: 14 Apr 2025
https://github.com/aerorust/nmea
NMEA 0183 - for communication between marine electronics such as echo sounder, sonars, anemometer, gyrocompass, autopilot, GNSS receivers and many other types of instruments. Defined and controlled by the National Marine Electronics Association (NMEA)
embedded galileo glonass gps hacktoberfest marine-robotics nmea no-std protocol rust rustlang
Last synced: 03 Oct 2025
https://github.com/zerite/craftlib
🎮 CraftLib wraps the entire Minecraft codebase as a Java / Kotlin library. Supports protocol, NBT, chat and schematics. 1.7.x - 1.8.x
craftlib java kotlin minecraft minecraft-api minecraft-chat minecraft-codebase minecraft-nbt minecraft-protocol nbt protocol schematic
Last synced: 11 Jan 2026
https://github.com/bang-olufsen/yahdlc
yahdlc - Yet Another HDLC implementation
c communication hdlc protocol serial
Last synced: 10 Oct 2025
https://github.com/soligen2010/RC_RX_CABELL_V3_FHSS
RC Reciever firmware using arduino and NRF24L01+
antenna arduino diversity fhss multi-protocol nrf24l01 packets protocol radio-control rc receiver transmitter
Last synced: 13 Aug 2025
https://github.com/pycrate-org/pycrate
A Python library to ease the development of encoders and decoders for various protocols and file formats, especially telecom ones. Provides an ASN.1 compiler and a CSN.1 runtime.
asn1 cellular csn1 protocol signalling telecom
Last synced: 09 Apr 2026
https://github.com/cpvalente/stupidartnet
(Very) Simple Python library implementation of the Art-Net protocol
entertainment lighting-control protocol
Last synced: 12 Apr 2025
https://github.com/inkandswitch/subduction
🏔️ Sync protocol for hash-linked data
hashlink protocol synchronization
Last synced: 06 Jun 2026
https://github.com/Devisjs/devis
A microservices framework for Node.js
architecture devis devis-framework framework infrastructure-services json microservice microservice-framework microservices-architecture monolithic nodejs protocol unix-socket
Last synced: 09 May 2025
https://github.com/hhromic/libe131
libE131: a lightweight C/C++ library for the E1.31 (sACN) protocol
c cpp e131 library light-controller lightweight protocol sacn
Last synced: 12 Oct 2025
https://github.com/devisjs/devis
A microservices framework for Node.js
architecture devis devis-framework framework infrastructure-services json microservice microservice-framework microservices-architecture monolithic nodejs protocol unix-socket
Last synced: 18 Sep 2025
https://github.com/bastion-rs/artillery
Fire-forged cluster management & Distributed data protocol
bastion distributed-systems fault-tolerance protocol
Last synced: 20 Aug 2025
https://github.com/ibm/ipfsfb
InterPlanetary File System for Business (IPFSfB) is an enterprise blockchain storage network based on InterPlanetary File System.
blockchain cryptography distributed-file-system ipfs networking p2p protocol
Last synced: 07 Oct 2025
https://github.com/balena/elixir-sippet
An Elixir library designed to be used as SIP protocol middleware.
datagram elixir-library hex middleware protocol sip-library transport-protocols
Last synced: 06 Apr 2025