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-05-28 00:23:56 UTC
- JSON Representation
https://github.com/rcasanovan/imovies
A simple app to search movies using the themoviedb.org api
cocoapods protocol realm swift viper viper-architecture viper-pattern-architecture
Last synced: 11 Mar 2025
https://github.com/thepurplebubble/server-node
protocol purple-bubble purplebubble server server-node
Last synced: 21 Jan 2025
https://github.com/youngkaneda/stop-and-wait
A Java implementation of this simple ARQ mechanism
Last synced: 11 Mar 2025
https://github.com/slackapi/deno-slack-protocols
Implements the rules for communication between Slack CLI and any Slack app development SDKs
Last synced: 26 Mar 2025
https://github.com/houseos/scp
Arduino library for secure-control-protocol devices
chacha20-poly1305 esp8266 http iot json protocol rest security wifi
Last synced: 05 Mar 2025
https://github.com/madis0/mc-protocol-tester
Filters Minecraft servers by their protocol support
Last synced: 22 Mar 2025
https://github.com/draym/zwapper-evm
P2P protocol for secure exchange of ERC20 & ERC721 tokens
p2p-exchange protocol solidity-contracts
Last synced: 27 Feb 2025
https://github.com/kavorix/rage-trade
Rage is a liquidity and treasury management protocol.
dapp liquidity management nextjs protocol treasury typescript
Last synced: 08 Apr 2025
https://github.com/lemongrb/realtimeclocksystem
System that provides time & date for users in different languages
c18 datetime datetracker display embedded-c embedded-systems lcd microchip pic18f protocol real-time rtc rtc-module spi timetracker
Last synced: 10 Jan 2025
https://github.com/a-bdellatif/realtimeclocksystem
System that provides time & date for users in different languages
c18 datetime datetracker display embedded-c embedded-systems lcd microchip pic18f protocol real-time rtc rtc-module spi timetracker
Last synced: 03 Feb 2025
https://github.com/mmgrant73/bitcoinapi
This is a c++ library to help developers communicate with the bitcoin wallet using JSON-RPC
bitcoin-wallet c c-plus-plus communication developers-communicate json-library json-rpc jsoncpp protocol
Last synced: 25 Feb 2025
https://github.com/gabrieltheodoropoulos/gtcodable
A custom protocol in Swift that lets you convert any struct or class object to dictionary, JSON, Plist or archived data and vice versa, save to files, load from files, initialise objects, encode, decode and more, in an amazingly simple, fast and natural way!
archive decodable dictionary encodable json plist protocol protocol-oriented-programming reflection savefiles swift
Last synced: 16 Mar 2025
https://github.com/gabrieltheodoropoulos/gteasylayout
GTEasyLayout minimizes the effort of setting up constraints programmatically, as it achieves that with one line of code only! Not recommended for specifying too complicated constraints (yet!).
autolayout constraint-layout constraints custom-types protocol ui uiview
Last synced: 16 Mar 2025
https://github.com/apigear-io/objectlink-spec
documentation regarding the objectlink protocol
Last synced: 12 Mar 2025
https://github.com/aleclarson/lua-json-rpc
JSON events for long-lived connections
Last synced: 11 Mar 2025
https://github.com/huy-dna/p2p-file-sharing
Networking assignment implementing a P2P file sharing service without any considerations for reliability, recovery or privacy whatsoever. Only works in LAN or networks without NATs.
filesharing http local-area-network nodejs p2p protocol socket-programming
Last synced: 26 Mar 2025
https://github.com/candango/peasant
Peasant helps you to build APIs
agents cartola protocol rest-api
Last synced: 08 Apr 2025
https://github.com/xasannosirov/net-http-with-golang
golang-application http-requests postgresql-database protocol
Last synced: 05 Mar 2025
https://github.com/mallikarjunh/protocols-and-delegates
datapassing delegate ios protocol swift
Last synced: 05 Mar 2025
https://github.com/manifoldfinance/evo
Embedded Volumetric Optionality Protocol: Auto Price Stabilizing protection for almost any ERC-based asset
cryptocurrency defi erc20 erc721 ethereum farming finance protocol
Last synced: 17 Mar 2025
https://github.com/the-minimal/protocol
Minimal and modular binary schema-full protocol for TypeScript.
avro binary-json binary-protocol bson javascript json jsonb protocol protocol-buffers typescript
Last synced: 14 Mar 2025
https://github.com/trygve-lie/framed-msg
A framing message protocol for packing multiple opaque binary arguments. Comes with both static and stream based parser API.
buffer decoder encoder javascript messaging nodejs protocol socket stream
Last synced: 29 Mar 2025
https://github.com/risto-stevcev/iac-protocol
:satellite: A protocol and interface that enables inter-application communication.
application communication gnumeric iac inter inter-application-conmunication libreoffice protocol python
Last synced: 30 Apr 2025
https://github.com/mikhailms/go-radius
RADIUS protocol implementation in Go language
golang network protocol radius
Last synced: 21 Feb 2025
https://github.com/hk-transfield/java-networking-scripts-collection
A collection of networking and cybersecurity scripts written in Java. The purpose is to provide an overview of network protocols involved in computer communications.
communications cybersecurity http java network network-programming protocol server tcp tftp tls udp
Last synced: 01 Apr 2025
https://github.com/i-sevostyanov/cached
Cached is an in-memory cache server with a simple text-based protocol.
btree cache golang protocol tcp-server thread-safe ttl-cache
Last synced: 20 Mar 2025
https://github.com/rajiv-k/meh
[WIP] A toy application-layer protocol over TCP for learning purposes. ¯\_(ツ)_/¯
go learning-by-doing protocol tcp wireshark-dissector
Last synced: 03 Apr 2025
https://github.com/joelteogom/easycab
EasyCab is a distributed system that simulates an autonomous taxi service. It manages real-time communication between taxis, sensors, customers, and a central control server. The project integrates Spring Boot, Kafka for message streaming, and PostgreSQL for database management, ensuring scalability and fault tolerance.
distributed-systems docker dockercompose dockerfile kafka postgresql protocol real-time sockets spring-boot streaming websocket
Last synced: 03 Apr 2025
https://github.com/autistic-symposium/midsumm3r-gitbook
👾 /ˌ𝗳𝗿ē ˈ𝘄𝗶𝗹/ (𝗻𝗼𝘂𝗻): the power of acting without the constraint of necessity or fate
cult cyph3rs cypherpunks dao defi free-will magick protocol rust
Last synced: 21 Feb 2025
https://github.com/vxern/engine_io
A complete, tested and documented implementation of the engine.io client and server in Dart.
client dart engine-io http long-polling protocol server socket-io websockets
Last synced: 23 Feb 2025
https://github.com/artcc/coredatagenericmodule
Core Data generic module for persist encrypted object
core coredata coredata-model data data-generic database encrypted encrypted-data encryption entity identifier persist protocol swift
Last synced: 23 Feb 2025
https://github.com/walpurga03/nostr-nips
A NIPs Explorer for the Nostr protocol, providing detailed information and examples for various NIPs.
communication decentralized i18n nostr protocol react typescript vite
Last synced: 23 Feb 2025
https://github.com/xmas7/wayland-client-rs
These are bindings to the reference implementation of the wayland protocol. This is not a pure rust implementation of the wayland protocol, and thus requires libwayland-client.so to be available.
Last synced: 27 Mar 2025
https://github.com/bossslime/reply-all
Add reply functionality to your network messages.
javascript protocol reply socket-io tcp tcp-client tcp-server udp udp-client udp-server
Last synced: 21 Mar 2025
https://github.com/kaonone/akropolis-ethereum
Akropolis Protocol Implementation on Ethereum Blockchain
akropolis blockchain ethereum framework pension protocol smartcontracts solidity
Last synced: 17 Mar 2025
https://github.com/madz-lab/go-ibft
A minimal and compact IBFT 2.0 engine implementation, written in Go. Maintained by the original authors
consensus distributed go ibft ibft2 protocol
Last synced: 05 Apr 2025
https://github.com/skillfulelectro/emnetchain
experimental Internet chaining application
json peer-to-peer protocol tcp tcp-client tcp-server tcp-socket udp udp-client udp-server udp-socket webrtc
Last synced: 28 Feb 2025
https://github.com/lefttwixwand/bbq
BBQ is a simple transfer protocol, based on TCP/IP, supporting server push notifications.
cpp protocol socket tcp-client tcp-ip tcp-server tcp-socket
Last synced: 13 Apr 2025
https://github.com/mikayelgr/multiverse9
multiverse9 is a distributed key-value storage system that allows multiple nodes to communicate and share data over a TCP-based protocol.
Last synced: 21 Mar 2025
https://github.com/0xjonaseb11/wallet_graphql.3.0
Wallet contract && dapp built on graphql protocol
blockchain chainlink-oracle graphql off-chain protocol smart-contracts solidity typescript wallets web3
Last synced: 13 Mar 2025
https://github.com/yjham2002/tcp_conn_with_spark
:book: none
mysql protocol redis redis-client spark tcp tcp-server
Last synced: 24 Feb 2025
https://github.com/t-mullen/multihack-wire
The streaming wire protocol for Multihack
binary protocol realtime stream
Last synced: 20 Mar 2025
https://github.com/ivan-alone/tinyir
Samsung IR Protocol decoder written for ATTiny13 and MicroCore
arduino arduino-library attiny attiny13 attiny13a ir protocol samsung
Last synced: 05 Apr 2025
https://github.com/cuhsat/epiphyte
(Ab)using TinyURL.com as a key/value storage for hidden and encrypted message threads.
cryptography epiphyte hidden-message protocol pycrypto python requests steganography tinyurl
Last synced: 29 Mar 2025
https://github.com/nsomar/swift-type-erasure-playground
Swift Type erasure playground
generic playground protocol swift type-erasure types
Last synced: 04 Apr 2025
https://github.com/isakruas/ecdp
The Elliptic Curve Data Protocol (ECDP) is a P2P communication protocol for decentralized networks, utilizing elliptic curve cryptography (ECC) for encryption, ECDSA for message authentication, and Diffie-Hellman key exchange for secure sessions. It operates over TCP and UDP.
cryptography data-security decentralized-networks diffie-hellman-key-exchange ecdsa elliptic-curve-cryptography encryption message-authentication peer-to-peer protocol secure-communication session-initialization tcp udp
Last synced: 06 May 2025
https://github.com/rvarago/toy-storage-rs
A toy storage implemented in Rust purely for learning
Last synced: 04 Apr 2025
https://github.com/kenneract/bose-reverse-engineering
A recount of my process of troubleshooting, investigating, and reverse-engineering my Bose 321GS Series III home entertainment system after it stopped working.
acoustimass arduino bose boselink cinemate etap pinout protocol remote reverse-engineering rs232 serial smartspeaker
Last synced: 04 Apr 2025
https://github.com/geolffreym/wsserver
Node websocket server
javascript nodejs protocol real-time syrup websocket-server websockets
Last synced: 28 Mar 2025
https://github.com/code-monad/ckbfs
CKBFS, a CKB Witnesses based file storage protocol
ckb ckb-vm contract crypto filesystem protocol rust
Last synced: 12 Apr 2025
https://github.com/mindstorm38/netcrab
A network simulation crate in Rust, simulating up to data link. The goal is to simulate the algorithm of different protocols, such as IPv4, ARP, ICMP or IPv6 with NDP.
network network-simulator protocol rust
Last synced: 28 Mar 2025
https://github.com/hubsukalp/iot_lab
IoT Experiments
arduino cloud mosquitto-mqtt-broker network node-red protocol raspberry-pi thingspeak wsn
Last synced: 08 May 2025
https://github.com/isaque-s-0liveira/inventory-report
Este projeto trata-se de um sistema gerador de relatórios de estoque. A aplicação é capaz de ler esses arquivos, importar os dados de forma estruturada e gerar relatórios que resumem as informações contidas no estoque.
csv interface json-handling poo programacao-orientada-objetos protocol pytest python
Last synced: 23 Feb 2025
https://github.com/david405/algorand-lending-protocol
A decentralized finance (DeFi) protocol for lending and borrowing, built on the Algorand blockchain architecture.
Last synced: 19 Apr 2025
https://github.com/servable-community/publishable
The publishable protocol handles the complete publication state of an object.
Last synced: 04 Apr 2025
https://github.com/servable-community/servable-reviewable-shared
Servable Reviewable protocol's shared js library.
Last synced: 04 Apr 2025
https://github.com/hoijui/javaosc_deprecated
Old/Deprecated JavaOSC, see here for the new version:
archived deprecated deprecated-repo java open-sound-control osc protocol
Last synced: 13 Mar 2025
https://github.com/shahryarjb/supermarket_cashier_assignment
Small supermarket chain with a simple cashier function to add products to a cart and display the total price.
Last synced: 23 Mar 2025
https://github.com/servable-community/servable-reviewable
The reviewable protocol handles the complete review state of an object.
Last synced: 04 Apr 2025
https://github.com/abdulsamie10/clientservertcp
This repository contains code of communication between client and server using TCP.
c c-plus-plus c-programming client client-server client-side protocol server server-side tcp tcp-client tcp-protocol tcp-server tcp-socket
Last synced: 18 Feb 2025
https://github.com/abe-winter/rfckit
tool that creates sequence diagrams from annotated RFCs
documentation protocol rfc sequence-diagram
Last synced: 11 Mar 2025
https://github.com/raklaptudirm/ucim
The UCI-iMproved Protocol Specification for Chess Engine Communication
chess chess-engine communication protocol specification
Last synced: 23 Dec 2024
https://github.com/code0-tech/draco
Protocol adapter that will accept request, verify them and sends them to execution.
http microservice protocol rust
Last synced: 08 Apr 2025
https://github.com/cxres/id-pre-test-2
Internet Draft for the Per Resource Events Test
events http notifications protocol pubsub
Last synced: 26 Mar 2025
https://github.com/pratik-123/movieshowcase
Showcase a list of movies using MovieDB API’s
api design-patterns dynamic generic ios loadmore movie-database movies-api mvvm mvvm-architecture protocol stackview swift uicollectionview uitableview urlsession xcode
Last synced: 28 Feb 2025
https://github.com/matheusphalves/snmp
Simple management network protocol implementation.
Last synced: 21 Feb 2025
https://github.com/hudson-newey/dcfs
A new P2P web protocol for hosting files & websites where no master host is required. Clients host files and are advertised through adjacent peers. [Development still in progress]
Last synced: 27 Feb 2025
https://github.com/kitt3120/rusty_chat
A client-server chat application on TCP written in Rust
chat client client-server protocol rust rust-lang server
Last synced: 07 Apr 2025
https://github.com/yaxsomo/aerosentinel-relay-protocol
A complete custom protocol for rocketry applications with Aerosentinel Ecosystem.
aerospace communication data-structures ground-station library multiprocessor-systems packets protocol
Last synced: 28 Feb 2025
https://github.com/freight-trust/test-harness
Testing Harness for transactions, messages, defects, validation, and protocol benchmarking
benchmark conformance defects protocol transactions validation
Last synced: 26 Feb 2025
https://github.com/freight-trust/edifactsol
EDIFACT Smart Contract Protocol
assmbly b2b edi edi-messages edifact enterprise ethereum protocol smart-contract solidity
Last synced: 26 Feb 2025
https://github.com/gowizzard/proto
An library to log from golang to file or command line.
command-line filesystem go golang golang-library logging logs protocol
Last synced: 30 Mar 2025
https://github.com/dojimanetwork/dapps-ethereum
Smart contracts which locks the liquidity from top multiple protocols like uniswap, curve, shushiswap e.t.c
blockchain curve ethereum protocol smart-contracts solidity uniswap
Last synced: 23 Mar 2025
https://github.com/lucianopalmeida/collections
Playing around with Swift Collections and Sequences
collections lists protocol sequence stdlib swift swift-extensions swift-language swiftlang
Last synced: 13 Mar 2025
https://github.com/freight-trust/deployments-solidity
Smart Contract Deployments and Artifacts
artifacts besu deployments erc20 erc721 hyperledger nft protocol smart-contracts solidity tokens truffle
Last synced: 26 Feb 2025
https://github.com/ergo-services/proto
Extra library of network protocols for the Ergo Framework 3.0 (and above)
ergo-framework go golang network protocol
Last synced: 23 Feb 2025
https://github.com/heckima-labs/h2o-protocol
Implementation of H2O/H02 protocol for GPS tracking devices
gps gps-tracking h02 h2o iot nodejs protocol tracking typescript
Last synced: 14 Apr 2025
https://github.com/imlinhanchao/custom-protocol-app
Custom Protocol Sample App
application csharp desktop protocol web
Last synced: 27 Mar 2025