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/farishijazi/secure-filetransfer

A python implementation for secure file transfer. Course project: "Cyber Security" (KFUPM-COE451)

aes cyber-security encryption protocol python tcp

Last synced: 12 Apr 2025

https://github.com/peterhellberg/gopher

A simple server for the Gopher protocol written in Go.

go gopher protocol server

Last synced: 11 Apr 2025

https://github.com/hertzg/metekcity

ETEKCITY smart nutrition scale protocol reverse engneering

ble etekcity node protocol reverse-engineering

Last synced: 23 Mar 2025

https://github.com/empicano/mqtt5

The MQTTv5 protocol for Python written in Rust

internet-of-things iot mqtt mqtt5 networking protocol pubsub python rust sans-io

Last synced: 02 Apr 2026

https://github.com/vectorarc/avp-python

Python SDK for Agent Vector Protocol – transfer KV-cache between LLM agents instead of text

ai-agents inference kv-cache llm machine-learning multi-agent protocol python transformers vllm

Last synced: 26 Apr 2026

https://github.com/cooldogedev/spectral

Spectral is a blazingly fast and lightweight network engine built on UDP, designed for real-time, low-latency applications.

go networking protocol real-time reliability udp

Last synced: 09 Jul 2025

https://github.com/stickpin/node-appletv-x

A node module for interacting with an Apple TV (4th-generation or later) over the Media Remote Protocol.

apple-tv bonjour homekit node-appletv protocol

Last synced: 01 Apr 2025

https://github.com/open-dis/open-dis-javascript

Javascript implementation of the IEEE-1278.1 Distributed Interactive Simulation (DIS) application protocol v6 and v7

dis protocol

Last synced: 19 Jan 2026

https://github.com/rearguard-hu/mobiledevices

A library to communicate with services on iOS devices using native protocols.

csharp-library ios libimobiledevice lockdownd protocol usbmuxd

Last synced: 11 Apr 2025

https://github.com/nark/wiredswift

Swift implementation of the Wired 3.0 specification

bbs chat chat-application chat-client chatroom linux macos protocol server socket ssl swift wired xcode

Last synced: 05 May 2026

https://github.com/broxus/everscale-network

Implementation of the network part of the Everscale blockchain.

adnl blockchain dht everscale overlay protocol rldp venom-blockchain venom-developer-program venom-network

Last synced: 04 Mar 2025

https://github.com/atsign-foundation/at_protocol

The open source repository for the atProtocol specification and supporting documentation

atsign hacktoberfest protocol

Last synced: 05 Oct 2025

https://github.com/saiintbrisson/armadillo

Hytale QUIC, TLS-terminating proxy for traffic analysis, with a "offline mode" plugin bypassing authentication

hytale protocol

Last synced: 28 Jan 2026

https://github.com/seniorjoinu/prodigy

Protocol digitalyzer - easiest way to write portable p2p protocols

framework kotlin p2p portable protocol protocol-oriented

Last synced: 14 Apr 2025

https://github.com/cdpxe/cceap

