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/mikiw/eth-node-handshake

Minimalistic ethereum node handshake written in rust

ethereum protocol rust rust-lang

Last synced: 11 May 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/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/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/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/habales/hanashite

話して -Hanashite

audio encrypted golang protocol rust-lang voip

Last synced: 12 May 2026

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/michaldziuba03/websockets

Websocket protocol implementation for server from scratch.

protocol real-time realtime websocket websockets websockets-server ws

Last synced: 03 Oct 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/raklaptudirm/uxi

The generalized UXI protocol for communication with game playing engines.

communication protocol specification

Last synced: 21 Jan 2026

https://github.com/khasky/mcp-servers-directory

Static directory for discovering and installing MCP servers

ai context mcp model protocol servers

Last synced: 31 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/srws-psg/protocol-templates

A collection of Markdown-based systematic review (SR) protocol templates, maintained by SRWS-PSG. Successor to the protocols.io V.2 intervention-review template.

cochrane markdown pandoc prisma protocol srws-psg systematic-review template

Last synced: 08 Jun 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/niewidzialny84/ts

School project of simple binary protocol

binary java protocol study-project

Last synced: 24 Aug 2025

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/hydrotho/comtool

COMTool, an efficient serial port debugging tool, specifically designed for receiving and transmitting data through serial ports in TEXT and HEX modes. COMTool,一款高效的串口调试工具,专为 TEXT 和 HEX 模式下的串口数据收发设计。

assistant debug protocol python serial terminal tool

Last synced: 28 Apr 2026

https://github.com/themarstonconnell/jackal-editor

Markdown Editor running on the Jackal Protocol

cosmos editor jackal markdown protocol

Last synced: 28 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/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/bebalix/irc

Recreate an IRC chat [Internet Relay Chat: TCP/IP protocol to communicate by message on the internet] with basics commands in c++

42project chat cpp98 protocol server tcp-ip

Last synced: 07 Apr 2026

https://github.com/didof/tcp-custom-protocol

A toy text-based protocol on TCP

protocol tcp tcp-server

Last synced: 14 Jan 2026

https://github.com/carusel02/bittorrent

Implement BitTorrent protocol in C

chunks client leecher mpi protocol seed tracker

Last synced: 03 Apr 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/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/idiolect-dev/fieldwork

A workshop for community schema curation on atproto

idiolect panproto protocol schema

Last synced: 17 Jun 2026

https://github.com/qlyoung/neph

interactive network protocol fuzzer

fuzzer internet protocol

Last synced: 29 Oct 2025

https://github.com/solachat/seculine-protocol

SecuLine Protocol, GPL v3

protocol rust seculine seculine-protocol

Last synced: 28 Mar 2025

https://github.com/yankeguo-deprecated/redcon

server framework speaks redis protocol

go golang golang-library protocol redis redis-protocol

Last synced: 29 Apr 2026

https://github.com/pavelavl/lsrp

Lightweight SVG Retrieval Protocol

protocol svg

Last synced: 16 Feb 2026

https://github.com/servable-community/servable-reviewable

The reviewable protocol handles the complete review state of an object.

protocol servable

Last synced: 13 Jun 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/allanpk716/premote-plugin-smartprotocol

PRemote Plugin SmartProtocol

ftp plugin premote protocol rdp ssh vnc

Last synced: 04 Oct 2025

https://github.com/qshuai/net

Study purpose for network protocol implements.

golang network protocol

Last synced: 14 Jan 2026

https://github.com/vanruesc/iterator-result

A base class for iterator results.

done iterator next protocol result value

Last synced: 08 Oct 2025

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/toptrendev/solana-nft-staking

Quarry protocol project | Yield farming / staking pools, managed through a composable protocol on Solana.

farming nft protocol quarry solana staking yeild

Last synced: 17 Feb 2026

https://github.com/nativemessaging/protocol

An interface for message passing.

deno library module native-messaging nodejs protocol

Last synced: 29 Apr 2026

https://github.com/jordens/vedirect

VE.Direct HEX/TEXT mode implementation and influxdb logger in rust

influxdb logging mppt protocol rust solar vedirect

Last synced: 04 Jul 2025

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/nussjustin/resp

Fast Redis protocol parser package for Go.

performance protocol redis redis-client redis-server resp

Last synced: 14 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/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/compcode1/wireshark-flow-analysis

The goal of this project was to efficiently analyze how a website (Adidas.com) was accessed from the moment of the initial request to the establishment of an encrypted HTTPS session.

dns filter https protocol tcp tls wireshark

Last synced: 19 Oct 2025

https://github.com/v0id-user/wasmchannel

Experimental app using Rust+Wasm on Next.js frontend & Cloudflare Workers backend, featuring a custom binary protocol.

binary cloudflare nextjs protocol queue real-time rust wasm websocket workers

Last synced: 29 Apr 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/itay-grudev/sdmp-server

Secure Device Management Protocol Message Relay Server Reference Implementation

device linux management protocol relay secure server

Last synced: 16 Apr 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/victornpb/manch_decode

