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: 2024-11-05 00:24:46 UTC
- JSON Representation
https://github.com/ipfs/ipfs
Peer-to-peer hypermedia protocol
ipfs ipfs-protocol ipfs-web ipld js-ipfs multiformats p2p paper protocol
Last synced: 29 Oct 2024
https://github.com/amark/gun
An open source cybersecurity protocol for syncing decentralized graph data.
artificial-intelligence big-data blockchain crdt crypto cryptography dapp database decentralized dweb encryption end-to-end graph machine-learning metaverse offline-first p2p protocol realtime web3
Last synced: 28 Oct 2024
https://github.com/quic-go/quic-go
A QUIC implementation in pure Go
go golang http3 protocol quic quic-client quic-server
Last synced: 28 Oct 2024
https://github.com/cloudflare/quiche
🥧 Savoury implementation of the QUIC transport protocol and HTTP/3
http3 network-programming protocol quic rust
Last synced: 29 Oct 2024
https://github.com/daltoniam/starscream
Websockets in swift for iOS and OSX
osx protocol starscream swift websocket websocket-client websockets
Last synced: 28 Oct 2024
https://github.com/daltoniam/Starscream
Websockets in swift for iOS and OSX
osx protocol starscream swift websocket websocket-client websockets
Last synced: 17 Aug 2024
https://github.com/lightningnetwork/lnd
Lightning Network Daemon ⚡️
bitcoin blockchain cryptocurrency cryptography lightning lightning-network micropayments payments peer-to-peer protocol
Last synced: 28 Oct 2024
https://github.com/lbryio/lbry-sdk
The LBRY SDK for building decentralized, censorship resistant, monetized, digital content apps.
bitcoin bittorrent blockchain cryptocurrency decentralized dht kademlia lbry p2p protocol python
Last synced: 29 Oct 2024
https://github.com/ipfs/ipfs-desktop
An unobtrusive and user-friendly desktop application for IPFS on Windows, Mac and Linux.
desktop dweb ipfs ipfs-desktop ipfs-gui menubar p2p protocol
Last synced: 01 Nov 2024
https://github.com/ipfs-shipyard/ipfs-desktop
An unobtrusive and user-friendly desktop application for IPFS on Windows, Mac and Linux.
desktop dweb ipfs ipfs-desktop ipfs-gui menubar p2p protocol
Last synced: 05 Aug 2024
https://github.com/simplex-chat/simplex-chat
SimpleX - the first messaging network operating without user identifiers of any kind - 100% private by design! iOS, Android and desktop apps 📱!
chat double-ratchet e2ee encryption haskell messaging privacy protocol security
Last synced: 12 Oct 2024
https://github.com/GeyserMC/Geyser
A bridge/proxy allowing you to connect to Minecraft: Java Edition servers with Minecraft: Bedrock Edition.
bedrock bedrock-edition bedrock-to-java bungee fabric geyser geysermc hacktoberfest java java-edition minecraft packet pe protocol proxy spigot translator velocity
Last synced: 25 Oct 2024
https://github.com/geysermc/geyser
A bridge/proxy allowing you to connect to Minecraft: Java Edition servers with Minecraft: Bedrock Edition.
bedrock bedrock-edition bedrock-to-java bungee fabric geyser geysermc hacktoberfest java java-edition minecraft packet pe protocol proxy spigot translator velocity
Last synced: 11 Oct 2024
https://github.com/acassen/keepalived
Keepalived
bfd c daemon high-availability infrastructure infrastructures ipvs keepalived linux lvs multiplexer netlink protocol snmp vrrp
Last synced: 09 Oct 2024
https://github.com/microsoft/msquic
Cross-platform, C implementation of the IETF QUIC protocol, exposed to C, C++, C# and Rust.
c cpp cross-platform csharp network-programming protocol quic rust secure
Last synced: 29 Oct 2024
https://github.com/yalantis/foldingtabbar.ios
Folding Tab Bar and Tab Bar Controller
animation carthage cocoapods foldingtabbar ios objective-c protocol swift tabbar tabbarcontroller
Last synced: 12 Oct 2024
https://github.com/Yalantis/FoldingTabBar.iOS
Folding Tab Bar and Tab Bar Controller
animation carthage cocoapods foldingtabbar ios objective-c protocol swift tabbar tabbarcontroller
Last synced: 15 Aug 2024
https://github.com/quinn-rs/quinn
Async-friendly QUIC implementation in Rust
hacktoberfest protocol quic rust
Last synced: 28 Oct 2024
https://github.com/Yalantis/GuillotineMenu
Our Guillotine Menu Transitioning Animation implemented in Swift reminds a bit of a notorious killing machine.
animation cocoapods guillotinemenu ios protocol swift transition-animation yalantis
Last synced: 17 Aug 2024
https://github.com/yalantis/guillotinemenu
Our Guillotine Menu Transitioning Animation implemented in Swift reminds a bit of a notorious killing machine.
animation cocoapods guillotinemenu ios protocol swift transition-animation yalantis
Last synced: 14 Oct 2024
https://github.com/graphprotocol/graph-node
Graph Node indexes data from blockchains such as Ethereum and serves it over GraphQL
blockchain developer-tools ethereum graphql graphql-api graphql-server ipfs protocol
Last synced: 12 Oct 2024
https://github.com/andeya/erpc
An efficient, extensible and easy-to-use RPC framework.
go microservice peer-to-peer protocol rpc socket
Last synced: 09 Oct 2024
https://github.com/henrylee2cn/teleport
An efficient, extensible and easy-to-use RPC framework.
go microservice peer-to-peer protocol rpc socket
Last synced: 03 Aug 2024
https://github.com/mas-bandwidth/netcode
A protocol for secure client/server connections over UDP
client-server game-development packets protocol udp
Last synced: 14 Oct 2024
https://github.com/networkprotocol/netcode.io
A protocol for secure client/server connections over UDP
client-server game-development packets protocol udp
Last synced: 07 Aug 2024
https://github.com/mas-bandwidth/yojimbo
A network library for client/server games written in C++
client-server game multiplayer-game-server protocol udp
Last synced: 26 Oct 2024
https://github.com/bagder/http2-explained
A detailed document explaining and documenting HTTP/2, the successor to the widely popular HTTP/1.1 protocol
book documentation http2 protocol
Last synced: 15 Oct 2024
https://github.com/tidwall/redcon
Redis compatible server framework for Go
golang networking protocol redis
Last synced: 14 Oct 2024
https://github.com/lightning/bolts
BOLT: Basis of Lightning Technology (Lightning Network Specifications)
bitcoin blockchain cryptocurrency cryptography lightning lightning-network protocol
Last synced: 11 Oct 2024
https://github.com/ipfs/ipfs-companion
Browser extension that simplifies access to IPFS resources on the web
chrome-extension dweb firefox-extension ipfs ipfs-companion ipfs-gateway ipfs-gui p2p protocol webextension
Last synced: 07 Oct 2024
https://github.com/buckyos/cyfs
CYFS is the next-generation technology to build real Web3 by upgrading the basic protocol of Web (TCP/IP+DNS+HTTP),is short for CYberFileSystem. https://www.cyfs.com/, cyfs://cyfs/index_en.html.
blockchain cryptography named-data-networking named-object-networking ndn non p2p protocol rust web3
Last synced: 14 Oct 2024
https://github.com/tywo45/t-io
T-io is a network programming framework developed based on Java AIO. From the collected cases, t-io is widely used for IoT, IM, and customer service, making it a top-notch network programming framework
aio im iot protocol socket t-io tcp tio udp websocket
Last synced: 15 Oct 2024
https://github.com/enisdenjo/graphql-ws
Coherent, zero-dependency, lazy, simple, GraphQL over WebSocket Protocol compliant server and client.
apollo client express fastify graphql observables protocol relay server subscriptions the-guild transport uwebsockets websockets
Last synced: 29 Oct 2024
https://github.com/allenxuxu/gev
🚀Gev is a lightweight, fast non-blocking TCP network library / websocket server based on Reactor mode. Support custom protocols to quickly and easily build high-performance servers.
epoll epoll-tcp-server event-driven evio gev go golang gomaxprocs goroutine kqueue network-programming nonblocking protocol reactor websocket
Last synced: 14 Oct 2024
https://github.com/Allenxuxu/gev
🚀Gev is a lightweight, fast non-blocking TCP network library / websocket server based on Reactor mode. Support custom protocols to quickly and easily build high-performance servers.
epoll epoll-tcp-server event-driven evio gev go golang gomaxprocs goroutine kqueue network-programming nonblocking protocol reactor websocket
Last synced: 26 Oct 2024
https://github.com/nanomsg/mangos-v1
The pure golang implementation of nanomsg (version 1, frozen)
distributed golang nanomsg protocol transport
Last synced: 04 Aug 2024
https://github.com/tus/tus-resumable-upload-protocol
Open Protocol for Resumable File Uploads
cross-platform file-upload http mit open-source protocol resumable tus
Last synced: 15 Oct 2024
https://github.com/nvzqz/RandomKit
Random data generation in Swift
carthage cocoapods cross-platform ios linux macos math protocol random random-generation swift swift-package-manager testing watchos
Last synced: 17 Aug 2024
https://github.com/weiboad/kafka-php
kafka php client
kafka kafka-consumer kafka-php php protocol
Last synced: 29 Oct 2024
https://github.com/eclipse-zenoh/zenoh
zenoh unifies data in motion, data in-use, data at rest and computations. It carefully blends traditional pub/sub with geo-distributed storages, queries and computations, while retaining a level of time and space efficiency that is well beyond any of the mainstream stacks.
distributed-computing distributed-storage distributed-systems edge-computing embedded geo-distributed-storages iot messaging network-programming networking protocol robotics ros2 rust rust-lang storage zenoh
Last synced: 29 Oct 2024
https://github.com/mrs4s/miraigo
qq协议的golang实现, 移植于mirai
mirai mirai-bot protocol qq qq-bot qq-protocol qqbot qqrobot
Last synced: 14 Oct 2024
https://github.com/Mrs4s/MiraiGo
qq协议的golang实现, 移植于mirai
mirai mirai-bot protocol qq qq-bot qq-protocol qqbot qqrobot
Last synced: 04 Aug 2024
https://github.com/merkletreejs/merkletreejs
🌱 Construct Merkle Trees and verify proofs in JavaScript.
bitcoin blockchain ethereum javascript merkle merkle-mountain-range merkle-multiproof merkle-proof merkle-root merkle-tree merkle-tree-diagram merkletreejs mmr multiproof nodejs protocol smart-contracts soli solidity verify-proofs
Last synced: 11 Oct 2024
https://github.com/ipfs/specs
Technical specifications for the IPFS protocol stack
ipfs p2p protocol specifications specs standards
Last synced: 07 Oct 2024
https://github.com/ngtcp2/ngtcp2
ngtcp2 project is an effort to implement IETF QUIC protocol
c networking protocol quic rfc9000 rfc9001 rfc9002 udp
Last synced: 09 Oct 2024
https://github.com/doronz88/pymobiledevice3
Pure python3 implementation for working with iDevices (iPhone, etc...).
afc instruments ios libimobiledevice lockdown-services lockdownd protocol python python3 usbmux
Last synced: 15 Oct 2024
https://github.com/0xpolygon/polygon-edge
A Framework for Building Ethereum-compatible Blockchain Networks
Last synced: 15 Oct 2024
https://github.com/aurora-opensource/xviz
A protocol for real-time transfer and visualization of autonomy data
3d protocol robotics self-driving-car
Last synced: 02 Aug 2024
https://github.com/AI-Engineer-Foundation/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.
agents ai ai-agent api auto-gpt gpt-4 javascript llms openapi protocol python typescript
Last synced: 02 Nov 2024
https://github.com/ai-engineer-foundation/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.
agents ai ai-agent api auto-gpt gpt-4 javascript llms openapi protocol python typescript
Last synced: 14 Oct 2024
https://github.com/dmulloy2/ProtocolLib
Provides read and write access to the Minecraft protocol with Bukkit.
bukkit packets protocol spigot
Last synced: 25 Oct 2024
https://github.com/dmulloy2/protocollib
Provides read and write access to the Minecraft protocol with Bukkit.
bukkit packets protocol spigot
Last synced: 11 Oct 2024
https://github.com/multiformats/multihash
Self describing hashes - for future proofing
hash-functions multiformats multihash protocol varint
Last synced: 04 Nov 2024
https://github.com/mariohahn/StatusProvider
Protocol to handle initial Loadings, Empty Views and Error Handling in a ViewController & views
empty error-handling loading protocol viewcontroller
Last synced: 15 Aug 2024
https://github.com/neo4j/neo4j-python-driver
Neo4j Bolt driver for Python
binary-protocol cypher database-driver driver graph-database neo4j protocol python python3 query-language
Last synced: 07 Oct 2024
https://github.com/Tencent/tquic
A high-performance, lightweight, and cross-platform QUIC library
cross-platform http3 network-programming protocol quic rust
Last synced: 02 Aug 2024
https://github.com/tencent/tquic
A high-performance, lightweight, and cross-platform QUIC library
cross-platform http3 network-programming protocol quic rust
Last synced: 24 Oct 2024
https://github.com/fluencelabs/nox
Rust implementation of the Fluence network peer
decentralized fluence p2p peer peer-to-peer protocol rust wasm
Last synced: 13 Oct 2024
https://github.com/fluencelabs/fluence
Rust implementation of the Fluence network peer
decentralized fluence p2p peer peer-to-peer protocol rust wasm
Last synced: 28 Aug 2024
https://github.com/unlock-protocol/unlock
Ʉnlock is a protocol for memberships built on a blockchain.
blockchain ethereum infrastructure javascript memberships nft protocol solidity unlock
Last synced: 13 Oct 2024
https://github.com/rnd-ash/openvehiclediag
A rust based cross-platform ECU diagnostics and car hacking application, utilizing the passthru protocol
daimler diagnostics diagnostics-application dpdu ecu hacking j2534 kwp2000 macchina-m2 mercedes-cbf odb open-vehicle-diagnostics ovd protocol reverse-engineering-framework rust socketcan uds vehicle
Last synced: 01 Nov 2024
https://github.com/TimonPost/laminar
A simple semi-reliable UDP protocol for multiplayer games
gamedev networking protocol rust udp
Last synced: 04 Aug 2024
https://github.com/timonpost/laminar
A simple semi-reliable UDP protocol for multiplayer games
gamedev networking protocol rust udp
Last synced: 01 Nov 2024
https://github.com/isair/JSONHelper
✌ Convert anything into anything in one operation; JSON data into class instances, hex strings into UIColor/NSColor, y/n strings to booleans, arrays and dictionaries of these; anything you can make sense of!
cocoapods dictionaries hex-color hex-strings json-helper json-string nscolor protocol swift uicolor value-conversion
Last synced: 29 Oct 2024
https://github.com/tlaplus/DrTLAPlus
Dr. TLA+ series - learn an algorithm and protocol, study a specification
algorithm pluscal protocol tlaplus
Last synced: 02 Aug 2024
https://github.com/juicity/juicity
juicity is a quic-based proxy protocol implementation.
Last synced: 24 Oct 2024
https://github.com/rnd-ash/OpenVehicleDiag
A rust based cross-platform ECU diagnostics and car hacking application, utilizing the passthru protocol
daimler diagnostics diagnostics-application dpdu ecu hacking j2534 kwp2000 macchina-m2 mercedes-cbf odb open-vehicle-diagnostics ovd protocol reverse-engineering-framework rust socketcan uds vehicle
Last synced: 09 Oct 2024
https://github.com/GeyserMC/MCProtocolLib
A library for communication with a Minecraft client/server.
java library minecraft minecraft-protocol protocol
Last synced: 25 Oct 2024
https://github.com/quickfixgo/quickfix
The Go FIX Protocol Library :rocket:
cryptocurrency docker finance financial-data financial-information-exchange financial-markets fintech fixprotocol go golang hft-trading messaging-library protocol quantitative-finance quickfix stock-market stocks trading-systems
Last synced: 15 Oct 2024
https://github.com/OpenMiHome/mihome-binary-protocol
encryption mihome protocol xiaomi
Last synced: 02 Aug 2024
https://github.com/anyproto/any-sync
An open-source protocol designed to create high-performance, local-first, peer-to-peer, end-to-end encrypted applications that facilitate seamless collaboration among multiple users and devices
anytype e2ee local-first p2p performance privacy protocol
Last synced: 02 Aug 2024
https://github.com/mschwager/dhcpwn
All your IPs are belong to us.
attack bootp-protocol dhcp dhcpwn protocol python udp
Last synced: 04 Aug 2024
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: 03 Aug 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: 02 Aug 2024
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: 12 Oct 2024
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: 03 Aug 2024
https://github.com/aatxe/irc
the irc crate – usable, async IRC for Rust
async client irc ircv3 protocol thread-safe
Last synced: 15 Oct 2024
https://github.com/containerd/ttrpc
GRPC for low-memory environments
go golang golang-library golang-package grpc protocol rpc stream
Last synced: 03 Aug 2024
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: 03 Aug 2024