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-23 00:24:41 UTC
- JSON Representation
https://github.com/mubelotix/minecraft-protocol-derive
Procedural macros to make your Rust structs compatible with the Minecraft protocol.
derive deserialization minecraft minecraft-protocol parser parsing proc-macro protocol rust serialization
Last synced: 31 Jul 2025
https://github.com/indianwhocodes/cn2017
Peer to Peer File Sharing (2017)- Implementation of the popular Bit Torrent in Java using network libraries.
bit-torrent java java-8 network network-analysis networking peer protocol tcp tcp-client-server tcp-socket
Last synced: 03 Apr 2025
https://github.com/murilobsd/calamp-rs
Calamp LMDirect rust parser
calamp lmdirect networking parser protocol rust
Last synced: 11 Feb 2026
https://github.com/jtperez-acle/rust-protocol-btc
L2 BTC Protocol
blockchain btc protocol rust web3
Last synced: 11 Feb 2026
https://github.com/phillipjhl/white_rabbit
Elixir library that uses the AMQP to provide behaviors that dynamically supervises all connections, channels, consuming, producing, and exchanging of RabbitMQ messages. Also provides an api to send RPC messages to other distributed elixir nodes via reply_to queues.
amqp autorecovery behaviour consumer dynamic-supervisor elixir genserver producer protocol rabbit rabbitmq rpc telemetry
Last synced: 11 Apr 2025
https://github.com/nebyte/nebula
Nebula is a blockchain-based system that features a governance model with neurons, canisters, transactions, and staking.
crypto cryptocurrency internet protocol rust
Last synced: 13 Feb 2026
https://github.com/kamiyo-ai/kamiyo-protocol
Open-source Solana AI agent protocol for escrow payments, reputation, disputes, and autonomous service coordination.
ai-agents autonomous-systems dispute-resolution escrow mcp protocol reputation solana web3 x402
Last synced: 01 Mar 2026
https://github.com/gottagetswifty/swiftyib
Project for generating Swift Connections to InterfaceBuilder structures
interface-builder protocol scene segues storyboard swift viewcontroller xcode
Last synced: 22 Jul 2025
https://github.com/nytroxdev/veltix
The networking library you always wanted
networking protocol python tcp zero-dependencies
Last synced: 14 Mar 2026
https://github.com/cheprasov/specification-protocol-userpro
Universal serialization protocol (USERPRO)
protocol serialization specification userpro
Last synced: 19 Mar 2026
https://github.com/bcnmy/brn-contracts
Smart Contracts for the Decentralised Relayer Network
decentralization foundry hardhat protocol relayers solidity
Last synced: 25 Jun 2026
https://github.com/banyc/ardl
Aggressively reliable delivery layer. Above UDP. Nothing else.
network network-layer protocol reliable-udp transport udp
Last synced: 21 Apr 2026
https://github.com/protdos/zyphor
Zyphor: A quantum-safe, fully anonymous chat protocol ensuring complete security and metadata protection.
anonymity chat cryptography e2ee encryption messaging metadata perfect-forward-secrecy post-quantum-cryptography privacy protocol security zero-knowledge zero-trust
Last synced: 02 Mar 2026
https://github.com/objectstack-ai/spec
The Universal Architecture Standard. Shared JSON Schemas and TypeScript Interfaces for the ObjectStack ecosystem (Data, Control, View).
json-schema protocol standard typescript-interfaces
Last synced: 01 Apr 2026
https://github.com/morkeltry/bou
Bridge of Unity - confidential crypto and real world asset swaps using Substrate and Phala
phala-network privacy protocol react substrate substrate-node
Last synced: 15 May 2026
https://github.com/supermarsx/smtp-burst
All-in-one SMTP testing tool
bruteforce bulk burst cli cli-app flood pentesting protocol python smtp stress test testing-tools tests
Last synced: 05 Mar 2026
https://github.com/vital-ai/vitalhome-aimp
Ontology for Artificial Intelligence Messaging Protocol, Part of the Vital Agent Ecosystem.
ai artificial-intelligence knowledge-graph message ontology protocol
Last synced: 30 Apr 2025
https://github.com/tumquantumclub/map-docs
Documentation for the map project
documentation graphql https protocol schema
Last synced: 23 Oct 2025
https://github.com/20yyq/can-isotp
golang network can bus isotp protocol
can can-bus golang iso15765-2 isotp linux protocol
Last synced: 22 Apr 2026
https://github.com/marcos-venicius/icmptalk
Talk with someone using ICMP
chat go golang handshake icmp packets protocol terminal-app tool
Last synced: 02 Jan 2026
https://github.com/3qnrpdwd/juststone
[ JustStoneTransferProtocol&Backdoor ] This project stems from my interest in protocols and security, leading to the creation of a small backdoor and a proprietary protocol.
api backdoor eternalblue exploit protocol rust secure security socket socket-io
Last synced: 25 Apr 2026
https://github.com/austinhartzheim/rust-terraria-protocol
Rust types for working with the Terraria game protocol
Last synced: 22 Mar 2025
https://github.com/hahmed/quicsilver
HTTP/3 server for Ruby apps
http http3 performance protocol quic rack ruby server
Last synced: 26 Apr 2026
https://github.com/jpcadena/grpc-in-python
Python project for gRPC.
buffers google grpc http2 microservices open-source proto protobuf protocol protocol-buffers python remote-procedure-call
Last synced: 18 Feb 2026
https://github.com/freight-trust/protocol
v2 protocol for supply chain and logistics
blockchain enterprise ethereum hyperledger protocol smart-contracts solidity supply-chain
Last synced: 02 May 2026
https://github.com/denizumutdereli/defi-credit-wallet-sys
The DNZ DeFi Credit Wallet System is an innovative experiment aimed at bringing traditional credit card functionalities into the DeFi space.
blockchain credit-card defi eip protocol smart-contract solidity
Last synced: 09 Jun 2026
https://github.com/kenneract/bose-reverse-engineering
A recount of my process of troubleshooting, investigating, and reverse-engineering my Bose 321GS Series III home entertainment system after it stopped working.
acoustimass arduino bose boselink cinemate etap pinout protocol remote reverse-engineering rs232 serial smartspeaker
Last synced: 05 May 2026
https://github.com/susumuota/nostrain
Nostr client library with no strain.
client cryptography nodejs nostr protocol relay sns social-media social-network typescript vite
Last synced: 08 May 2026
https://github.com/nimix3/tghp
Full implemented library that handles telegram api and protocol in PHP environment for the first time!
mtproto php protocol telegram telegram-api telegram-bot-api telegram-framework tghp
Last synced: 22 May 2026
https://github.com/rubix982/reliablee
A RDT protocol implementation over TCP, (a) TCP pipelining at sender/receiver under multiple packets, (b) SEQ and ACK numbers updates on bytes transferred, (c) Fast re-transmit functionality
autopep8 conversation gobackn logging multithreading pipeline pipenv protocol python rdt-3 tcp tcp-packets
Last synced: 07 Jul 2025
https://github.com/justincpresley/go-cobs
go-cobs: Go-to Library for Consistent Overhead Byte Stuffing (COBS) with enhanced features, coded in the Go Language.
cobs cobs-algorithm consistent-overhead-byte-stuffing enhanced frames go golang golang-library networking packet-framing protocol stuffing verification
Last synced: 16 Jan 2026
https://github.com/GuilherveMasco/OPTIC
Online Python Tool for Internet protocol Comparisons
comparison cve internet ipv6 nvd protocol tool
Last synced: 10 Mar 2025
https://github.com/intarchboard/draft-use-it-or-lose-it
Long-term Viability of Protocol Extension Mechanisms
Last synced: 10 Mar 2025
https://github.com/rvarago/toy-storage-rs
A toy storage implemented in Rust purely for learning
Last synced: 04 Apr 2025
https://github.com/loic-fejoz/hqfbp
Hamradio Quick File Broadcasting Protocol
cubesat hamradio hqfbp protocol radioamateur satellite satellite-data
Last synced: 25 May 2026
https://github.com/nouranhaitham/iot_attendencesystem
An IoT-based attendance system that uses RFID scanning, LEDs, a buzzer, and email alerts to track and manage employee presence in real time
ardunio ardunio-c attendence-system email google-spreadsheet http iot mit-app-inventor network nodemcu-esp8266 protocol smtp
Last synced: 23 Sep 2025
https://github.com/datanoisetv/turbomidi
Header-only platform-independent Elektron TurboMidi implementation in C++.
audio cplusplus cpp elektron header-only midi octatrack protocol turbomidi
Last synced: 11 Mar 2026
https://github.com/numbleroot/cubbyhole-server
An implementation of a cubbyhole protocol server in C.
Last synced: 05 Sep 2025
https://github.com/isakruas/ecdp
The Elliptic Curve Data Protocol (ECDP) is a P2P communication protocol for decentralized networks, utilizing elliptic curve cryptography (ECC) for encryption, ECDSA for message authentication, and Diffie-Hellman key exchange for secure sessions. It operates over TCP and UDP.
cryptography data-security decentralized-networks diffie-hellman-key-exchange ecdsa elliptic-curve-cryptography encryption message-authentication peer-to-peer protocol secure-communication session-initialization tcp udp
Last synced: 06 May 2025
https://github.com/nsomar/swift-type-erasure-playground
Swift Type erasure playground
generic playground protocol swift type-erasure types
Last synced: 04 Apr 2025
https://github.com/drakota/dns-rs
🦀 DNS server made from scratch in Rust
dns network-programming parser protocol rust
Last synced: 11 Jun 2026
https://github.com/agronetlabs/atf-ai
Open Compliance Protocol for Financial Asset Digitalization (ERC-8040 aligned). Coordinated by AgroNet Labs.
compliance eip8040 fintech interoperability protocol
Last synced: 11 Mar 2026
https://github.com/ferhatgec/gechat
gechat instant messaging protocol reference implementation in python
gechat instant-messaging protocol python sockets
Last synced: 20 Jun 2025
https://github.com/kiva/guardian-bio-auth
Plugin for using biometric fingerprint authentication with the aries-key-guardian
Last synced: 27 May 2026
https://github.com/g1joshi/clima
Weather App
datasource delegate ios programmatic protocol storyboard uikit weather-app xcode
Last synced: 31 Aug 2025
https://github.com/north9-labs/seam
Post-quantum encrypted transport protocol — UDP, multi-stream, built-in FEC, Noise_XX + ML-KEM-768
cryptography forward-error-correction ml-kem networking post-quantum protocol rust udp
Last synced: 11 Jun 2026
https://github.com/alabbas-ali/network-protocols-similarity
extract java metrics network-protocol protocol similarity-metric
Last synced: 19 Jun 2025
https://github.com/trygve-lie/framed-msg
A framing message protocol for packing multiple opaque binary arguments. Comes with both static and stream based parser API.
buffer decoder encoder javascript messaging nodejs protocol socket stream
Last synced: 02 May 2026
https://github.com/harshjv/electron-cal
Experiment with custom protocols using Electron
Last synced: 17 May 2026
https://github.com/helmut-hoffer-von-ankershoffen/ammp-mcp
Reference implementation of AMMP (Agentic Mentor-Mentee Protocol, draft-arturo-ammp-01), Mentoring track, on FastMCP. Multi-mentor + multi-mentee, LLM-synthesised AskMentor with confidence-driven escalation.
agent2agent agentic-ai ai-agents ai-safety ammp anthropic claude-code fastmcp helmguild human-oversight ietf internet-draft mcp mentoring privacy-preserving protocol python uv
Last synced: 16 May 2026
https://github.com/t-mullen/multihack-wire
The streaming wire protocol for Multihack
binary protocol realtime stream
Last synced: 20 Mar 2025
https://github.com/slackapi/deno-slack-protocols
Implements the rules for communication between Slack CLI and any Slack app development SDKs
Last synced: 26 Mar 2025
https://github.com/nicatnesibli/pingoo
🚀 Optimize your traffic with Pingoo, a fast and secure load balancer and API gateway featuring built-in service discovery, bot protection, and more.
akamai anti-bot apache2 backdoor c cloudflare fastly haproxy icmp load-balancer persistence pingoo protocol proxy reverse-proxy rust security waf
Last synced: 02 May 2026
https://github.com/armanghobadi/nomq
NoMQ is a brokerless, encrypted communication protocol for MicroPython-based IoT devices. It enables secure, peer-to-peer messaging over UDP using AES and HMAC, with support for QoS, priorities, and heartbeat signals — optimized for edge computing and smart devices.
esp32 message message-broker micropython network protocol udp-protocol
Last synced: 24 May 2026
https://github.com/bug-ops/pjs
Priority JSON Streaming Protocol
json priority protocol streaming
Last synced: 06 Sep 2025
https://github.com/mucute-qwq/kolomitm-android
KoloMITM implementation on Android
android android-application bedrock-edition kotlin kotlin-android mcpe mitm netty protocol
Last synced: 21 Jul 2025
https://github.com/dcsunset/socks5-protocol
A Node.js library (in TypeScript and ESM) to encode/decode messages in SOCKS5 protocol.
encoding network nodejs protocol socks5 typescript
Last synced: 03 May 2026
https://github.com/kavorix/rage-trade
Rage is a liquidity and treasury management protocol.
dapp liquidity management nextjs protocol treasury typescript
Last synced: 08 Apr 2025
https://github.com/hubsukalp/iot_lab
IoT Experiments
arduino cloud mosquitto-mqtt-broker network node-red protocol raspberry-pi thingspeak wsn
Last synced: 04 May 2026
https://github.com/houseos/scp
Arduino library for secure-control-protocol devices
chacha20-poly1305 esp8266 http iot json protocol rest security wifi
Last synced: 13 Apr 2026
https://github.com/xmas7/wayland-client-rs
These are bindings to the reference implementation of the wayland protocol. This is not a pure rust implementation of the wayland protocol, and thus requires libwayland-client.so to be available.
Last synced: 20 Jun 2026
https://github.com/frankrichardhall/oroswap-testnet-airdrop-bot
An automated CLI bot designed for interacting with OroSwap on the Zig Testnet
airdrop automation blockchain bot bridge cryptocurrency dex network oroswap protocol python rewards swap testnet transfer web3
Last synced: 22 Aug 2025
https://github.com/capiscio/capiscio-sdk-python
Runtime security middleware for A2A (Agent-to-Agent) protocol agents. Provides always-on validation, signature verification, and rate limiting for AI agent interactions.
a2a a2a-protocol agent-to-agent ai-agents middleware protocol python rate-limiting sdk security trust validation
Last synced: 17 Jan 2026
https://github.com/stratblues/game_protocol_quic
application protocol built ontop of MsQuic, flexible header logic for implementations
Last synced: 06 Oct 2025
https://github.com/hasirciogli/hoffer
Hoffer.ts: Network Data Serialization and Deserialization Library This TypeScript library, Hoffer.ts, provides a convenient and efficient way to serialize and deserialize various data types for network communication. It offers functionalities for both writing and reading data in a structured format, making it ideal for building network protocols.
buffer client cloud network protocol server tcp transfer ttl
Last synced: 06 Oct 2025
https://github.com/coral/ddp
Distributed Display Protocol (DDP) in Go
data ddp distributed golang led pixel protocol wled
Last synced: 26 Jun 2025
https://github.com/mmgrant73/bitcoinapi
This is a c++ library to help developers communicate with the bitcoin wallet using JSON-RPC
bitcoin-wallet c c-plus-plus communication developers-communicate json-library json-rpc jsoncpp protocol
Last synced: 10 May 2026
https://github.com/go-leo/gorilla
Generate the Gorilla routing file based on the protobuf and Google API rules
go golang googleapis gorilla-mux http http-router protocol restful restful-api
Last synced: 15 Aug 2025
https://github.com/xoxoist/morph
🌊 Conversion tool between protoc stub and struct
go-protobuf protobuf3 protobuffer protoc protoc-plugin protocol protocol-buffers
Last synced: 14 Jan 2026
https://github.com/zerosonesfun/peace-protocol
A decentralized way for WordPress admins to share peace, respect, and follow each other with cryptographic handshakes.
federation fediverse protocol wordpress wordpress-plugin
Last synced: 15 May 2026
https://github.com/the-minimal/protocol
Minimal and modular binary schema-full protocol for TypeScript.
avro binary-json binary-protocol bson javascript json jsonb protocol protocol-buffers typescript
Last synced: 28 Dec 2025
https://github.com/chataize/abstractions
Abstract classes, interfaces, and enums shared across ChatAIze projects for better interoperability.
abstract abstraction abstraction-layer abstractions base chataize classes common csharp dotnet generic interface interfaces interop interoperability layer library mutual protocol shared
Last synced: 09 Nov 2025
https://github.com/mdzio/go-veap
go-veap implements the VEAP protocol in the programming language Go.
Last synced: 18 Feb 2026
https://github.com/dtubenetwork/cmdsignal
Command Signal, a simple request-response Libp2p protocol.
dht ipfs libp2p p2p p2p-network protocol
Last synced: 06 May 2026
https://github.com/rayhanadev/crosis4furrets
An abstraction layer on top of @replit/crosis that makes Repl connection management and operations so easy, a Furret could do it! 🎉
crosis crosis4furrets goval protobuf3 protocol replit replit-api replit-cli
Last synced: 11 Oct 2025
https://github.com/oddmaki/oddmaki-core
Smart contracts for the OddMaki protocol.
clob defi gnosis-conditional-tokens prediction-markets protocol pyth-network smart-contracts uma
Last synced: 25 May 2026
https://github.com/HK-Transfield/java-networking-scripts-collection
A collection of networking and cybersecurity scripts written in Java. The purpose is to provide an overview of network protocols involved in computer communications.
communications cybersecurity http java network network-programming protocol server tcp tftp tls udp
Last synced: 12 Aug 2025
https://github.com/risto-stevcev/iac-protocol
:satellite: A protocol and interface that enables inter-application communication.
application communication gnumeric iac inter inter-application-conmunication libreoffice protocol python
Last synced: 19 Feb 2026
https://github.com/lubyruffy/tcpdumper
使用gopacket的reassembly实现的高性能tcp协议分析器(支持组包)
Last synced: 12 Aug 2025
https://github.com/madis0/mc-protocol-tester
Filters Minecraft servers by their protocol support
Last synced: 22 Mar 2025
https://github.com/artcc/coredatagenericmodule
Core Data generic module for persist encrypted object
core coredata coredata-model data data-generic database encrypted encrypted-data encryption entity identifier persist protocol swift
Last synced: 08 May 2026