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/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/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/gokrazy/rsync

rsync in Go! implements client and server, which can send or receive files (upload, download, all directions supported)

client daemon download file-transfer golang network protocol receiver rsync sender server upload

Last synced: 15 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/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/barneygale/quarry

Python library that implements the Minecraft network protocol and data types

anvil client mca minecraft nbt protocol proxy python server

Last synced: 11 Jun 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/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/lidofinance/core

Lido DAO smart contracts

protocol

Last synced: 23 Apr 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/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/sandertv/gophertunnel

General purpose library for Minecraft Bedrock Edition software written in Go

auth bedrock client go golang hacktoberfest minecraft nbt protocol proxy server tools

Last synced: 06 Oct 2025

https://github.com/Sandertv/gophertunnel

General purpose library for Minecraft Bedrock Edition software written in Go

auth bedrock client go golang hacktoberfest minecraft nbt protocol proxy server tools

Last synced: 02 May 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.

http3 java protocol quic

Last synced: 26 Oct 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/xhyrom/zed-discord-presence

extension for zed that adds support for discord rich presence using lsp

discord extension language lsp presence protocol rich rust server zed

Last synced: 07 Jun 2026

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/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/outpoot/twoblade

Interface and reference implementation of SHARP (Self-Hosted Address Routing Protocol) — a decentralized email system that uses the # symbol for addressing (e.g., user#domain.com). https://twoblade.com

email facedev mail protocol sharp

Last synced: 23 Jul 2025

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

ble protocol

Last synced: 28 Jan 2026

https://github.com/FireNio/firenio

🐳🐳An easy of use io framework project based on java nio&epoll

http java java-nio nio protocol websocket

Last synced: 03 May 2025

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/MightyPork/TinyFrame

A simple library for building and parsing data frames for serial interfaces (like UART / RS232)

arduino embedded esp8266 protocol stm32 uart

Last synced: 14 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.

ble protocol

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/hyperb1iss/droidmind

Control your Android devices with AI using Model Context Protocol

adb ai android claude context llm mcp model protocol

Last synced: 19 Jan 2026

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/jakemarsh/CostumeKit

Base types for theming an app.

carthage colors fonts images ios ios-lib protocol svg swift themes

Last synced: 30 Jul 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/jakemarsh/costumekit

Base types for theming an app.

carthage colors fonts images ios ios-lib protocol svg swift themes

Last synced: 09 Apr 2025

https://github.com/dnp3/opendnp3

DNP3 (IEEE-1815) protocol stack. Modern C++ with bindings for .NET and Java.

dnp3 protocol scada

Last synced: 15 Mar 2025

https://github.com/automatak/dnp3

DNP3 (IEEE-1815) protocol stack. Modern C++ with bindings for .NET and Java.

dnp3 protocol scada

Last synced: 20 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/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/pylessard/python-can-isotp

A Python package that provides support for ISO-TP (ISO-15765) protocol

15765 automotive can canbus iso-15765 iso-tp iso15765 isotp network obd obd2 obdii protocol uds

Last synced: 08 May 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/wmnsk/go-gtp

GTP (GPRS Tunneling Protocol) implemented in pure Golang.

3g 4g 5g 5gc epc gprs gtp lte mobile pgw protocol sgw telecom upf

Last synced: 14 Jan 2026

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/MaJerle/lwow

Lightweight onewire protocol library for embedded systems. It uses UART peripheral or GPIO toggling

1-wire dma ds18b20 hardware ibutton lightweight onewire protocol sensors stm32 uart usart

Last synced: 14 May 2025

https://github.com/majerle/lwow

Lightweight onewire protocol library for embedded systems. It uses UART peripheral or GPIO toggling

1-wire dma ds18b20 hardware ibutton lightweight onewire protocol sensors stm32 uart usart

Last synced: 13 Apr 2025

https://github.com/tomatome/grdp

pure golang rdp protocol

golang protocol

Last synced: 23 Jan 2026

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