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-25 00:23:15 UTC
- JSON Representation
https://github.com/sstock2005/tnpl
Terraria Network Protocol Library
network-protocol protocol proxy-server python python3 reverse-engineering terraria
Last synced: 28 Apr 2025
https://github.com/indianwhocodes/cn2017
Peer to Peer File Sharing (2017)- Implementation of the popular Bit Torrent in Java using network libraries.
bit-torrent java java-8 network network-analysis networking peer protocol tcp tcp-client-server tcp-socket
Last synced: 03 Apr 2025
https://github.com/maksimetny/minecraft-status
A observable-based Minecraft server status for Node.js
Last synced: 13 Dec 2024
https://github.com/prefixfelix/fernopy
Control Rademacher FernoTron devices (shutters) using an ESP32 / ESP8266 via a web interface and REST-API.
api esp32 esp8266 fernotron micropython protocol rademacher smart-home
Last synced: 29 Mar 2025
https://github.com/intarchboard/draft-use-it-or-lose-it
Long-term Viability of Protocol Extension Mechanisms
Last synced: 10 Mar 2025
https://github.com/kaiyou/acm
Agnostic/acentric cloud messaging - free alternative to GCM/FCM
broker notifications protocol security
Last synced: 13 Mar 2025
https://github.com/piotrpress/streamer
This library is a custom PHP Stream Wrapper, which provides write/read operations and stores the data in the memory.
file filesystem memory mock mockup protocol stream stream-wrapper streamwrapper temporary temporary-files url virtual virtual-file-system virtual-files
Last synced: 03 Jan 2025
https://github.com/phillipjhl/white_rabbit
Elixir library that uses the AMQP to provide behaviors that dynamically supervises all connections, channels, consuming, producing, and exchanging of RabbitMQ messages. Also provides an api to send RPC messages to other distributed elixir nodes via reply_to queues.
amqp autorecovery behaviour consumer dynamic-supervisor elixir genserver producer protocol rabbit rabbitmq rpc telemetry
Last synced: 11 Apr 2025
https://github.com/davep/protocols.el
Protocol database access functions
elisp emacs emacs-lisp melpa protocol protocols tcpip unix
Last synced: 13 May 2025
https://github.com/rcasanovan/weather-app
A simple weather app for iOS
cocoapods protocol reachability realm swift viper viper-architecture viper-pattern-architecture
Last synced: 11 Mar 2025
https://github.com/gabrieltheodoropoulos/gtcollectionviewkit
A framework that introduces an alternative new way to use collection views in iOS projects!
class framework generics ios protocol sizeclasses swift uicollectionview xcframework xcode
Last synced: 16 Mar 2025
https://github.com/rcasanovan/imarvel
A simple iOS app to show heroes and villains from Marvel using the Marvel API
cocoapods protocol realm swift viper viper-architecture viper-pattern-architecture
Last synced: 11 Mar 2025
https://github.com/progzone122/aegis-2067usb-protocol
Reverse-engineering the USB protocol for the AULA Aegis 2067usb (a.k.a F2067) keyboard to enable direct communication with its controller and change settings without using the official software.
2067usb aegis aula f2067 keyboard protocol reverse-engineering usb usb-hid usb-hid-devices
Last synced: 22 Feb 2025
https://github.com/sergiss/anviz-protocol
:hear_no_evil: Javascript library to communicate with Anviz devices
anviz facepass-7 javascript nodejs protocol
Last synced: 26 Mar 2025
https://github.com/orangecheck/oc-whitepaper
OrangeCheck Protocol is a Bitcoin-anchored identity primitive.
Last synced: 01 May 2025
https://github.com/banyc/ardl
Aggressively reliable delivery layer. Above UDP. Nothing else.
network network-layer protocol reliable-udp transport udp
Last synced: 13 Mar 2025
https://github.com/murilobsd/calamp-rs
Calamp LMDirect rust parser
calamp lmdirect networking parser protocol rust
Last synced: 19 Feb 2025
https://github.com/nebyte/nebula
Nebula is a blockchain-based system that features a governance model with neurons, canisters, transactions, and staking.
crypto cryptocurrency internet protocol rust
Last synced: 07 May 2025
https://github.com/tteeoo/lc19
♊ A simple server for the Gemini protocol written in C.
c gemini gemini-protocol gemini-server hypertext openssl protocol server
Last synced: 02 Apr 2025
https://github.com/vital-ai/vitalhome-aimp
Ontology for Artificial Intelligence Messaging Protocol, Part of the Vital Agent Ecosystem.
ai artificial-intelligence knowledge-graph message ontology protocol
Last synced: 30 Apr 2025
https://github.com/omnisci3nce/osdp-rs
Open Supervised Device Protocol in Rust.
access-control osdp protocol rfid rust
Last synced: 12 May 2025
https://github.com/freight-trust/protocol
v2 protocol for supply chain and logistics
blockchain enterprise ethereum hyperledger protocol smart-contracts solidity supply-chain
Last synced: 26 Feb 2025
https://github.com/mubelotix/minecraft-protocol-derive
Procedural macros to make your Rust structs compatible with the Minecraft protocol.
derive deserialization minecraft minecraft-protocol parser parsing proc-macro protocol rust serialization
Last synced: 05 Dec 2024
https://github.com/jpcadena/grpc-in-python
Python project for gRPC.
buffers google grpc http2 microservices open-source proto protobuf protocol protocol-buffers python remote-procedure-call
Last synced: 12 Apr 2025
https://github.com/maksimetny/rx-minecraft-status
A observable-based Minecraft server status for Node.js
Last synced: 30 Mar 2025
https://github.com/astralprotocol/location-proof-protocol
A repository to develop standards and tools for verifiable location proofs.
decentralized-web geospatial location-proof protocol web3 zero-knowledge
Last synced: 19 Feb 2025
https://github.com/cheprasov/specification-protocol-userpro
Universal serialization protocol (USERPRO)
protocol serialization specification userpro
Last synced: 18 Mar 2025
https://github.com/chase-allen-tech/nft-protocol
Simple NFT deployment protocol for ERC721
javascript nft protocol smart-contracts solidity
Last synced: 13 Apr 2025
https://github.com/protdos/zyphor
Zyphor: A quantum-safe, fully anonymous chat protocol ensuring complete security and metadata protection.
anonymity chat cryptography e2ee encryption messaging metadata perfect-forward-secrecy post-quantum-cryptography privacy protocol security zero-knowledge zero-trust
Last synced: 24 Feb 2025
https://github.com/fireblinkltd/json-streaming-reader
Line delimited and concatenated JSON streaming protocol reader.
concatenated delimited fireblink json line node node-js node-module node-modules npm parser protocol reader stream streaming
Last synced: 05 Apr 2025
https://github.com/marcos-venicius/icmptalk
Talk with someone using ICMP
chat go golang handshake icmp packets protocol terminal-app tool
Last synced: 28 Dec 2024
https://github.com/stdlib-js/ndarray-base-serialize-meta-data
Serialize ndarray meta data.
array base javascript meta multidimensional ndarray node node-js nodejs protocol serialization serialize stdlib types util utilities utility utils
Last synced: 24 Apr 2025
https://github.com/merrychap/smtp
:mailbox: SMTP protocol implementation
attachment protocol recipients smtp smtp-client smtp-protocol
Last synced: 15 Mar 2025
https://github.com/jtperez-acle/rust-protocol-btc
L2 BTC Protocol
blockchain btc protocol rust web3
Last synced: 09 Apr 2025
https://github.com/xyndra/gateway
A connection-independent "wrapper" protocol
decentralization networking protocol servers
Last synced: 17 Mar 2025
https://github.com/terrapi-solution/protocol
TerrAPI protocol. Protobuf definitions for TerrAPI's signaling protocol
cloudnative golang opentofu protocol terraform terrapi
Last synced: 07 Dec 2024
https://github.com/gettocat/orwelldb
Library wich syncronize data beetween blockchain and database
blockchain database orwell orwelldb protocol synchronization
Last synced: 31 Mar 2025
https://github.com/20yyq/can-isotp
golang network can bus isotp protocol
can can-bus golang iso15765-2 isotp linux protocol
Last synced: 15 Mar 2025
https://github.com/4thel00z/libprotocol
A lightweight and generic (i.e. I/O agnostic) way to define protocols for the go language. Deterministic statemachine approach.
Last synced: 24 Mar 2025
https://github.com/zrains/msp
Fast and lightweight Minecraft Server protocol client implemented in Rust.
lightweight minecraft protocol
Last synced: 12 Mar 2025
https://github.com/chataize/abstractions
Abstract classes, interfaces, and enums shared across ChatAIze projects for better interoperability.
abstract abstraction abstraction-layer abstractions base chataize classes common csharp dotnet generic interface interfaces interop interoperability layer library mutual protocol shared
Last synced: 08 Apr 2025
https://github.com/sefinek/is-http-or-https
The package checks the string for a keyword related to http or https.
http https npm npm-package npm-packages or protocol
Last synced: 28 Mar 2025
https://github.com/mikiw/dexprotocol
Moving Ethereum Wyvern Protocol to SmartWeave smart contracts on Arweave - how to.
arweave defi ethereum protocol protocols smart-contracts smartweave
Last synced: 27 Feb 2025
https://github.com/akhileshjyotishi/nexlayer
Pioneering the next generation of staking protocols using liquiid restaking
conflux lsd protocol restaking
Last synced: 23 Mar 2025
https://github.com/0xabdellatif/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: 27 Feb 2025
https://github.com/yankeguo-deprecated/sptp-alt
UDP protocol for arbitrary large data
go golang golang-library protocol udp
Last synced: 08 Apr 2025
https://github.com/will-lynas/generic-serial-protocol
A Rust implementation of a custom serial protocol
protocol rust serial-communication
Last synced: 07 Mar 2025
https://github.com/rayhanadev/crosis4furrets
An abstraction layer on top of @replit/crosis that makes Repl connection management and operations so easy, a Furret could do it! 🎉
crosis crosis4furrets goval protobuf3 protocol replit replit-api replit-cli
Last synced: 15 May 2025
https://github.com/nouranhaitham/iot_attendencesystem
An IoT-based attendance system that uses RFID scanning, LEDs, a buzzer, and email alerts to track and manage employee presence in real time
ardunio ardunio-c attendence-system email google-spreadsheet http iot mit-app-inventor network nodemcu-esp8266 protocol smtp
Last synced: 15 Jan 2025
https://github.com/snwfdhmp/dsnet
first implementation of DSNet protocol
communication decentralized dsnet http https network protocol remote
Last synced: 04 Mar 2025
https://github.com/lexndru/hap
Hap! is an HTML parser and scraping tool.
cli hap html-parser javascript json nodejs protocol python scraper
Last synced: 30 Mar 2025
https://github.com/dtubenetwork/cmdsignal
Command Signal, a simple request-response Libp2p protocol.
dht ipfs libp2p p2p p2p-network protocol
Last synced: 04 Mar 2025
https://github.com/viral32111/internetrelaychat
An Internet Relay Chat client library.
irc-client nuget-package protocol
Last synced: 09 Apr 2025
https://github.com/hansottowirtz/elpong
The Elpong spec
elpong json-api protocol restful
Last synced: 14 Mar 2025
https://github.com/radiopizza/serial_communicator
A module for Python projects that provides interaction with a microcontroller via a COM port
arduino com-port embedded esp32 interface mcu microcontroller protocol pyserial-library python python-library serial serial-communication stm32 uart
Last synced: 15 Apr 2025
https://github.com/g1joshi/clima
Weather App
datasource delegate ios programmatic protocol storyboard uikit weather-app xcode
Last synced: 25 Feb 2025
https://github.com/strict-types/spec
Strict encoding specification
aluvm distributed-systems p2p peer-to-peer protocol serialization strict-encoding
Last synced: 31 Mar 2025
https://github.com/sig-0/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: 07 May 2025
https://github.com/sefinek24/is-http-or-https
The package checks the string for a keyword related to http or https.
http https npm npm-package npm-packages or protocol
Last synced: 06 Mar 2025
https://github.com/harshjv/electron-cal
Experiment with custom protocols using Electron
Last synced: 19 Feb 2025
https://github.com/alessandro-salerno/leftshift
A simple library and protocol to send and receive information via HTTP
client http json pip post-request protocol python python3 server
Last synced: 23 Mar 2025
https://github.com/tether/tether-schema
Custom protocol buffer schema for data validation
data protocol schema validation
Last synced: 09 Apr 2025
https://github.com/sierrasoftworks/chat
A simple chat protocol to practice writing network servers and clients
Last synced: 07 Apr 2025
https://github.com/justincpresley/ibm-quantum
An archive repository that holds all protocols learned in the Intro to Quantum Computing course (CSC-5903) at TTU.
ibm ibm-quantum-computer ipython-notebook jupy jupyter-notebook protocol qds quantum quantum-algorithms quantum-computing quantum-mechanics quantum-otp quantum-security quantum-teleportation
Last synced: 21 Jan 2025
https://github.com/nutdotnet/nutdotnet
A .Net client library for communicating with Network UPS Tools servers.
Last synced: 20 Feb 2025
https://github.com/freight-trust/token-api
RESTful API for Interacting with ERC-20 Tokens/$EDI Token
api defi edi editoken enterprise erc20 ethereum hyperledger protocol restful
Last synced: 26 Feb 2025
https://github.com/ismaileke/bedrock-client
Bedrock Client written in Rust.
bedrock bedrock-server client minecraft minecraft-server protocol raknet rust
Last synced: 11 Mar 2025
https://github.com/novaway/open-graph
Provide a simple integration of the Open Graph protocol
facebook library open-graph protocol twitter
Last synced: 15 May 2025
https://github.com/pratik-123/protocoldemo
How to work with protocol method with swift language
Last synced: 28 Feb 2025
https://github.com/novaway/novawayopengraphbundle
This bundle integrates the OpenGraph library into Symfony
facebook open-graph protocol symfony-bundle twitter
Last synced: 15 May 2025
https://github.com/agustinsrg/go-simple-rpc-message
Golang library that implements a very simple RPC message system to be used in a text-based communication system.
Last synced: 22 Mar 2025
https://github.com/abdulsamie10/computernetwrokingproject
Computer Networking simulation using EIGRP, OSPF, and RIP with VLSM and NAT.
cnet computer-network computer-networking computer-networking-lab computer-networks eigrp fast-nu nat ospf project protocol rip subnetting vlsm
Last synced: 18 Feb 2025
https://github.com/stdlib-js/array-base-to-accessor-array
Convert an array-like object to a minimal array-like object supporting the accessor protocol.
accessor accessors array array-like convert data javascript node node-js nodejs object protocol stdlib structure types wrap wrapper
Last synced: 22 Mar 2025
https://github.com/hasirciogli/hoffer
Hoffer.ts: Network Data Serialization and Deserialization Library This TypeScript library, Hoffer.ts, provides a convenient and efficient way to serialize and deserialize various data types for network communication. It offers functionalities for both writing and reading data in a structured format, making it ideal for building network protocols.
buffer client cloud network protocol server tcp transfer ttl
Last synced: 28 Feb 2025
https://github.com/drakota/dns-rs
🦀 DNS server made from scratch in Rust
dns network-programming parser protocol rust
Last synced: 28 Feb 2025
https://github.com/juminstock/bob-lending-protocol
₿
bitcoin bob encode-club lending nextjs protocol solidity typescript
Last synced: 22 Mar 2025
https://github.com/ferhatgec/gechat
gechat instant messaging protocol reference implementation in python
gechat instant-messaging protocol python sockets
Last synced: 20 Feb 2025
https://github.com/alabbas-ali/network-protocols-similarity
extract java metrics network-protocol protocol similarity-metric
Last synced: 19 Feb 2025
https://github.com/kkharji/build-server-protocol
Rust crate for creating BSP Servers.
build-server-protocol protocol rpc rpc-library rust
Last synced: 28 Feb 2025
https://github.com/ash515/networkprotocols
Repository contains networks protocol algorithms
Last synced: 05 Mar 2025
https://github.com/dcsunset/socks5-protocol
A Node.js library (in TypeScript and ESM) to encode/decode messages in SOCKS5 protocol.
encoding network nodejs protocol socks5 typescript
Last synced: 20 Feb 2025
https://github.com/hk-transfield/java-networking-scripts
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: 14 Dec 2024