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-12 00:20:46 UTC
- JSON Representation
https://github.com/editor-code-assistant/eca
Editor Code Assistant (ECA) - AI pair programming capabilities agnostic of editor
ai chat completion editor hacktoberfest jsonrpc llm protocol tooling
Last synced: 09 Apr 2026
https://github.com/jumbojett/OpenID-Connect-PHP
Minimalist OpenID Connect client
authentication authorization identity-verification openid openid-connect protocol
Last synced: 02 Apr 2025
https://github.com/containerd/ttrpc
GRPC for low-memory environments
go golang golang-library golang-package grpc protocol rpc stream
Last synced: 11 Jan 2026
https://github.com/AztecProtocol/aztec-v1
Public repository for the AZTEC V1 protocol. For the latest zkRollup release see here https://github.com/AztecProtocol/aztec-2-bug-bounty
aztec blockchain confidentiality ethereum ethereum-blockchain privacy protocol zero-knowledge-proofs
Last synced: 12 May 2025
https://github.com/mas-bandwidth/reliable
Packet acknowledgement system for UDP
ack fragmentation game-development mtu protocol rtt udp
Last synced: 29 Dec 2025
https://github.com/sourcenetwork/sourcehub
SourceHub is a trust protocol, acting as the transparency log for the Source ecosystem
protocol transparency-log trust trust-protocol
Last synced: 12 Jan 2026
https://github.com/viaversion/viafabricplus
Minecraft Fabric mod which allows you to join EVERY Minecraft server version (Classic, Alpha, Beta, Release, April Fools, Bedrock)
alpha bedrock beta classic fabric java java-to-bedrock minecraft minecraft-alpha minecraft-proxy multiconnect protocol protocol-translator viaaprilfools viabedrock vialegacy viaversion
Last synced: 03 Apr 2026
https://github.com/AudiusProject/apps
Audius apps monorepo - web / react native / typescript sdk
audio blockchain ethereum music protocol solana streaming
Last synced: 08 Oct 2025
https://github.com/AudiusProject/audius-protocol
The Audius Protocol - Freedom to share, monetize, and listen to any audio content.
audio blockchain ethereum hacktoberfest music protocol solana streaming
Last synced: 09 May 2025
https://github.com/audiusproject/audius-protocol
The Audius Protocol - Freedom to share, monetize, and listen to any audio content.
audio blockchain ethereum hacktoberfest music protocol solana streaming
Last synced: 14 May 2025
https://github.com/streamr-dev/network
Monorepo containing all the main components of Streamr Network.
decentralized peer-to-peer protocol pubsub streamr streamr-client
Last synced: 14 May 2025
https://github.com/ethereum-oasis-op/baseline
The Baseline Protocol is an open source initiative that combines advances in cryptography, messaging, and distributed ledger technology to enable confidential and complex coordination between enterprises while keeping data in systems of record. This repo serves as the main repo for the Baseline Protocol, containing core packages, examples, and reference implementations.
docker docker-compose ethereum geth gnark graphql nodejs protocol reactjs smart-contracts solidity zero-knowledge-proofs zk-snarks
Last synced: 17 Jul 2025
https://github.com/prismarinejs/flying-squid
Create Minecraft servers with a powerful, stable, and high level JavaScript API.
game minecraft minecraft-server protocol server voxel
Last synced: 29 Jun 2025
https://github.com/ViaVersion/ViaProxy
Standalone proxy which allows players to join EVERY Minecraft server version (Classic, Alpha, Beta, Release, Bedrock)
bedrock-edition geysermc minecraft minecraft-alpha minecraft-bedrock minecraft-bedrock-edition minecraft-beta minecraft-classic minecraft-protocol minecraft-proxy multiconnect protocol protocol-translation protocol-translator tunnelmc viabedrock viafabric vialegacy viaversion
Last synced: 17 Feb 2026
https://github.com/aatxe/irc
the irc crate – usable, async IRC for Rust
async client irc ircv3 protocol thread-safe
Last synced: 13 May 2025
https://github.com/PrismarineJS/flying-squid
Create Minecraft servers with a powerful, stable, and high level JavaScript API.
game minecraft minecraft-server protocol server voxel
Last synced: 08 May 2025
https://github.com/i-am-bee/beeai-platform
Discover, run, and compose AI agents from any framework
agents compose platform protocol
Last synced: 11 May 2025
https://github.com/interledger/rfcs
Specifications for Interledger and related protocols
blockchain ilp interledger interledger-protocol ledger micropayments payments protocol rfc
Last synced: 15 May 2025
https://github.com/rikimaru0345/ceras
Universal binary serializer for a wide variety of scenarios https://discord.gg/FGaCX4c
binary c-sharp csharp database dotnet dotnet-core formatter msgpack net network networking persistent-storage protocol serialisation serialization serialize-objects serializer
Last synced: 15 May 2025
https://github.com/rust-nostr/nostr
Rust implementation of the nostr protocol, high-level client library, Nostr Wallet Connect and more.
flutter freedom nostr nostr-connect nostr-protocol nwc protocol python rust rust-lang rust-nostr sdk swift typescript
Last synced: 12 Dec 2025
https://github.com/filecoin-project/community
Filecoin community and ecosystem channels, discussion forums, and more
discussion-forum filecoin filecoin-community filecoin-ecosystem filecoin-meetup filecoin-shipyard protocol
Last synced: 07 Feb 2026
https://github.com/shramos/polymorph
Polymorph is a real-time network packet manipulation framework with support for almost all existing protocols
air crafting framework intercept manipulation modification network packet packets polymorph protocol real-time tool tools
Last synced: 10 Apr 2025
https://github.com/ottowayi/pycomm3
A Python Ethernet/IP library for communicating with Allen-Bradley PLCs.
allen-bradley cip eip ethernet-ip hmi industrial-automation industrial-controllers plc programmable-logic-controller protocol python python3 rockwell rslinx scada
Last synced: 20 Feb 2026
https://github.com/wamp-proto/wamp-proto
The Web Application Messaging Protocol
ietf-standard protocol publish-subscribe remote-procedure-calls wamp wamp-spec websocket
Last synced: 15 Mar 2026
https://github.com/dentelezhkin/dttableviewmanager
Protocol-oriented UITableView management, powered by generics and associated types.
datasource delegate ios protocol swift uitableview
Last synced: 16 Dec 2025
https://github.com/DenTelezhkin/DTTableViewManager
Protocol-oriented UITableView management, powered by generics and associated types.
datasource delegate ios protocol swift uitableview
Last synced: 06 Aug 2025
https://github.com/enzymefinance/protocol
Enzyme Protocol Implementation
blockchain defi enzyme ethereum protocol
Last synced: 14 May 2025
https://github.com/ptrd/kwik
A QUIC client, client library and server implementation in Java. Supports HTTP3 with "Flupke" add-on.
Last synced: 26 Oct 2025
https://github.com/inet-framework/inet
INET Framework for the OMNeT++ discrete event simulator
ad-hoc c-plus-plus discrete-event inet internet ned-language network-simulator omnet omnetpp protocol simulation tcp-ip wireless
Last synced: 15 Mar 2025
https://github.com/rillrate-fossil/rillrate
Real-time UI for bots and tools
async bots charts dashboard iot microfrontend microservice protocol realtime rust streaming ui ui-components yew
Last synced: 27 Mar 2025
https://github.com/rillrate-open/rillrate
Real-time UI for bots and tools
async bots charts dashboard iot microfrontend microservice protocol realtime rust streaming ui ui-components yew
Last synced: 14 Jul 2025
https://github.com/parallelbgls/modbus.net
A high extensible hardware communication platform using C#
c-sharp com communication extensible modbus opc platform protocol siemens tcp udp
Last synced: 08 Apr 2025
https://github.com/RequestNetwork/requestNetwork
A JavaScript library for interacting with the Request Network protocol
ethereum protocol request request-network
Last synced: 09 May 2025
https://github.com/requestnetwork/requestnetwork
A JavaScript library for interacting with the Request Network protocol
ethereum protocol request request-network
Last synced: 14 May 2025
https://github.com/viaversion/viaproxy
Standalone proxy which allows players to join EVERY Minecraft server version (Classic, Alpha, Beta, Release, Bedrock)
bedrock-edition geysermc minecraft minecraft-alpha minecraft-bedrock minecraft-bedrock-edition minecraft-beta minecraft-classic minecraft-protocol minecraft-proxy multiconnect protocol protocol-translation protocol-translator tunnelmc viabedrock viafabric vialegacy viaversion
Last synced: 29 Dec 2025
https://github.com/knipknap/exscript
A Python module making Telnet and SSH easy
automation expect exscript network networking protocol python ssh telnet
Last synced: 08 Apr 2026
https://github.com/marcelrv/XiaomiRobotVacuumProtocol
Attempt to describe the Xiaomi Robot Vacuum Protocol
protocol vacuum xiaomi xiaomi-robot xiaomi-smart-home
Last synced: 28 Mar 2025
https://github.com/cyberia-to/go-cyber
Your 🔵 Superintelligence
ai blockchain computation-graphs cosmos cosmos-sdk cuda cyber cyber-rank fuckgoogle great-web ipfs knowledge-graph protocol search search-engine soft3 supercomputer tendermint universe-mirror web3
Last synced: 16 Feb 2026
https://github.com/fragland/minestat
:chart_with_upwards_trend: A Minecraft server status checker
checker csharp go golang java javascript js minecraft minecraft-server network-monitoring packet perl php poll powershell protocol python query ruby status
Last synced: 14 May 2025
https://github.com/hiram3512/HiSocket
It is a lightweight client socket solution, you can used it in C# project or Unity3d
buffer bytes bytes-message channel connection csharp datagram net network ping plugin plugins protocol socket tcp tcp-socket unity unity3d unitypackage
Last synced: 25 Apr 2025
https://github.com/hiram3512/hisocket
It is a lightweight client socket solution, you can used it in C# project or Unity3d
buffer bytes bytes-message channel connection csharp datagram net network ping plugin plugins protocol socket tcp tcp-socket unity unity3d unitypackage
Last synced: 06 Apr 2025
https://github.com/cybercongress/go-cyber
Your 🔵 Superintelligence
ai blockchain computation-graphs cosmos cosmos-sdk cuda cyber cyber-rank fuckgoogle great-web ipfs knowledge-graph protocol search search-engine soft3 supercomputer tendermint universe-mirror web3
Last synced: 15 May 2025
https://github.com/lego/lego-ble-wireless-protocol-docs
This repository contains information about LEGO Hubs (name, battery level, etc.) and to interact with any sensors and motors connected to it.
Last synced: 28 Jan 2026
https://github.com/clickhouse/ch-go
Low-level Go Client for ClickHouse
binary clickhouse driver go golang protocol
Last synced: 14 May 2025
https://github.com/webtorrent/bittorrent-protocol
Simple, robust, BitTorrent peer wire protocol implementation
bittorrent browser javascript nodejs p2p protocol torrent webtorrent
Last synced: 29 Dec 2025
https://github.com/0xcert/framework
0xcert Framework - JavaScript framework for building decentralized applications - build something unique
0xcert asset blockchain currency erc-20 erc-721 ethereum framework fungible hacktoberfest javascript nodejs non-fungible npm nuxtjs protocol smart-contract token typescript vuejs
Last synced: 16 May 2025
https://github.com/CloudburstMC/Protocol
A protocol library for Minecraft Bedrock Edition
bedrock bedrock-edition bedrock-engine mcbe mcpe minecraft protocol protocol-library
Last synced: 02 May 2025
https://github.com/LEGO/lego-ble-wireless-protocol-docs
This repository contains information about LEGO Hubs (name, battery level, etc.) and to interact with any sensors and motors connected to it.
Last synced: 22 Jul 2025
https://higherkindness.github.io/mu/
Mu is a purely functional library for building RPC endpoint based services with support for RPC and HTTP/2
algebra functional-programming monads mu protocol rpc scala tagless-final
Last synced: 08 May 2025
https://github.com/opencyphal/libcanard
A compact implementation of the Cyphal/CAN protocol in C for high-integrity real-time embedded systems
aerospace c c11 can can-bus can-fd canbus communication-protocol cyphal embedded embedded-systems misra opencyphal protocol robotics socketcan space uav uavcan vehicle-bus
Last synced: 12 Jan 2026
https://github.com/higherkindness/mu-scala
Mu is a purely functional library for building RPC endpoint based services with support for RPC and HTTP/2
algebra functional-programming monads mu protocol rpc scala tagless-final
Last synced: 11 Jan 2026
https://github.com/latonita/arduino-canbus-monitor
Can bus monitoring tool based on arduino and can bus shield. Implements CAN ASCII/SLCAN protocol compatible with Lawicel CAN232/CANUSB. Can be used for monitoring low speed CAN (interior can bus of most cars, less than 500kbps). For higher speeds serial port can become a bottleneck in case data density is high.
arduino ascii bus-monitoring can can-bus protocol slcan slcan-protocol
Last synced: 04 Mar 2026
https://github.com/ClickHouse/ch-go
Low-level Go Client for ClickHouse
binary clickhouse driver go golang protocol
Last synced: 03 May 2025
https://github.com/Vect0rZ/Quic.NET
A .NET C# Implementation of QUIC protocol - Google's experimental transport layer.
draft ietf networking protocol quic quic-transport stream udp
Last synced: 10 Mar 2025
https://github.com/number571/go-peer
🔐 Library for developing secure, decentralized, anonymous and quantum-resistant networks in Go language
anonymity anonymous cryptography decentralized e2e-encryption f2f friend-to-friend golang gp12 hidden-lake library network p2p peer-to-peer post-quantum privacy protocol qb-nets research research-paper
Last synced: 24 May 2026
https://github.com/dentelezhkin/dtcollectionviewmanager
Protocol-oriented UICollectionView management, powered by generics and associated types.
datasource delegate ios protocol swift uicollectionview
Last synced: 16 Dec 2025
https://github.com/Fitbit/golden-gate
Framework to connect wearables and other IoT devices to mobile phones, tablets and PCs with an IP-based protocol stack over Bluetooth Low Energy
ble bluetooth coap coap-client coap-server corebluetooth dtls gatt gatt-client gatt-server ip lwip network networking protocol tcp-ip
Last synced: 20 Apr 2025
https://github.com/ryukiesama/swifty
Make swift code swifty
extension ios protocol safety screenshield screenshot swift tool
Last synced: 23 Oct 2025
https://github.com/dnp3/opendnp3
DNP3 (IEEE-1815) protocol stack. Modern C++ with bindings for .NET and Java.
Last synced: 15 Mar 2025
https://github.com/automatak/dnp3
DNP3 (IEEE-1815) protocol stack. Modern C++ with bindings for .NET and Java.
Last synced: 20 Apr 2025
https://github.com/a2aproject/a2a-go
Golang SDK for A2A Protocol
a2a a2a-client a2a-protocol a2a-server agent-server agent-to-agent agents ai go multiagent-systems protocol sdk
Last synced: 17 Mar 2026
https://github.com/adidas/api-guidelines
adidas group API design guidelines
adidas adidas-group api architecture asynchronous guidelines http kafka openapi protocol rest rest-api
Last synced: 05 Apr 2025
https://github.com/universal-tool-calling-protocol/utcp-specification
The specification for the Universal Tool Calling Protocol
ai ai-agent-tools documentation mcp protocol specification utcp
Last synced: 24 Jan 2026
https://github.com/deroproject/derosuite
DERO: Secure, Anonymous Blockchain with Smart Contracts. Subscribe to Dero announcements by sending mail to lists@dero.io with subject: subscribe announcements
blockchain crypto cryptonote dero go golang privacy protocol
Last synced: 08 Jul 2025
https://github.com/alskipp/Swift-Diagram-Playgrounds
Drawing diagrams in Swift using a recursive enum data structure
diagram enum playground protocol swift
Last synced: 13 May 2025
https://github.com/connext/monorepo
Connext is a modular stack for trust-minimized, generalized communication between blockchains.
blockchain connext crosschain ethereum interoperability protocol
Last synced: 09 May 2025
https://github.com/lexus2k/tinyproto
Tiny Software Protocol for communication over UART, SPI, etc
arduino atmega avr communication esp32 hdlc hdlc-like microcontroller protocol protocol-library rfc1662 serial serialport spi spi-protocol win32 windows-desktop
Last synced: 28 Apr 2026
https://github.com/landrok/activitypub
A PHP implementation of ActivityPub protocol based upon the ActivityStreams 2.0 data format.
activitypub activitystreams federated federated-social-web protocol
Last synced: 12 Apr 2025
https://github.com/rawify/gps.js
The RAW NMEA parser and GPS utility library
gps gps-receiver gps-tracking javascript nmea protocol satellite serial
Last synced: 11 Jan 2026
https://github.com/rawify/GPS.js
A NMEA parser and GPS utility library
gps gps-receiver gps-tracking javascript nmea protocol satellite serial
Last synced: 24 Mar 2025
https://github.com/infusion/GPS.js
The RAW NMEA parser and GPS utility library
gps gps-receiver gps-tracking javascript nmea protocol satellite serial
Last synced: 04 May 2025
https://github.com/kleros/kleros
Kleros smart contracts
arbitrator blockchain dispute-resolution ethereum governor kleros kleros-v1 odr protocol smart-contracts solidity
Last synced: 04 Apr 2025
https://github.com/raphimc/viabedrock
ViaVersion addon to add support for Minecraft: Bedrock Edition servers
bedrock-edition java-to-bedrock minecraft minecraft-bedrock minecraft-bedrock-edition minecraft-protocol packet-translation protocol protocol-translation protocol-translator viaversion
Last synced: 12 Apr 2025
https://github.com/neo4j/neo4j-dotnet-driver
Neo4j Bolt driver for .NET
binary-protocol csharp cypher cypher-query database-driver dotnet driver graph-database graph-database-neo4j neo4j protocol
Last synced: 14 May 2025
https://github.com/o3ma/o3
Open-source implementation of the Threema protocol in Go.
academic-project protocol threema
Last synced: 11 Mar 2026
https://github.com/jasonjmcghee/claude-debugs-for-you
Enable any LLM (e.g. Claude) to interactively debug any language for you via MCP and a VS Code Extension
anthropic autodebug automation claude context debug debugging debugging-tool llm mcp model model-context-protocol protocol vibe vibe-coding vibe-debugging vscode vscode-extension
Last synced: 04 Apr 2025
https://github.com/roobscoob/among-us-protocol
A writeup of the network protocol used in Among Us, a game by Innersloth.
among-us amongus decompile innersloth packet protocol sus
Last synced: 10 May 2025
https://github.com/nikgraf/secsync
Architecture for end-to-end encrypted CRDTs
crdt crdts encryption encryption-decryption libsodium protocol
Last synced: 23 Aug 2025
https://github.com/apsrcreatix/socket-programming-with-c
:envelope: Learn Network Protocol and Network Programming
c date-time duplex-chat duplex-communication network network-programming network-protocol protocol socket-client socket-programming socket-programming-using-c study tcp tcp-client tcp-server udp udp-server udp-socket
Last synced: 07 Apr 2025
https://github.com/eclipse-glsp/glsp
Graphical language server platform for building web-based diagram editors
diagram diagram-editors eclipse glsp graphical-models lsp lsp-server protocol sprotty theia theia-extension vscode
Last synced: 14 Apr 2025
https://github.com/DarkRiftNetworking/Hazel-Networking
Hazel Networking is a low level networking library for C# providing connection orientated, message based communication via TCP, UDP and RUDP.
communication csharp csharp-library dotnet dotnet-framework hazel hazel-networking networking protocol rudp tcp udp
Last synced: 29 Apr 2025
https://github.com/darkriftnetworking/hazel-networking
Hazel Networking is a low level networking library for C# providing connection orientated, message based communication via TCP, UDP and RUDP.
communication csharp csharp-library dotnet dotnet-framework hazel hazel-networking networking protocol rudp tcp udp
Last synced: 20 Aug 2025