The Covert Channel Educational Analysis Protocol (CCEAP) is a network protocol designed for teaching covert channels to professionals and students in higher education. It is also an easy-to-use covert channel traffic generator. The basis for CCEAP are so-called `hiding patterns'.

c covert-channel education hiding-patterns higher-education information-hiding infosec network network-protocol patterns protocol research-paper research-project research-tool scientific-publications steganography students traffic-analysis tunneling undergraduate

Last synced: 23 Mar 2025

https://github.com/jonnylin13/perion

A collection of packages for creating a MapleStory server emulator in Node.js

encryption maple mapledev maplestory networking nodejs packet private-server protocol server

Last synced: 12 Jan 2026

https://github.com/wieldlabs/docs

Documentation for Wield, which makes crypto exploration fun!

beb crypto nft protocol

Last synced: 16 Aug 2025

https://github.com/threadexio/channels-rs

📦🚀 A crate that allows for easy and fast communication between processes, threads and systems.

async deserialization io networking protocol rust rust-async serde serialization

Last synced: 05 Jul 2025

https://github.com/angleprotocol/public-sdk

💻 SDK to build applications on top of the Angle Protocol

angle defi defiblockchain eth ethereum javascript protocol solidity stablecoin typescript

Last synced: 19 Jul 2025

https://github.com/boostxyz/boost-protocol

A permissionless, trustless, and decentralized growth engine for protocol and application developers. It enables developers to bootstrap their projects by leveraging the power of community and the network effect.

incentives protocol sdk solidity typescript

Last synced: 23 Jan 2026

https://github.com/javascipt/transfer

🌎 ⇆ 🖥️ Transfer http requests from public url to your localhost

local localhost protocol transfer transfer-requests tunnel tunneling webhook

Last synced: 11 Jul 2025

https://github.com/bwolf/gpsd_proto

The `gpsd_proto` module contains types and functions to connect to gpsd to get GPS coordinates and satellite information.

gps gpsd gpsd-proto protocol rust satellite-information

Last synced: 24 Apr 2025

https://github.com/lwlee2608/diameter-rs

Rust Implementation of the Diameter Protocol

4g-network diameter protocol rust telecom

Last synced: 09 Apr 2026

https://github.com/am-kantox/dry-behaviour

Tiny library inspired by Elixir protocol pattern.

behaviour delegate kantox protocol ruby

Last synced: 26 Mar 2025

https://github.com/mcp-use/inspector

Modern MCP Inspector for remote mcp servers with support for Apps SDK

ai-tools debugging developer-tools devtools inspector mcp modelcontextprotocol observability protocol typescript

Last synced: 20 Apr 2026

https://github.com/latebit-io/demarkus

De-centralized - markdown - for us: an information web adjacent markdown protocol for knowledge sharing between humans and agents, humans to humans, agents to humans, and agents to agents

agents developer-tools markdown protocol simple soul versioning

Last synced: 14 Jun 2026

https://github.com/smallnest/gomemcached

memcached protocol implementation for memcached server

golang memcached protocol

Last synced: 25 Mar 2025

https://github.com/kettanaito/protocol-handlers

Utilities to work with protocol handlers (like "vscode://") on the web.

custom handler handlers navigator protocol protocols web

Last synced: 07 May 2025

https://github.com/ipni/specs

:book: Technical Specification of IPNI Protocols

ipni protocol specification

Last synced: 16 Jan 2026

https://github.com/assaabloy-ppi/salt-channel

The specification and the reference implementation of Salt Channel - a simple, light-weight secure channel protocol based on TweetNaCl by Bernstein.

java protocol salt-channel tweetnacl

Last synced: 06 Jan 2026

https://github.com/foxglove/ros1

Standalone TypeScript implementation of the ROS 1 protocol with a pluggable transport layer

networking nodejs protocol robotics ros ros1 tcp typescript

Last synced: 26 Apr 2025

https://github.com/adriannoes/asap-protocol

Standard protocol for agent-to-agent communication with stateful orchestration, MCP-compatible and a public marketplace to discover and register agents.

agent-communication agentic-workflows ai-agents ai-infrastructure model-context-protocol multi-agent-systems protocol python

Last synced: 15 Jun 2026

https://github.com/cunicu/go-babel

A Go implementation of the Babel routing protocol

babel go golang protocol routing

Last synced: 30 Apr 2025

https://github.com/convergencelabs/convergence-proto

The Convergence Client-Server Protocol

convergence protocol protocol-buffers realtime

Last synced: 05 Feb 2026

https://github.com/peculiarventures/acme-ts

Provides client and server implementations of ACME (RFC 8555) in TypeScript. It enables you to build solutions that provide complete and robust certificate lifecycle management.

acme client protocol rcf8555 rest server x509

Last synced: 26 Oct 2025

https://github.com/lana-20/selenium-webdriver-bidi

Selenium WebDriver Bidi (BiDirectional) Protocol - Code Samples

bidi bidirectional protocol selenium selenium-java selenium-webdriver webdriver webdriver-bidi websockets

Last synced: 03 Sep 2025

https://github.com/hazae41/fleche

Zero-copy HTTP protocol for the web 🏎️ (JS + WebAssembly)

browser deno fetch gzip http javascript protocol quic rpc typescript webassembly webstream webstreams zero-copy

Last synced: 19 Apr 2025

https://github.com/manusa/podman-mcp-server

Model Context Protocol (MCP) server for container runtimes (Podman and Docker)

container-runtime containers context docker mcp model model-context-protocol podman protocol

Last synced: 21 Jun 2025

https://github.com/alexs-sh/modbus-tools

Tool(s) for working with Modbus protocol written in Rust.A fork from my GitLab repo

converter embedded emulator modbus modbus-rtu modbus-slave modbus-tcp orange protocol raspberrypi rust tcp udp

Last synced: 29 Apr 2026

https://github.com/jb55/protoverse

Minimal, accessible metaverse protocol with progressive level of detail

metaverse protocol wasm

Last synced: 28 Oct 2025

https://github.com/montoyamoraga/intro-to-computer-networks-for-artists

A collection of tutorials to introduce computer protocols for sharing data between computers and over the internet, for artistic purposes.

artists chuck computer-protocols ip media-art media-arts openframeworks processing protocol puredata tcp udp

Last synced: 17 Oct 2025

https://github.com/maciek134/libb6

A C++ library for interfacing with the SkyRC B6* chargers.

b6 battery charger li-ion lipo-charger protocol skyrc usb-hid

Last synced: 01 Mar 2026

https://github.com/editso/fuso-socks5

这是由Rust实现的纯Socks5协议

protocol proxy socks5

Last synced: 17 Aug 2025

https://github.com/bedrocksharp/bedrock-protocol

An C# implementation of the Minecraft: Bedrock Edition network protocol.

bedrock csharp dotnet mcpe nuget protocol

Last synced: 25 Apr 2026

https://github.com/jdecool/jsonfeed

PHP library for managing JSON Feed — a new format similar to RSS and Atom but in JSON.

hacktoberfest jsonfeed jsonfeed-generator library protocol

Last synced: 15 May 2025

https://github.com/wieldlabs/contracts

Wield Labs smart contracts

beb crypto nft protocol

Last synced: 23 Jul 2025

https://github.com/zyrouge/dart_protocol_registry

A Dart/Flutter package to register/query/remove URI Schemes without hassle.

dart flutter linux package protocol uri-scheme windows

Last synced: 11 Jun 2025

https://github.com/joaogervasoni/smppjs

Modern approach to smpp protocol.

protocol smpp smppjs

Last synced: 08 Mar 2026

https://github.com/JGameEngine/JGameEngineProtocol

使用protobuf3构建的消息协议配置文件(服务端和客户端通讯的协议)支持c++,c#,java,python,js,ts

csharp java protobuf protocol

Last synced: 14 May 2025

https://github.com/chabad360/gomcu

An implementation and documentation of the the Mackie Control Protocol in Go

go mackie mackie-control protocol

Last synced: 07 May 2025

https://github.com/ipfs/browser-design-guidelines

Guidelines and recommendations for browser vendor design and implementation of IPFS

design design-pa internet ipfs-browser p2p protocol research user-interface

Last synced: 01 Oct 2025

https://github.com/eddieoz/nostr-stealth

Built on top of the Nostr protocol, specifically designed to ensure sender and receiver metadata full anonymity. Leveraging the concept of channels (or mixers), Nostr-Stealth ensures that individual messages between users cannot be distinguished or differentiated, thus enhancing user privacy.

cryptography e2ee encryption nostr nostr-protocol privacy protocol

Last synced: 13 Jun 2025

https://github.com/mcsakoff/rs-fastlib

FAST (FIX Adapted for STreaming protocol) decoder/encoder library

decoder encoder protocol

Last synced: 01 Mar 2026

https://github.com/robaho/lrmp

Go and Java implementations of LRMP - light weight reliable multicast protocol

golang java lrmp multicast protocol

Last synced: 29 Apr 2025

https://github.com/fbiego/ble_ir_esp32

Arduino firmware for universal IR remote, to be used with an android app

android esp32 infrared ir irremote protocol remote-control

Last synced: 11 Apr 2025

https://github.com/janispritzkau/deno-minecraft

A collection of modules that can be used to build Minecraft servers, clients, utilities and other tools.

deno javascript minecraft nbt network protocol snbt typescript

Last synced: 11 Apr 2025

https://github.com/basiliscos/erl-erlyfix

FIX (Foreign Information Exchange) protocol implementation for Erlang

elixir erlang fix protocol

Last synced: 14 Oct 2025

https://github.com/raphimc/netminecraft

Easy to use low-level networking library for Minecraft

minecraft minecraft-network minecraft-protocol netty protocol

Last synced: 21 Mar 2025

https://github.com/bibinjacobpulickal/servicemanager

Lightweight, Enumerated and Protocol Oriented Networking Module written in swift 5.0.

enum enumeration ios network networking protocol protocol-oriented servicemanager swift swift4

Last synced: 13 Apr 2025

https://github.com/montyanderson/kavy

🗄️ Networked in-memory key-value store.

c cache database event-loop key-value protocol redis store

Last synced: 04 Aug 2025

https://github.com/lykmapipo/cap-consumer

Common Alert Protocol consumer

alert cap client common consumer feed lykmapipo protocol request

Last synced: 19 Mar 2025

https://github.com/simonkarman/krmx

A network protocol for realtime multi-user interactions.

client interactions krmx protocol react realtime server typescript websockets

Last synced: 29 Jul 2025

https://github.com/jet-lab/jet-governance

Jet Protocol governance programs and web-application.

anchor defi governance jet protocol solana

Last synced: 27 Jul 2025

https://github.com/hexer10/source_server

Source Dedicated Server Rcon Client built with Dart

2 client dart protocol rcon server source

Last synced: 23 Jul 2025

https://github.com/wdhdev/cmd-protocol

A simple browser protocol which runs commands in your terminal through your browser.

brave chrome cmd command-prompt edge firefox opera protocol terminal vivaldi

Last synced: 18 Mar 2025

https://github.com/lishewen/streamax.protocol

锐明808公交业务扩展协议

protocol

Last synced: 12 Oct 2025

https://github.com/phoenix616/versionconnector

Bungee plugin to connect different Minecraft client versions to different servers on join

bukkit bungee bungeecord forge java minecraft plugin protocol spigot

Last synced: 23 Mar 2025

https://github.com/darfink/mutool-rs

A utility/cheat for Mu Online classic

mu-online protocol reverse-engineering rust

Last synced: 17 Jul 2025

https://github.com/robertslando/node-red-contrib-m-bus

Node-Red node for M-Bus protocol

m-bus mbus meter meters node-red protocol

Last synced: 15 Apr 2025

https://github.com/hitendradeveloper/hssearchable

The easiest way to search from UITableView using UISearchBar or UISearchBarController in the minimum line of code.

cocoapods datamodel hitendra hitendra-solanki hitendra-solanki-ios hssearchable modal pods protocol serchable solanki swift swift-protocol swift5 uisearchbar uitableview uiviewcontroller

Last synced: 24 Apr 2025

https://github.com/onmyway133/lighterappdelegate

:fishing_pole_and_fish: Lighter AppDelegate by dispatching events

appdegate protocol service

Last synced: 13 May 2025

https://github.com/soyacen/goose

Generate the Go v1.22 HTTP route file according to the rules of Google API

gin gin-gonic go golang googleapis protocol restful router

Last synced: 15 May 2026

https://github.com/coral/blackmagic-camera-protocol

Machine-readable JSON for the "Blackmagic Camera Control Protocol" which helps you implement the Bluetooth or SDI protocol.

blackmagic bluetooth bluetooth-low-energy definition protocol sdi stubs

Last synced: 26 Jun 2025

https://github.com/coderofsalvation/xrfragment

==== MOVED TO NONPROFIT https://codeberg.org/coderofsalvation/xrfragment === A tiny specification for viewing 3D models as linkable AR/VR websites. Address and Control anything inside a 3D model with W3C Media Fragments and URI Templates. Simply SURF a 3D file-verse and design for a Spatial Open Internet with the highest degree of interoperabili

aframe blender browser embeds fbx glb gltf hyperlinks hypermedia navigation nometaverse protocol specification standards threejs uri usdz

Last synced: 28 Mar 2025

https://github.com/lidofinance/easy-track

Easy Track Motions for Lido DAO governance

protocol

Last synced: 02 Apr 2026

https://github.com/kiva/protocol-common

Shared code across the various protocol microservices

protocol protocol-backend

Last synced: 24 Dec 2025

https://github.com/gardnervickers/kafka-protocol-rs

A collection of Rust crates for working with the Kafka protocol

async-await kafka protocol rust

Last synced: 24 Feb 2025

https://github.com/howprogrammingworks/socket

Network Socket Endpoint Interface

buffer js network nodejs protocol socket tcp udp

Last synced: 04 Oct 2025

https://github.com/mirpo/mimic-ws

Mimic-ws is drop-in replacement for ws, power by uWebSocket.js

javascript mqtt nodejs protocol pubsub realtime webscoket websocket-client websocket-server

Last synced: 19 Sep 2025

https://github.com/little-core-labs/rpc-protocol

Create and run commands over a RPC protocol stream

call procedure protocol remote rpc stream

Last synced: 19 Sep 2025

https://github.com/tux3/crowdstrike-cloudproto

Async rust support for the reverse-engineered Crowdstrike Falcon protocol between the Sensor and cloud services

crowdstrike-falcon networking protocol reverse-engineering rust

Last synced: 14 Apr 2025

https://github.com/lathoub/sony9pin.net

A dotNET library to control a video recorder using the Sony 9-Pin protocol. The Odetics protocol is a superset of the Sony 9pin protocol.

9-pin csharp dotnet lsm odetics protocol rs-422 serialport smpte sony sony9pin vcr video-player-library video-recording

Last synced: 14 May 2025