Algorithm for decoding phase encoded signals (Manchester code)

arduino arduino-sketch communication cpp firmware manchester protocol

Last synced: 30 Apr 2026

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/nadjiel/py-chat

Chat em linha de terminal feito com o uso de Sockets em Python.

chat protocol python socket terminal

Last synced: 30 Apr 2026

https://github.com/justfairdev/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: 30 Apr 2026

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/musjoy/swift-mjmodel

MJModel is a framework in swift which allows you to easily convert model to json string or json string to model.

deserialization json json-string mirror protocol serialization swift

Last synced: 14 May 2026

https://github.com/maatheusgois/protocols-example

Simple code learn more about protocols in Swift 5.1

protocol swift

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: 30 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/rubyonworld/rust_mysql_common

This crate is an implementation of basic MySql protocol primitives.

crate mysql primitive protocol

Last synced: 30 Apr 2026

https://github.com/lazypwny751/plcomp

perl communication protocol is a protocol model designed to provide communication between different types of operating system components.

bash network perl protocol tcp

Last synced: 01 May 2026

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/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/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/wode490390/raknet-ping-api

RakNet UnconnectedPing API

api mcbe mcpe minecraft ping protocol raknet

Last synced: 21 Mar 2025

https://github.com/nebula-labs-xyz/lendefi_markets

Lendefi Protocol, Composable Markets

blockchain cross-chain defi evm-blockchain protocol web3

Last synced: 25 Jun 2025

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/moxibyte/libaaa

Plain C99 RADIUS AAA library (With optional reference C++ wrappers, server and client)

aaa accounting authentication authorization c-plus-plus c99 cpp protocol radius radius-protocol

Last synced: 01 May 2026

https://github.com/mcp-rust/mcp-protocol-sdk

Production-ready Rust SDK for the Model Context Protocol

ai jsonrpc llm mcp protocol rust

Last synced: 19 Jun 2025

https://github.com/mizcausevic-dev/kinetic-gain-protocol-suite

Kinetic Gain Protocol Suite — eight open JSON specs for the answer-engine and agent era. Five core (AEO, Prompt Provenance, Agent Cards, AI Evidence, MCP Tool Cards) plus the EdTech trio (Tutor Cards, Student AI Disclosure, Classroom AI AUP). One MCP server, one visualizer, three live properties.

ai-agents answer-engine-optimization claude coppa edtech ferpa kinetic-gain-protocol-suite mcp protocol specification

Last synced: 01 Jun 2026

https://github.com/mizcausevic-dev/prompt-provenance-spec

Prompt Provenance v0.1 draft. JSON document format for versioned, lineaged, reviewable LLM prompt records: content hash, parent chain, derivation type, eval results, approval state. Part of the Kinetic Gain Protocol Suite.

ai-governance json-schema kinetic-gain-protocol-suite lineage llm platform-engineering prompt-engineering prompt-management protocol provenance specification

Last synced: 01 Jun 2026

https://github.com/mizcausevic-dev/clinical-ai-disclosure-spec

Open JSON spec for vendor disclosure of AI systems used in healthcare. HIPAA / FDA / SaMD posture, bias audits, EHR integration. The HealthTech vertical extension to the Kinetic Gain Protocol Suite. v0.1 draft.

ai-safety clinical-ai ehr-integration fda fhir healthtech hipaa json-schema kinetic-gain-protocol-suite protocol samd specification

Last synced: 01 Jun 2026

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/netauth/protocol

The Protobuf files for the NetAuth GRPC protocol

netauth protobuf protocol rpc

Last synced: 22 Jan 2026

https://github.com/mizcausevic-dev/ai-tutor-card-spec

AI Tutor Cards v0.1 draft. Disclosure spec for AI agents in an educational role: audience (age, grade, subjects), pedagogy (Socratic / homework_policy / assessment_policy), safety & privacy (FERPA / COPPA / mandated-reporter). Sixth spec in the Kinetic Gain Protocol Suite.

ai-agents ai-safety ai-tutor coppa disclosure edtech education ferpa json-schema kinetic-gain-protocol-suite protocol specification

Last synced: 01 Jun 2026

https://github.com/mizcausevic-dev/ai-incident-card-spec

Open JSON spec for vendor-published AI incident disclosure — the CVE-equivalent for AI agent failures. Cross-references every other affected Kinetic Gain Suite document. v0.1 draft.

ai-agents ai-safety cve eu-ai-act incident-disclosure json-schema kinetic-gain-protocol-suite protocol specification trust-and-safety

Last synced: 01 Jun 2026

https://github.com/mizcausevic-dev/mcp-tool-card-spec

MCP Tool Cards v0.1 draft. Per-tool disclosure documents for Model Context Protocol servers: input/output schema, side-effect classification, tested-LLM matrix, latency, cost, audit surface. Layers on MCP without modifying it. Part of the Kinetic Gain Protocol Suite.

ai-governance ai-safety disclosure json-schema kinetic-gain-protocol-suite llm mcp mcp-server model-context-protocol platform-engineering protocol specification tool-cards

Last synced: 01 Jun 2026