An open API service indexing awesome lists of open source software.

Protocol (disambiguation)

Protocol can mean different things, depending on the context:

https://github.com/UltraSkye/a2a-compliance

Automated compliance testing for the Agent2Agent (A2A) protocol — schema validation, JSON-RPC conformance, and SSRF/TLS/CORS security checks.

a2a agent2agent compliance llm protocol security tck testing typescript

Last synced: 09 Jun 2026

https://github.com/kagioneko/esoteric-ai-protocol

A compact packet grammar for agent-to-agent communication.

ai-agent llm multi-agent packet protocol python

Last synced: 09 Jun 2026

https://github.com/yopox/swiss-knife

Kotlin implementation of the RFID Swiss-Knife protocol.

distance-bounding kotlin protocol

Last synced: 05 Aug 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/tpdlshdmlrkfmcla/protocol

프로토콜 번호 외우기 (ex Mobile 55 ~)

protocol

Last synced: 28 Feb 2026

https://github.com/abdul-abdi/agent-feed

The agentic web's git log. Signed /.well-known/agent-feed.xml protocol + drift observatory across MCP/A2A registries.

a2a agentic-web agents atom bun did-web ed25519 ietf-draft mcp protocol typescript well-known

Last synced: 02 Jun 2026

https://github.com/crissnamon/ruvik-proto-java

Custom end-to-end encryption protocol in Java (university course work)

aes decryption encryption end-to-end end-to-end-encryption hmac java messanger protocol ratchet rsa ruvik scheme security signal

Last synced: 05 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/manikawnth/sabc-spec

simple Asynchronous Bi-directional Communication Protocol

messaging protocol

Last synced: 30 Jan 2026

https://github.com/idiolect-dev/fieldwork

A workshop for community schema curation on atproto

idiolect panproto protocol schema

Last synced: 17 Jun 2026

https://github.com/amallek/ute

UTE (Ultra Tiny Encoding Protocol) is a compact, binary serialization protocol designed for efficient, schema-driven data interchange. It is intended for scenarios where both performance and type safety are critical, such as IoT, embedded systems, and high-performance backend services.

binary-protocol embedded iot microservice protocol schema serialization ute

Last synced: 13 Mar 2026

https://github.com/d7561985/protonats

Cloud Events NATS extended protocol: opentracing, subject pool for group

cloudevents groups nats opentracing pool protocol subjects

Last synced: 24 Jun 2025

https://github.com/cyberpwnn/catalystapi

API for catalyst

api nms protocol

Last synced: 03 Oct 2025

https://github.com/haoz1119/tcp-over-udp

TCP-like reliable transport protocol implementation over UDP with sliding window flow control and adaptive timeout

distributed-systems java networking protocol sliding-window tcp udp

Last synced: 28 Feb 2026

https://github.com/craiggleso/hose

A stream ready wire for the Bittorrent Protocol

bittorrent bittorrent-protocol protocol streams wire

Last synced: 30 Mar 2025

https://github.com/axman6/wireguard-hs

A mirror and (hopefully) modernisation of https://git.zx2c4.com/wireguard-hs/about/

haskell protocol vpn wireguard

Last synced: 14 May 2026

https://github.com/rouming/usb-parser

Tool which parses USB 2.0 protocol sampled by the oscilloscope

ds1054z oscilloscope parser protocol rigol scpi usb

Last synced: 23 Feb 2025

https://github.com/drahoslove/go-nec

Implementation of NEC - Infrared transmission protocol - in golang

nec protocol

Last synced: 04 Oct 2025

https://github.com/sergioribera/zmk-protocol

[Maintaining Rust Lib] ZMK Studio protocol buffer (v3) message definitions

protocol protocol-buffers rust rust-lang rustlang zmk

Last synced: 04 Oct 2025

https://github.com/vercel/acp-handler

Integrate the Agentic Commerce Protocol (ACP) into your servers

acp agentic commerce express hono nextjs protocol

Last synced: 04 Oct 2025

https://github.com/natan-dot-com/internet-relay-chat

Simple internet relay chat implementation made with learning purposes

chat icmc irc networks protocol usp

Last synced: 12 Aug 2025

https://github.com/rathins/mcap-protocol

MCAP integrates AI with legacy systems for secure COBOL analysis. It combines context-aware access and agent orchestration for efficient modernization. 🚀🤖

ai cobol enterprise-ai legacy-modernization llm mainframe-modernization mcap-protocol mcp mcp-server protocol

Last synced: 09 Jul 2025

https://github.com/entriphy/prism_connect

Reverse-engineered remote protocol for PRISM Live Studio

dart prism-live-studio protocol reverse-engineering

Last synced: 19 Feb 2026

https://github.com/mcp-shark/aauth-explorer

Interactive knowledge graph for the AAuth protocol — visualize 72 protocol flows across signing, access, mission, and advanced patterns.

aauth agents ai-agents authenticaiton authorization protocol security

Last synced: 11 Jun 2026

https://github.com/roble3/iicp-client-python

Python client SDK for IICP — route tasks across an AI agent mesh by intent

