Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 2025-01-20 00:22:17 UTC
- JSON Representation
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: 18 Nov 2024
https://github.com/mas-bandwidth/reliable
Packet acknowledgement system for UDP
ack fragmentation game-development mtu protocol rtt udp
Last synced: 02 Nov 2024
https://github.com/jumbojett/OpenID-Connect-PHP
Minimalist OpenID Connect client
authentication authorization identity-verification openid openid-connect protocol
Last synced: 03 Nov 2024
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: 17 Jan 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: 25 Nov 2024
https://github.com/containerd/ttrpc
GRPC for low-memory environments
go golang golang-library golang-package grpc protocol rpc stream
Last synced: 14 Jan 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: 15 Jan 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: 15 Nov 2024
https://github.com/aatxe/irc
the irc crate – usable, async IRC for Rust
async client irc ircv3 protocol thread-safe
Last synced: 14 Jan 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: 14 Nov 2024
https://github.com/interledger/rfcs
Specifications for Interledger and related protocols
blockchain ilp interledger interledger-protocol ledger micropayments payments protocol rfc
Last synced: 18 Jan 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: 18 Jan 2025
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: 25 Oct 2024
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: 15 Jan 2025
https://github.com/DenTelezhkin/DTTableViewManager
Protocol-oriented UITableView management, powered by generics and associated types.
datasource delegate ios protocol swift uitableview
Last synced: 09 Dec 2024
https://github.com/dentelezhkin/dttableviewmanager
Protocol-oriented UITableView management, powered by generics and associated types.
datasource delegate ios protocol swift uitableview
Last synced: 17 Jan 2025
https://github.com/viaversion/viafabricplus
Fabric mod to connect to EVERY Minecraft server version (Release, Beta, Alpha, Classic, Snapshots, Bedrock) with QoL fixes to the gameplay
alpha bedrock beta classic fabric java java-to-bedrock minecraft minecraft-alpha minecraft-proxy multiconnect protocol protocol-translator viaaprilfools viabedrock vialegacy viaversion
Last synced: 18 Jan 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: 08 Nov 2024
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: 26 Oct 2024
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: 30 Oct 2024
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: 23 Nov 2024
https://github.com/ptrd/kwik
A QUIC client, client library and server implementation in Java. Supports HTTP3 with "Flupke" add-on.
Last synced: 15 Jan 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: 19 Jan 2025
https://github.com/RequestNetwork/requestNetwork
A JavaScript library for interacting with the Request Network protocol
ethereum protocol request request-network
Last synced: 15 Nov 2024
https://github.com/requestnetwork/requestnetwork
A JavaScript library for interacting with the Request Network protocol
ethereum protocol request request-network
Last synced: 16 Jan 2025
https://github.com/enzymefinance/protocol
Enzyme Protocol Implementation
blockchain defi enzyme ethereum protocol
Last synced: 19 Jan 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: 21 Jan 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: 10 Nov 2024
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: 17 Jan 2025
https://github.com/marcelrv/XiaomiRobotVacuumProtocol
Attempt to describe the Xiaomi Robot Vacuum Protocol
protocol vacuum xiaomi xiaomi-robot xiaomi-smart-home
Last synced: 31 Oct 2024
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: 21 Jan 2025
https://github.com/webtorrent/bittorrent-protocol
Simple, robust, BitTorrent peer wire protocol implementation
bittorrent browser javascript nodejs p2p protocol torrent webtorrent
Last synced: 30 Oct 2024
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: 20 Jan 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: 19 Jan 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: 29 Nov 2024
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: 15 Nov 2024
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: 17 Jan 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: 18 Jan 2025
https://github.com/clickhouse/ch-go
Low-level Go Client for ClickHouse
binary clickhouse driver go golang protocol
Last synced: 16 Jan 2025
https://github.com/ClickHouse/ch-go
Low-level Go Client for ClickHouse
binary clickhouse driver go golang protocol
Last synced: 12 Nov 2024
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: 23 Oct 2024
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: 12 Nov 2024
https://github.com/dentelezhkin/dtcollectionviewmanager
Protocol-oriented UICollectionView management, powered by generics and associated types.
datasource delegate ios protocol swift uicollectionview
Last synced: 19 Jan 2025
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: 15 Nov 2024
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: 09 Nov 2024
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: 20 Jan 2025
https://github.com/deroproject/derosuite
DERO: Secure, Anonymous Blockchain with Smart Contracts. Subscribe to Dero announcements by sending mail to [email protected] with subject: subscribe announcements
blockchain crypto cryptonote dero go golang privacy protocol
Last synced: 20 Nov 2024
https://github.com/dnp3/opendnp3
DNP3 (IEEE-1815) protocol stack. Modern C++ with bindings for .NET and Java.
Last synced: 26 Oct 2024
https://github.com/alskipp/Swift-Diagram-Playgrounds
Drawing diagrams in Swift using a recursive enum data structure
diagram enum playground protocol swift
Last synced: 18 Nov 2024
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: 15 Nov 2024
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: 20 Jan 2025
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: 14 Jan 2025
https://github.com/rawify/GPS.js
A NMEA parser and GPS utility library
gps gps-receiver javascript nmea protocol satellite serial
Last synced: 28 Oct 2024
https://github.com/infusion/GPS.js
A NMEA parser and GPS utility library
gps gps-receiver gps-tracking javascript nmea protocol satellite serial
Last synced: 05 Nov 2024
https://github.com/kleros/kleros
Kleros smart contracts
arbitrator blockchain dispute-resolution ethereum governor kleros kleros-v1 odr protocol smart-contracts solidity
Last synced: 21 Jan 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: 17 Jan 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: 20 Jan 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: 19 Jan 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: 16 Nov 2024
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: 15 Jan 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: 19 Dec 2024
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: 11 Nov 2024
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: 18 Jan 2025
https://github.com/OriginTrail/ot-node
OriginTrail Decentralized Knowledge Graph network node
blockchain decentralized-knowledge-graph dkg drag graphrag knowledge-graph neuro-symbolic-ai node origintrail origintrail-node protocol rag retrieval-augmented-generation trac
Last synced: 01 Nov 2024
https://github.com/ircdotnet/ircdotnet
IRC.NET is a complete IRC (Internet Relay Chat) client library for .NET.
c-sharp dot-net internet-relay-chat irc protocol
Last synced: 15 Jan 2025
https://github.com/brewlin/net-protocol
golang模拟内核协议栈 实现链路层、网络层、传输层、应用层 用户态协议栈 ,基于虚拟网卡TUN/TAP
arp ethernet-protocol golang http http-protocol icmp ipv4 ipv6 protocol tap tcp tun udp websocket websocket-protocol
Last synced: 27 Oct 2024
https://github.com/nikgraf/secsync
Architecture for end-to-end encrypted CRDTs
crdt crdts encryption encryption-decryption libsodium protocol
Last synced: 18 Jan 2025
https://github.com/witnet/witnet-rust
Open source Rust implementation of the Witnet decentralized oracle protocol, including full node and wallet backend 👁️🦀
blockchain cryptocurrency oracles p2p protocol rust smart-contracts witnet
Last synced: 01 Nov 2024
https://github.com/tuanpmt/esp32-mqtt
ESP32 MQTT sample project for
esp-idf esp32 iot made-in-vietnam mqtt protocol
Last synced: 27 Oct 2024
https://github.com/mransan/ocaml-protoc
A Protobuf Compiler for OCaml
compiler ocaml protobuf protocol serialization
Last synced: 20 Jan 2025
https://github.com/riteshhgupta/rglistkit
RGListKit is a Protocol & MVVM based framework to easily populate a UITableView or UICollectionView via single api.
datasource ios listkit mvvm protocol swift uicollectionview uitableview
Last synced: 27 Oct 2024
https://github.com/lightningnetwork/paper
Lightning Network Paper
latex lightning lightning-network lightning-network-paper paper protocol
Last synced: 10 Nov 2024
https://github.com/freedomlayer/offset
Offset payment engine
credit-card decentralized federated micropayments payments protocol rust
Last synced: 15 Nov 2024
https://github.com/tarunon/Instantiate
Type-safe and constructor injectable InterfaceBuilder protocols.
ios nib protocol storyboard swift
Last synced: 29 Nov 2024
https://github.com/hoijui/javaosc
OSC content format/"protocol" library for JVM languages
content-format java java-8 library open-sound-control osc osgi-bundle protocol
Last synced: 19 Jan 2025
https://github.com/hoijui/JavaOSC
OSC content format/"protocol" library for JVM languages
content-format java java-8 library open-sound-control osc osgi-bundle protocol
Last synced: 08 Nov 2024
https://github.com/berty/weshnet
Async Mesh Network Protocol for Extreme Communication -- Innovative, Resilient, and Decentralized
berty cryptography delay-tolerant-network dtn golang ipfs libp2p orbit-db p2p protocol
Last synced: 17 Jan 2025
https://github.com/brandonasuncion/Reverse-Engineering-Bluetooth-Protocols
Intercepting Bluetooth device communication and simulating packet responses of an iPhone from a Raspberry Pi 3
bluetooth man-in-the-middle protocol pybluez radar-detector raspberry-pi replay-attack reverse-engineering rfcomm wireshark
Last synced: 07 Nov 2024
https://github.com/xHasKx/luamqtt
luamqtt - Pure-lua MQTT v3.1.1 and v5.0 client
internet-of-things lua lua-versions luajit luarocks luasec mqtt mqtt-client mqtt-protocol mqtt5 protocol smarthome ssl tcp-connection
Last synced: 25 Nov 2024
https://github.com/noahlevenson/passerby
Peer-to-peer location services for the decentralized web -- discover what's around you, no central authority required
decentralized dht discovery distributed-hash-table distributed-search food-delivery food-ordering geographic kademlia location-aware location-based morton-order online-dating p2p p2p-protocol protocol ride-hailing space-filling-curves uber-clone z-order
Last synced: 16 Nov 2024
https://github.com/bigwhite/gocmpp
An implementation of China Mobile Peer to Peer protocol in golang for both client and server sides.
china-mobile-peer cmpp cmpp-protocol go golang protocol
Last synced: 15 Jan 2025
https://github.com/evbots/dex-protocols
A list of protocols for decentralized exchange
blockchain decentralization exchange protocol
Last synced: 11 Dec 2024
https://github.com/Rickedb/OpenProtocolInterpreter
Converts the ugly ASCII package that came from Open Protocol to an object
atlas controller copco open-protocol protocol tightening
Last synced: 13 Nov 2024