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/dilemafixer/code-share-protocol
SCP (Code Share Protocol) enables dynamic code sharing and integration at runtime without compilation to files or application restarts. It addresses the lack of stable ABI in many languages by providing a self-describing binary format with metadata about functions, types, and dependencies.
dynamic-programming jit llvm llvm-ir protocol runtime
Last synced: 04 Sep 2025
https://github.com/seongkyu-sim/basevckit
[iOS] Useful utils for UIViewController
extension keyboard layout navigationbaritems protocol swift swift3 ui uiviewcontroller
Last synced: 01 Feb 2026
https://github.com/ergo-services/proto
Extra library of network protocols for the Ergo Framework 3.0 (and above)
ergo-framework go golang network protocol
Last synced: 12 Jun 2025
https://github.com/vivek-nexus/onp
💪 Let's free email and communication channels from notifications, with interoperable notifications
commnication email notifications open-standard protocol smtp
Last synced: 18 Jan 2026
https://github.com/abdulsamie10/clientservertcp
This repository contains code of communication between client and server using TCP.
c c-plus-plus c-programming client client-server client-side protocol server server-side tcp tcp-client tcp-protocol tcp-server tcp-socket
Last synced: 28 Apr 2026
https://github.com/nanitefactory/worm
A classic Snake-like game which includes multiplayer play and networking done by using UDP socket programming written in Java.
network network-programming networking protocol selective-repeat selective-repeat-protocols snake snake-game socket socket-programming udp udp-client udp-server udp-socket worm
Last synced: 09 Apr 2025
https://github.com/ethan7g/gotocore
Protocore implementation in Go
binary-data binary-protocol go golang protocol protocols protocore
Last synced: 10 Sep 2025
https://github.com/brianlesko/maze-runner
Developed a Python-based maze-crawling application using a PS5 controller interface. This project highlights skills in software-hardware integration and low-code UI design, demonstrating expertise ideal for advanced software engineering.
communication dualsense engineer engineering hacking hardware hardware-hacking interface low-code-ui mechanical-engineer mechanical-engineering protocol ps5 python robotics-engineer scikit-learn software sony streamlit ui
Last synced: 12 Apr 2026
https://github.com/terrordrummer/symposium
An opinionated protocol for structured, sequential, adversarial multi-agent deliberation. Normative specification + v1.0.0 JSON Schemas.
ai-agents deliberation json-schema llm multi-agent protocol reasoning specification
Last synced: 29 May 2026
https://github.com/banyc/mpudp
tokio multipath UDP; explore&exploit strategy for path selection;
mpudp networking protocol tokio udp
Last synced: 01 Apr 2025
https://github.com/rasakereh/new-tcp
A modified TCP which is not reliable anymore
Last synced: 11 Jun 2025
https://github.com/rafaelesantos/refds-network
RefdsNetwork is a Swift Package Manager library that provides a simple and elegant way to perform HTTP and WebSocket requests in Swift applications, inspired by libraries like Alamofire.
http-client protocol refds refds-network refds-shared swift websocket
Last synced: 03 Sep 2025
https://github.com/mathusanm6/c-network-bomberman
C-Network-Bomberman is a multiplayer Bomberman game written in C, with a network mode. Place bombs strategically and face your opponents in dynamic arenas. Chat functions are also included. You can even whisper messages in team mode with your teammates.
bomberman c chat client game ncurses network network-programming protocol server
Last synced: 11 Aug 2025
https://github.com/freight-trust/edifactsol
EDIFACT Smart Contract Protocol
assmbly b2b edi edi-messages edifact enterprise ethereum protocol smart-contract solidity
Last synced: 09 May 2026
https://github.com/blue-lotus-org/mcp
Integration two AI's into a modernized MCP for better performance
ai mcp mcp-server mcpserver protocol security-tools
Last synced: 24 Mar 2025
https://github.com/chubek/rusty-csv-protocol
A CSV raw protocol in Rust using TCP
csv custom-protocols network osi protocol rust simple-custom-protocol simple-tcp-ptorocol tcp tcp-ip
Last synced: 31 Mar 2025
https://github.com/capiscio/capiscio-rfcs
Request for Comments (RFCs) for CapiscIO protocols and standards. Proposals for AGCP, trust policies, agent identity, and the governance of autonomous agent systems.
a2a agcp agent-to-agent autonomous-agents governance protocol rfc specification standards trust-policy
Last synced: 18 Jan 2026
https://github.com/mcp4go/.github
api developer-tools mcp mcp-sdk model-context-protocol protocol
Last synced: 17 May 2026
https://github.com/abe-winter/rfckit
tool that creates sequence diagrams from annotated RFCs
documentation protocol rfc sequence-diagram
Last synced: 02 Jul 2025
https://github.com/gabrielmahia/kenya-agui
First East African AG-UI implementation — connects civic AI agents to live frontends via the Agent-User Interaction protocol
a2a ag-ui ai-agents civic-tech copilotkit east-africa kenya mcp protocol
Last synced: 24 Jun 2026
https://github.com/erikw/firefly
A framework and protocol that is used to communicate serialized data between two nodes.
communication protocol sample-data serialization
Last synced: 01 Mar 2026
https://github.com/alexar76/aimarket-protocol
AIMarket Protocol v2 — open specs, JSON schemas, and test vectors.
ai-agents aimarket api-spec interoperability json-schema open-source protocol
Last synced: 29 May 2026
https://github.com/tourze/workerman-rate-limit-protocol
Workerman rate limit protocol
Last synced: 13 Jan 2026
https://github.com/krdnzbyza/swift_protocol_usage
Protocol , protocol with delegate design pattern , data source and protocols examples
Last synced: 08 Apr 2025
https://github.com/maatheusgois/protocols-example
Simple code learn more about protocols in Swift 5.1
Last synced: 09 Sep 2025
https://github.com/csvitor-dev/frost-iot
A small project as a pseudo-IOT application for a "smart refrigerator", proposed as a work for the Computer Networking 'Redes de Computadores' discipline. The purpose of the work is to plan and implement an application layer protocol that consumes TCP/IP socket programming using Golang end-to-end.
golang iot protocol socket-programming web
Last synced: 22 Jun 2026
https://github.com/servable-community/servable-reviewable
The reviewable protocol handles the complete review state of an object.
Last synced: 13 Jun 2025
https://github.com/chenjunpc2008/go-fix
The Financial Information Exchange (FIX) Protocol Engine
finance financial-information-exchange fintech fixprotocol go golang messaging-library protocol quickfix stock-market stocks trading trading-systems
Last synced: 13 Jun 2025
https://github.com/jakubriegel/netcalc
A connective binary protocol for sending calculations with sample server-client app. This is a project for our studies
binary-protocol protocol python socket tcp
Last synced: 27 Mar 2025
https://github.com/code0-tech/draco
Protocol adapter that will accept request, verify them and sends them to execution.
http microservice protocol rust
Last synced: 08 Apr 2025
https://github.com/solachat/seculine-protocol
SecuLine Protocol, GPL v3
protocol rust seculine seculine-protocol
Last synced: 28 Mar 2025
https://github.com/20yyq/hl7v2
hl7 protocol v2 golang ;Protocols that support all hl7 v2 releases(v2.1 v2.2 v2.3 v2.3.1 v2.4 v2.5 v2.5.1 v2.6 v2.7.1 v2.8.1 v2.8.2)
Last synced: 15 Mar 2025
https://github.com/jmg-duarte/btc-handshake
Bitcoin Handshake Demo
bitcoin handshake p2p p2p-handshake protocol
Last synced: 18 Dec 2025
https://github.com/speedapi/driver-ts
API building toolkit - TypeScript support library
api protocol serialization typescript
Last synced: 09 Apr 2025
https://github.com/dubniczky/trustless-authentication
Secure authentication protocol without sending or storing the password
authentication cryptography password protocol
Last synced: 31 Mar 2025
https://github.com/gowizzard/proto
An library to log from golang to file or command line.
command-line filesystem go golang golang-library logging logs protocol
Last synced: 30 Mar 2025
https://github.com/rousan/etp
Event Transfer Protocol
event protocol real-time transfer
Last synced: 23 Feb 2026
https://github.com/tbrandenburg/acp-inspector
Visual inspector and debugging tool for Agent Client Protocol (ACP) agents and servers – like MCP Inspector, but for ACP.
acp agent-client-protocol agents debugger developer-tools inspector json-rpc protocol testing zed
Last synced: 17 May 2026
https://github.com/viperadnan-git/sudoratio
Self-hosted BitTorrent tracker-protocol simulator and research toolkit with a modern web UI.
bittorrent educational protocol protocol-analysis react research rust security-research self-hosted simulation tracker
Last synced: 29 Jun 2026
https://github.com/rabi-siddique/rabi-cache
Welcome to Rabi Cache, a personal project aimed at creating an in-memory cache similar to Redis. In the current implementation, users can insert, add, delete, and update data in the cache by interacting with the commandline.
cache cli coding programming protocol redis terminal typescript
Last synced: 13 Apr 2026
https://github.com/ankitchiplunkar/tbtc.py
Python libraary to interact with the tbtc platform
bitcoin ethereum protocol tbtc
Last synced: 09 May 2026
https://github.com/luca-moser/iota
A test ground for implementing IOTA protocol RFCs.
Last synced: 11 May 2026
https://github.com/cach30verfl0w/kmp-fints
Cross-platform library that implements the FinTS/HBCI protocol for Kotlin Multiplatform used in Cash3Fl0w
fints hbci kotlin kotlin-multiplatform multiplatform protocol
Last synced: 11 Mar 2025
https://github.com/patrick204nqh/textus
Context store for codebases shared by humans and AI agents — dotted keys, schemas, role-gated writes, byte-copy publish, audit log. Reference Ruby implementation of the textus/1 protocol.
agents ai-agents audit-log claude claude-code claude-plugin cli context knowledge-base llm markdown memory protocol ruby ruby-gem yaml
Last synced: 25 May 2026
https://github.com/pythonhealthdatascience/stars_reproduction_protocol
Syncs with Overleaf Latex protocol on simulation reproduction
preregistration protocol reproducibility
Last synced: 02 Feb 2026
https://github.com/raklaptudirm/uxi
The generalized UXI protocol for communication with game playing engines.
communication protocol specification
Last synced: 21 Jan 2026
https://github.com/mathquis/node-hermes-protocol
Hermes protocol for Node.js using MQTT
Last synced: 21 Feb 2026
https://github.com/tomhodgins/jsincss-protocol-sniffer
A protocol sniffer plugin for jsincss
at-rules css css-selector js-in-css jsincss protocol selector-resolver
Last synced: 20 Jan 2026
https://github.com/sjellen/protocols
Protocol and RFC library by Scott Jellen — schemas, specs, and briefs for the Universal Sports Graph and related infrastructure.
digital-public-infrastructure interoperability json-schema protocol rfc sports
Last synced: 05 Jan 2026
https://github.com/craiggleso/bittorrent-wire
A stream ready wire for the Bittorrent Protocol
bittorrent bittorrent-protocol protocol stream wire
Last synced: 24 Jun 2025
https://github.com/icarogabryel/simple-http-like-server
Simple HTTP-like server written in Python and build over TCP sockets. It uses a minimalistic custom version of the HTTP protocol.
http http-server protocol requests server
Last synced: 16 May 2025
https://github.com/alejomalia/leccfirewall
LeccFirewall is an advanced communication management system that leverages the LECC framework to maintain connectivity in critical scenarios. It dynamically scans available protocols, prioritizes them based on user-defined roles, and reroutes data through fallback options when primary connections fail.
communication-protocol framework http i2c iart iot lecc maskpert mqtt multi-protocol-support protocol python tcp udp
Last synced: 11 May 2026
https://github.com/envoy1084/fhe-dksap
A Rust implementation of the FHE-DKSAP
dksap ethereum fhevm protocol stealth-addresses
Last synced: 11 Apr 2026
https://github.com/mikiw/eth-node-handshake
Minimalistic ethereum node handshake written in rust
ethereum protocol rust rust-lang
Last synced: 11 May 2026
https://github.com/sunsided/serial-sensors-proto
A simple wire format for transmitting MEMS sensor data and friends
embedded protocol rust sensors
Last synced: 03 Mar 2026
https://github.com/zrwusa/bunny-nest
A best practice microservice based on NestJS, used to build RESTful APIs
dto jwt microservice nestjs oauth2 postgresql protocol restful-api solid-principles typeorm typescript
Last synced: 20 Jan 2026
https://github.com/rkosegi/tuya-proto
Tuya devices protocol library in Go
protocol tuya-api tuya-devices
Last synced: 12 May 2026
https://github.com/clucompany/clulamansh
A binary record of the values stored in the array using the Lamansh protocol.
clucompany clulamansh lamansh lamash-protocol protocol
Last synced: 17 Mar 2025
https://github.com/matter-in-motion/mm-errors
Matter in motion protocol error codes
api errors matter-in-motion mmp protocol
Last synced: 08 Dec 2025
https://github.com/dudko-dev/protoobject
A universal class for creating any JSON objects and simple manipulations with them.
base-class class-conversion class-transformer converter data-processing data-protocol javascript json jsonstream object protocol protocol-buffers protoobject prototype transformer typescript
Last synced: 09 May 2026
https://github.com/mendel5/smart-meter-protocol
Information about smart meters and the protocol they use to transmit information
electric electricity energy obis protocol smart-meter smart-meter-language smart-meters sml
Last synced: 03 Mar 2026
https://github.com/panoplyio/pg-stories
package for testing postgres 3.0 protocol backend implementations
postgres postgresql protocol testing
Last synced: 18 May 2026
https://github.com/manikawnth/sabc-spec
simple Asynchronous Bi-directional Communication Protocol
Last synced: 30 Jan 2026
https://github.com/hoijui/javaosc_deprecated
Old/Deprecated JavaOSC, see here for the new version:
archived deprecated deprecated-repo java open-sound-control osc protocol
Last synced: 13 Mar 2025
https://github.com/silkgod/agent-protocol
Common interface for interacting with AI agents. The protocol is tech stack agnostic - you can use it with any framework for building agents.
ai-agent api gpt-4 javascript llm openai protocol typescript
Last synced: 27 Feb 2025
https://github.com/cerebnismus/rdtp-client
📓 streaming-university rdtp assignment
assignment data-transfer homework multiprocessing multithreading protocol rdtp reliable socket speed speed-test speedtest streaming-university tcp tcp-ip
Last synced: 18 Mar 2025
https://github.com/shahryarjb/supermarket_cashier_assignment
Small supermarket chain with a simple cashier function to add products to a cart and display the total price.
Last synced: 02 Sep 2025
https://github.com/ph4r05/chat-roulette-client
PV181 client application for DH demonstration
bouncy-castle chat-roulette demo diffie-hellman educational-materials java jca protocol security
Last synced: 17 Oct 2025
https://github.com/nebula-labs-xyz/protocol-docs
Lendefi Protocol Documentation
blockchain defi evm-chains lending protocol
Last synced: 02 Feb 2026
https://github.com/atsb/ap2-payment-processor
This is the first AP2 (Agent Payments Protocol) Simulated Message Processing System that is able to process and settle AP2 payments
agent-payments-protocol ap2 message-processing payment-processing payments protocol
Last synced: 06 Oct 2025
https://github.com/gabrieltheodoropoulos/gtfetchableimage
A Swift protocol for fetching, caching and handling remote and local images fast and reliably in Swift based applications as a Swift Package.
asynchronous image image-fetch ios macos protocol swift swift-package
Last synced: 18 May 2026
https://github.com/didof/tcp-custom-protocol
A toy text-based protocol on TCP
Last synced: 14 Jan 2026
https://github.com/timyiu478/dolev-strong-protocol
A State Machine Replication built on top of Dolev-Strong Authenticated Broadcast Protocol
byzantine-broadcast consensus distributed-systems pki protocol simulation state-machine-replication synchrony
Last synced: 30 Oct 2025
https://github.com/wolgemoth/curl-wrapper
A C++ wrapper for libcurl with a cleaner scripting interface and async functionality.
async asynchronous concurrency concurrent cpp cpp17 curl encapsulation header-only http https libcurl networking protocol requests rest rest-api restful-api web
Last synced: 18 May 2026
https://github.com/nstevens1040/roku.nanick.org
A webpage that sends keyboard input to your Roku which allows for easier typing and navigation within the Roku UI.
control css ecp external external-control-protocol html javascript keyboard protocol roku webpage workaround
Last synced: 18 May 2026
https://github.com/oaslananka/a2a-mesh
TypeScript runtime for Google's Agent2Agent (A2A) Protocol
a2a agent2agent ai-agents interoperability llm-orchestration multi-agent nodejs open-source protocol typescript
Last synced: 08 May 2026
https://github.com/bratiq/evvm-actncase
EVVM — Evolving Virtual Vital Machines. Research Draft v1.0: 5 independent LLM confirmation cases + reproducible protocol.
agents ai-memetics evvm llm protocol reproducibility research
Last synced: 18 May 2026
https://github.com/el-wumbus/mygem
gemini gemini-protocol library protocol rust
Last synced: 30 Mar 2025