ai-agents asyncio iicp llm protocol python sdk

Last synced: 28 May 2026

https://github.com/ismaeelakram/ltp

Network protocol to request and synchronize time across machines. (Port 2)

network protocol sync time

Last synced: 19 Jun 2025

https://github.com/offchan42/idle-rq-unix

Idle RQ protocol implementation with troublesome communication channel

arq c error-handling idle-rq protocol unix

Last synced: 19 Aug 2025

https://github.com/tourze/workerman-rate-limit-protocol

Workerman rate limit protocol

protocol workerman

Last synced: 13 Jan 2026

https://github.com/krdnzbyza/swift_protocol_usage

Protocol , protocol with delegate design pattern , data source and protocols examples

datasource protocol swift

Last synced: 08 Apr 2025

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/JairusSW/wipc

Minimal and performant binary IPC over Standard I/O

assemblyscript channel ipc protocol rpc stdio wasm

Last synced: 29 Mar 2026

https://github.com/martiantribe/swiftprotocolexample

A small application to display the interface vs inheritance model

inheritance interface protocol swift-3

Last synced: 14 Mar 2026

https://github.com/dojimanetwork/dapps-ethereum

Smart contracts which locks the liquidity from top multiple protocols like uniswap, curve, shushiswap e.t.c

blockchain curve ethereum protocol smart-contracts solidity uniswap

Last synced: 15 May 2026

https://github.com/ivgolovach/grain-protocol

A protocol and conformance suite for portable, verifiable records of real-world events.

cbor conformance cose interoperability portable-records protocol rust typescript verification

Last synced: 07 May 2026

https://github.com/skygenesisenterprise/ginpa

General Internet Network for Protocol Architecture

cli gateway gdscript internet javascript network osi protocol rust service typescript

Last synced: 07 May 2026

https://github.com/matheusphalves/snmp

Simple management network protocol implementation.

management network protocol

Last synced: 23 Aug 2025

https://github.com/niewidzialny84/ts

School project of simple binary protocol

binary java protocol study-project

Last synced: 24 Aug 2025

https://github.com/jaz303/stuffing

Byte-stuffing library for node.js

byte-stuffing embedded nodejs protocol

Last synced: 15 May 2026

https://github.com/sir-go/utm5-urfa-api

json-rpc api-proxy for urfa-protocol

api go json-rpc network protocol urfa

Last synced: 28 Aug 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/davidkimai/acp

Attention Coordination Protocol (ACP) with Relay as the product surface and Relay Blocks as the modular workflow layer.

agent-skills coordination deliberation fastify multi-agent protocol typescript

Last synced: 03 Jun 2026

https://github.com/hcarrasc/tcp-ip-protocols

TCP/IP Protocols used in personal projects. Also a guidance to lead to others developers in communication protocols programming

communication-protocol protocol tcp tcp-socket

Last synced: 05 Mar 2026

https://github.com/vaporyjs/node-devp2p-vap

Vapory wire protocol implementation using node-devp2p

protocol vapory

Last synced: 16 Apr 2026

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/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)

golang hl7 hl7v2 protocol

Last synced: 15 Mar 2025

https://github.com/kleeedolinux/mmtp

Modern Mail Transfer Protocol an modern and real simple alternative to SMTP

alternative hashcash mail mmtp modern pgp protocol protocol-mail smtp tls

Last synced: 30 Aug 2025

https://github.com/rezadev05/stream-app

🎥 StreamApp - Application For Live Streaming With RTMP Protcol.

livestreaming multimedia protocol rtmp rtmp-stream youtube

Last synced: 01 May 2025

https://github.com/kevinschweikert/proto

Render network packet field diagrams as ASCII art, Unicode art, or Mermaid.js.

cli protocol rust rust-lang

Last synced: 03 Jun 2026

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/pavelavl/lsrp

Lightweight SVG Retrieval Protocol

protocol svg

Last synced: 16 Feb 2026

https://github.com/cyberpwnn/catalyst

A collection of NMS & Packet tools for doing edgy shit

api nms protocol

Last synced: 18 Apr 2026

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/mojoatomic/rdcp

RDCP - Rate-limit Discovery and Control Protocol. Dynamic rate limit management for distributed systems via JSON over HTTP/WebSocket.

api-management api-protocol backend developer-tools distributed-systems http-api json-protocol metrics microservices monitoring multi-tenant observability protocol quota-management rate-limiting rate-limits real-time-metrics throttling websocket

Last synced: 15 May 2026

https://github.com/byte5ai/anp

ANP — an open, DLT-neutral trust layer for agent-to-agent contracting, notarization, and dispute resolution.

agent-to-agent ai-agents blockchain decentralized-identifiers dispute-resolution dlt iota notarization protocol rfc smart-contracts specification verifiable-credentials web3

Last synced: 22 Jun 2026

https://github.com/itay-grudev/sdmp-client

Secure Device Management Protocol Client Reference Implementation

client device management protocol sdmp secure

Last synced: 17 Apr 2026

https://github.com/epappas/dataflix

A decentralized and transparent data sharing ecosystem

