Topic: "protocol"
anoma/anoma
Reference implementation of Anoma
Language: Elixir - Size: 74.5 MB - Last synced at: 12 days ago - Pushed at: 15 days ago - Stars: 34,176 - Forks: 4,103
ipfs/ipfs
Peer-to-peer hypermedia protocol
Size: 2.19 MB - Last synced at: 12 days ago - Pushed at: 8 months ago - Stars: 23,004 - Forks: 1,495
amark/gun
An open source cybersecurity protocol for syncing decentralized graph data.
Language: JavaScript - Size: 31.4 MB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 18,711 - Forks: 1,218
skywind3000/kcp
:zap: KCP - A Fast and Reliable ARQ Protocol
Language: C - Size: 520 KB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 16,367 - Forks: 2,574
quic-go/quic-go
A production-ready QUIC implementation in pure Go
Language: Go - Size: 21.6 MB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 11,262 - Forks: 1,486
cloudflare/quiche
🥧 Savoury implementation of the QUIC transport protocol and HTTP/3
Language: Rust - Size: 23.1 MB - Last synced at: 9 days ago - Pushed at: 11 days ago - Stars: 11,057 - Forks: 908
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 📱!
Language: Haskell - Size: 316 MB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 10,076 - Forks: 532
daltoniam/Starscream
Websockets in swift for iOS and OSX
Language: Swift - Size: 2.65 MB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 8,630 - Forks: 1,259
lightningnetwork/lnd
Lightning Network Daemon ⚡️
Language: Go - Size: 102 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 8,074 - Forks: 2,221
libimobiledevice/libimobiledevice
A cross-platform protocol library to communicate with iOS devices
Language: C - Size: 3.44 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 7,490 - Forks: 1,454
lbryio/lbry-sdk
The LBRY SDK for building decentralized, censorship resistant, monetized digital content apps.
Language: Python - Size: 22.7 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 7,200 - Forks: 489
ipfs/ipfs-desktop
An unobtrusive and user-friendly desktop application for IPFS on Windows, Mac and Linux.
Language: JavaScript - Size: 18.6 MB - Last synced at: 12 days ago - Pushed at: 13 days ago - Stars: 6,435 - Forks: 901
GeyserMC/Geyser
A bridge/proxy allowing you to connect to Minecraft: Java Edition servers with Minecraft: Bedrock Edition.
Language: Java - Size: 34.2 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 5,379 - Forks: 797
streadway/amqp
Go client for AMQP 0.9.1
Language: Go - Size: 915 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 4,945 - Forks: 616
quinn-rs/quinn
Async-friendly QUIC implementation in Rust
Language: Rust - Size: 10.9 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 4,759 - Forks: 504
microsoft/msquic
Cross-platform, C implementation of the IETF QUIC protocol, exposed to C, C++, C# and Rust.
Language: C - Size: 305 MB - Last synced at: 4 days ago - Pushed at: 9 days ago - Stars: 4,570 - Forks: 631
acassen/keepalived
Keepalived
Language: C - Size: 20.1 MB - Last synced at: 18 days ago - Pushed at: about 2 months ago - Stars: 4,404 - Forks: 759
Yalantis/FoldingTabBar.iOS
Folding Tab Bar and Tab Bar Controller
Language: Objective-C - Size: 579 KB - Last synced at: 15 days ago - Pushed at: over 3 years ago - Stars: 3,678 - Forks: 457
graphprotocol/graph-node
Graph Node indexes data from blockchains such as Ethereum and serves it over GraphQL
Language: Rust - Size: 323 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 3,095 - Forks: 1,060
Yalantis/GuillotineMenu
Our Guillotine Menu Transitioning Animation implemented in Swift reminds a bit of a notorious killing machine.
Language: Swift - Size: 964 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 2,899 - Forks: 252
gioblu/PJON
PJON (Padded Jittering Operative Network) is an experimental, arduino-compatible, multi-master, multi-media network protocol.
Language: C++ - Size: 6.24 MB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 2,785 - Forks: 246
mas-bandwidth/yojimbo
A network library for client/server games written in C++
Language: C - Size: 10.2 MB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 2,613 - Forks: 259
andeya/erpc
An efficient, extensible and easy-to-use RPC framework.
Language: Go - Size: 16.9 MB - Last synced at: 15 days ago - Pushed at: about 1 year ago - Stars: 2,533 - Forks: 408
mas-bandwidth/netcode
Secure client/server connections over UDP
Language: C - Size: 6.37 MB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 2,512 - Forks: 198
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.
Language: Rust - Size: 23.7 MB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 2,338 - Forks: 229
bagder/http2-explained
A detailed document explaining and documenting HTTP/2, the successor to the widely popular HTTP/1.1 protocol
Language: CSS - Size: 65.7 MB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 2,293 - Forks: 282
Neutree/COMTool
Cross platform communicate assistant(Serial/network/terminal tool)( 跨平台 串口调试助手 网络调试助手 终端工具 linux windows mac Raspberry Pi )支持插件和二次开发
Language: Python - Size: 1.57 MB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 2,242 - Forks: 380
tidwall/redcon
Redis compatible server framework for Go
Language: Go - Size: 138 KB - Last synced at: 7 months ago - Pushed at: 8 months ago - Stars: 2,216 - Forks: 164
geo-tp/ESP32-Bus-Pirate
A Hardware Hacking Tool with Web-Based CLI That Speaks Every Protocol
Language: C - Size: 169 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 2,213 - Forks: 171
lightning/bolts
BOLT: Basis of Lightning Technology (Lightning Network Specifications)
Language: Markdown - Size: 2.34 MB - Last synced at: 13 days ago - Pushed at: 16 days ago - Stars: 2,208 - Forks: 520
ipfs/ipfs-companion
Browser extension that simplifies access to IPFS resources on the web
Language: JavaScript - Size: 13.3 MB - Last synced at: 19 days ago - Pushed at: 21 days ago - Stars: 2,141 - Forks: 330
doronz88/pymobiledevice3
Pure python3 implementation for working with iDevices (iPhone, etc...).
Language: Python - Size: 84.2 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 2,062 - Forks: 296
botuniverse/onebot
OneBot:统一的聊天机器人应用接口标准
Language: CSS - Size: 1.3 MB - Last synced at: 18 days ago - Pushed at: over 2 years ago - Stars: 1,932 - Forks: 165
enisdenjo/graphql-ws
Coherent, zero-dependency, lazy, simple, GraphQL over WebSocket Protocol compliant server and client.
Language: TypeScript - Size: 16.1 MB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 1,843 - Forks: 173
alibaba/xquic
XQUIC Library released by Alibaba is a cross-platform implementation of QUIC and HTTP/3 protocol.
Language: C - Size: 5.27 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 1,841 - Forks: 371
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
Language: Java - Size: 31.9 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1,828 - Forks: 573
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.
Language: Go - Size: 571 KB - Last synced at: 7 months ago - Pushed at: almost 3 years ago - Stars: 1,749 - Forks: 196
litespeedtech/lsquic
LiteSpeed QUIC and HTTP/3 Library
Language: C - Size: 7.55 MB - Last synced at: 28 days ago - Pushed at: 30 days ago - Stars: 1,741 - Forks: 375
Brightify/Cuckoo
Boilerplate-free mocking framework for Swift!
Language: Swift - Size: 2.67 MB - Last synced at: 22 days ago - Pushed at: 25 days ago - Stars: 1,733 - Forks: 199
quicwg/base-drafts
Internet-Drafts that make up the base QUIC specification
Language: Shell - Size: 47.9 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1,659 - Forks: 209
tus/tus-resumable-upload-protocol
Open Protocol for Resumable File Uploads
Size: 297 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1,614 - Forks: 105
nanomsg/mangos-v1 📦
The pure golang implementation of nanomsg (version 1, frozen)
Language: Go - Size: 2.4 MB - Last synced at: 11 days ago - Pushed at: about 6 years ago - Stars: 1,524 - Forks: 117
anyproto/any-sync
An open-source protocol enabling high-performance, local-first, peer-to-peer, end-to-end encrypted collaborative apps.
Language: Go - Size: 12.7 MB - Last synced at: 9 days ago - Pushed at: 12 days ago - Stars: 1,474 - Forks: 85
nvzqz/RandomKit
Random data generation in Swift
Language: Swift - Size: 3.47 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 1,467 - Forks: 91
weiboad/kafka-php 📦
kafka php client
Language: PHP - Size: 926 KB - Last synced at: 6 days ago - Pushed at: almost 4 years ago - Stars: 1,434 - Forks: 446
agi-inc/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.
Language: Python - Size: 1.11 MB - Last synced at: 9 days ago - Pushed at: 9 months ago - Stars: 1,431 - Forks: 171
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.
Language: Rust - Size: 12.9 MB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 1,431 - Forks: 276
FreeOpcUa/python-opcua
LGPL Pure Python OPC-UA Client and Server
Language: Python - Size: 9.98 MB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 1,421 - Forks: 663
ngtcp2/ngtcp2
ngtcp2 project is an effort to implement IETF QUIC protocol
Language: C - Size: 16.4 MB - Last synced at: 3 days ago - Pushed at: 5 days ago - Stars: 1,395 - Forks: 277
Tencent/tquic
A high-performance, lightweight, and cross-platform QUIC library
Language: Rust - Size: 2.34 MB - Last synced at: 6 days ago - Pushed at: 8 days ago - Stars: 1,359 - Forks: 140
PrismarineJS/node-minecraft-protocol
Parse and serialize minecraft packets, plus authentication and encryption.
Language: JavaScript - Size: 1.87 MB - Last synced at: 11 days ago - Pushed at: 14 days ago - Stars: 1,353 - Forks: 259
FreeOpcUa/opcua-asyncio
OPC UA library for python >= 3.7
Language: Python - Size: 18.6 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 1,341 - Forks: 414
merkletreejs/merkletreejs
🌱 Construct Merkle Trees and verify proofs in JavaScript. By @miguelmota
Language: TypeScript - Size: 1.23 MB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 1,226 - Forks: 224
ipfs/specs
Technical specifications for the IPFS protocol stack
Language: HTML - Size: 14.9 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 1,207 - Forks: 236
Mrs4s/MiraiGo
qq协议的golang实现, 移植于mirai
Language: Go - Size: 3.7 MB - Last synced at: 7 months ago - Pushed at: almost 2 years ago - Stars: 1,206 - Forks: 320
Devin-AXIS/A2V
A2V: Next-Gen AI Value Compute Protocol.
Language: TypeScript - Size: 444 MB - Last synced at: 2 days ago - Pushed at: about 2 months ago - Stars: 1,201 - Forks: 150
dmulloy2/ProtocolLib
Provides read and write access to the Minecraft protocol with Bukkit.
Language: Java - Size: 30.2 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1,160 - Forks: 294
agent-network-protocol/AgentNetworkProtocol
AgentNetworkProtocol(ANP) is an open source protocol for agent communication. Our vision is to define how agents connect with each other, building an open, secure, and efficient collaboration network for billions of intelligent agents.
Language: HTML - Size: 37.3 MB - Last synced at: 5 days ago - Pushed at: 8 days ago - Stars: 1,142 - Forks: 78
quickfix-j/quickfixj
QuickFIX/J is a full featured messaging engine for the FIX protocol. - This is the official project repository.
Language: Java - Size: 42.4 MB - Last synced at: 9 days ago - Pushed at: 11 days ago - Stars: 1,090 - Forks: 657
aurora-opensource/xviz
A protocol for real-time transfer and visualization of autonomy data
Language: JavaScript - Size: 9.71 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 1,061 - Forks: 232
0xPolygon/polygon-edge 📦
A Framework for Building Ethereum-compatible Blockchain Networks
Language: Go - Size: 152 MB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 1,034 - Forks: 569
neo4j/neo4j-python-driver
Neo4j Bolt driver for Python
Language: Python - Size: 6.39 MB - Last synced at: 13 days ago - Pushed at: 16 days ago - Stars: 1,011 - Forks: 204
fluencelabs/nox 📦
Rust implementation of the Fluence network peer
Language: Rust - Size: 38.9 MB - Last synced at: 5 months ago - Pushed at: 7 months ago - Stars: 991 - Forks: 184
gopcua/opcua
Native Go OPC-UA library
Language: Go - Size: 10.5 MB - Last synced at: 13 days ago - Pushed at: 3 months ago - Stars: 990 - Forks: 302
chapin666/books
Awesome Books
Size: 1.67 GB - Last synced at: 10 months ago - Pushed at: over 4 years ago - Stars: 977 - Forks: 366
multiformats/multihash
Self describing hashes - for future proofing
Language: Shell - Size: 936 KB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 922 - Forks: 114
chronoxor/FastBinaryEncoding
Fast Binary Encoding is ultra fast and universal serialization solution for C++, C#, Go, Java, JavaScript, Kotlin, Python, Ruby, Swift
Language: C++ - Size: 149 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 920 - Forks: 93
juicity/juicity
juicity is a quic-based proxy protocol implementation.
Language: Go - Size: 177 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 912 - Forks: 88
ravendevteam/alternet
A completely decentralized alternative to the current-day web.
Size: 111 KB - Last synced at: 16 days ago - Pushed at: 18 days ago - Stars: 898 - Forks: 47
rnd-ash/OpenVehicleDiag
A rust based cross-platform ECU diagnostics and car hacking application, utilizing the passthru protocol
Language: Rust - Size: 2.67 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 896 - Forks: 97
containers/kubernetes-mcp-server
Model Context Protocol (MCP) server for Kubernetes and OpenShift
Language: Go - Size: 3.32 MB - Last synced at: 11 days ago - Pushed at: 12 days ago - Stars: 893 - Forks: 198
nxrighthere/ENet-CSharp
Reliable UDP networking library
Language: C - Size: 1.12 MB - Last synced at: 5 days ago - Pushed at: 6 months ago - Stars: 883 - Forks: 134
mariohahn/StatusProvider
Protocol to handle initial Loadings, Empty Views and Error Handling in a ViewController & views
Language: Swift - Size: 362 KB - Last synced at: 4 months ago - Pushed at: over 7 years ago - Stars: 871 - Forks: 45
unlock-protocol/unlock
Ʉnlock is a protocol for memberships built on a blockchain.
Language: TypeScript - Size: 966 MB - Last synced at: 16 days ago - Pushed at: 17 days ago - Stars: 869 - Forks: 302
GeyserMC/MCProtocolLib
A library for communication with a Minecraft client/server.
Language: Java - Size: 4.88 MB - Last synced at: 5 days ago - Pushed at: 7 days ago - Stars: 868 - Forks: 212
TimonPost/laminar
A simple semi-reliable UDP protocol for multiplayer games
Language: Rust - Size: 9.06 MB - Last synced at: 17 days ago - Pushed at: about 2 years ago - Stars: 862 - Forks: 68
tlaplus/DrTLAPlus
Dr. TLA+ series - learn an algorithm and protocol, study a specification
Language: TLA - Size: 21.7 MB - Last synced at: 9 months ago - Pushed at: over 3 years ago - Stars: 830 - Forks: 99
quickfixgo/quickfix
The Go FIX Protocol Library :rocket:
Language: Go - Size: 24.6 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 820 - Forks: 321
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!
Language: Swift - Size: 279 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 781 - Forks: 62
dvidelabs/flatcc
FlatBuffers Compiler and Library in C for C
Language: C - Size: 3.54 MB - Last synced at: 21 days ago - Pushed at: 23 days ago - Stars: 726 - Forks: 210
OpenMiHome/mihome-binary-protocol
Language: Python - Size: 37.1 KB - Last synced at: 8 months ago - Pushed at: almost 4 years ago - Stars: 724 - Forks: 90
gokrazy/rsync
rsync in Go! implements client and server, which can send or receive files (upload, download, all directions supported)
Language: Go - Size: 471 KB - Last synced at: 9 days ago - Pushed at: 11 days ago - Stars: 717 - Forks: 52
i-am-bee/acp
Open protocol for communication between AI agents, applications, and humans.
Language: Python - Size: 6.17 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 702 - Forks: 82
jumbojett/OpenID-Connect-PHP
Minimalist OpenID Connect client
Language: PHP - Size: 516 KB - Last synced at: 2 months ago - Pushed at: 8 months ago - Stars: 687 - Forks: 393
mschwager/dhcpwn
All your IPs are belong to us.
Language: Python - Size: 31.3 KB - Last synced at: 3 months ago - Pushed at: over 7 years ago - Stars: 671 - Forks: 56
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
Language: JavaScript - Size: 79.4 MB - Last synced at: 12 days ago - Pushed at: about 3 years ago - Stars: 633 - Forks: 102
mas-bandwidth/reliable
Packet acknowledgement system for UDP
Language: C - Size: 5.32 MB - Last synced at: 14 days ago - Pushed at: over 1 year ago - Stars: 631 - Forks: 80
libcsp/libcsp
Cubesat Space Protocol - A small network-layer delivery protocol designed for Cubesats
Language: C - Size: 7.94 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 615 - Forks: 309
containerd/ttrpc
GRPC for low-memory environments
Language: Go - Size: 423 KB - Last synced at: 4 months ago - Pushed at: 9 months ago - Stars: 607 - Forks: 84
AudiusProject/apps
Audius apps monorepo - web / react native / typescript sdk
Language: TypeScript - Size: 673 MB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 601 - Forks: 124
sourcenetwork/sourcehub
SourceHub is a trust protocol, acting as the transparency log for the Source ecosystem
Language: Go - Size: 3.03 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 598 - Forks: 13
streamr-dev/network
Monorepo containing all the main components of Streamr Network.
Language: TypeScript - Size: 178 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 585 - Forks: 43
PrismarineJS/flying-squid
Create Minecraft servers with a powerful, stable, and high level JavaScript API.
Language: JavaScript - Size: 1.13 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 585 - Forks: 101
blinksocks/blinksocks
A framework for building composable proxy protocol stack.
Language: JavaScript - Size: 3.73 MB - Last synced at: 3 months ago - Pushed at: almost 7 years ago - Stars: 584 - Forks: 78
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.
Size: 481 MB - Last synced at: 6 months ago - Pushed at: 8 months ago - Stars: 580 - Forks: 236
aatxe/irc
the irc crate – usable, async IRC for Rust
Language: Rust - Size: 14.4 MB - Last synced at: 10 days ago - Pushed at: 9 months ago - Stars: 570 - Forks: 105
ViaVersion/ViaFabricPlus
Minecraft Fabric mod which allows you to join EVERY Minecraft server version (Classic, Alpha, Beta, Release, April Fools, Bedrock)
Language: Java - Size: 18.6 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 569 - Forks: 71
rust-nostr/nostr
Rust implementation of the nostr protocol, high-level client library, Nostr Wallet Connect and more.
Language: Rust - Size: 15.9 MB - Last synced at: 6 days ago - Pushed at: 8 days ago - Stars: 566 - Forks: 143
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
Language: Svelte - Size: 8.14 MB - Last synced at: 5 months ago - Pushed at: 7 months ago - Stars: 557 - Forks: 72
editor-code-assistant/eca
Editor Code Assistant (ECA) - AI pair programming capabilities agnostic of editor
Language: Clojure - Size: 15.9 MB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 552 - Forks: 35