airflow data-platform data-science data-sharing hardhat protocol python solidity typescript web3

Last synced: 19 Apr 2026

https://github.com/ruska-ai/a2a-langgraph

🤖💬🤖 Agent-to-Agent (A2A Protocol) built on top of LangGraph

a2a agentic-ai agents ai anthropic claude google jsonrpc langchain langgraph mcp openai protocol python uvicorn vertex

Last synced: 04 Apr 2026

https://github.com/sibnaofficial/sibna-protc

Home to the Sibna Protocol and cryptographic tools powering secure communication

cpp dart encryption project protocol rust

Last synced: 05 Apr 2026

https://github.com/local-loop-io/local-loop-io.github.io

localLOOP: Official website and home of Local Optimization with Overflow Protocol (LOOP), MaterialDNA, ProductDNA, city portals, and governance. Publishes the protocol spec, schemas, JSON-LD contexts, implementation guides, and a live expression-of-interest registry. Built with Next.js 16, statically exported to GitHub Pages.

bun circular-economy digital-product-passport documentation federation github-pages json-ld low-trl materialdna nextjs open-standard productdna protocol react sustainability

Last synced: 26 May 2026

https://github.com/maximilianmairinger/normalizewsurlprotocol

Use ws:// or wss:// depending on environment.

normalize protocol url websocket ws

Last synced: 15 Mar 2025

https://github.com/safal207/guardian-layer

Guardian Layer — keeper of gentle continuity: care-first policy layer for LTP systems (non-coercive, traceable, reversible).

audit care-stack governance ltp observability protocol reliability safety self-healing

Last synced: 19 Apr 2026

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.

assignment elixir protocol

Last synced: 02 Sep 2025

https://github.com/imlinhanchao/custom-protocol-app

Custom Protocol Sample App

application csharp desktop protocol web

Last synced: 27 Mar 2025

https://github.com/oxidized-mc/server

A high-performance Minecraft Java Edition server rewritten in Rust.

ecs game-server gamedev minecraft minecraft-java minecraft-server open-source protocol rust tokio

Last synced: 10 Apr 2026

https://github.com/garnizeh-labs/aetheris-protocol

The core trait facade, wire formats, and gRPC definitions for the Aetheris Engine. This repository defines the immutable contracts (WorldState, GameTransport, Encoder) that bind the client, server, and platform layers together.

aetheris ecs game-engine garnizeh-labs grpc multiplayer protocol rust serialization traits webtransport

Last synced: 15 May 2026

https://github.com/lucretia/net_time

This is an Ada 2012 library that implements the internet time protocol RFC-3339

ada ada2012 gnat internet net-time protocol rfc-3339 rfc3339

Last synced: 29 Jun 2025

https://github.com/rubyonworld/osdb

Client library for the OSDb protocol. Currently the implentation is limited to movie identification and subtitles search

client library movie osdb protocol ruby

Last synced: 12 Nov 2025

https://github.com/rubyonworld/sourcekit-lsp

SourceKit-LSP is an implementation of the Language Server Protocol (LSP) for Swift and C-based languages.

c-base lsp protocol server swift

Last synced: 12 Nov 2025

https://github.com/bbfh-dev/protox

Go library for (de-)serializing custom protocols

binary data format go library parsing protocol reader writer

Last synced: 01 Jul 2025

https://github.com/mkende/perl_google_protobuf_loader

A Perl module to automatically load .proto file using the standard "use" syntax.

buffer google loader protobuf protocol

Last synced: 01 Mar 2025

https://github.com/ealt/eden

A protocol for directed code evolution orchestration, with a reference implementation and conformance suite

ai directed-evolution orchestration protocol research-automation specification

Last synced: 25 Apr 2026

https://github.com/yaxsomo/aerosentinel-relay-protocol

A complete custom protocol for rocketry applications with Aerosentinel Ecosystem.

aerospace communication data-structures ground-station library multiprocessor-systems packets protocol

Last synced: 15 Jun 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/rubyonworld/vnc

The ruby-vnc library provides for simple rfb-protocol based control of a VNC server.

protocol rfb ruby server vnc

Last synced: 12 Nov 2025

https://github.com/mirusser/quack

A tiny semantic protocol for agent coordination.

ai-agents protocol

Last synced: 15 Jun 2026

https://github.com/kitt3120/rusty_chat

A client-server chat application on TCP written in Rust

chat client client-server protocol rust rust-lang server

Last synced: 07 Sep 2025

https://github.com/wode490390/raknet-pong

Give players the illusion a fully functioning server is online

fake mcbe mcpe minecraft protocol raknet server

Last synced: 21 Mar 2025

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/ankitchiplunkar/tbtc.py

Python libraary to interact with the tbtc platform

bitcoin ethereum protocol tbtc

Last synced: 09 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/otabek8866/ql-tsch-original

QL-TSCH protocol implementation based on the specifications described in the research paper

contiki-ng protocol reinforcement-learning tsch

Last synced: 07 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/mathquis/node-hermes-protocol

Hermes protocol for Node.js using MQTT

hermes mqtt nodejs protocol

Last synced: 21 Feb 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/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