An open API service indexing awesome lists of open source software.

Protocol (disambiguation)

Protocol can mean different things, depending on the context:

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

minecraft ping protocol

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

grease ietf protocol stackevo

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/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/sunxyw/minecraft-protocol

This package provides a simple way to communicate with the Minecraft server. 提供了与我的世界服务器进行交互的简易接口。

helper laravel laravel-package laravel9 minecraft package php php8 protocol utils

Last synced: 04 Apr 2025

https://github.com/orangecheck/oc-whitepaper

OrangeCheck Protocol is a Bitcoin-anchored identity primitive.

bitcoin identity protocol

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/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/dan-and-dna/gin-grpc-network

A network library that can handle requests for both http and grpc protocols

gin grpc http network protocol

Last synced: 14 Mar 2025

https://github.com/maksimetny/rx-minecraft-status

A observable-based Minecraft server status for Node.js

minecraft ping protocol rxjs

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/nomeyho/dart_mc_ping

A Dart implementation of the Minecraft ping protocol

dart flutter minecraft package ping protocol

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/bitcoinschema/go-sigma

A digital signature scheme for signing Bitcoin transaction data

bitcoin bitcoinsv bsv protocol sigma

Last synced: 10 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/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/xlxxcc/awesome-mcp

Awesome Model Context Protocol Servers

awesome context mcp model protocol

Last synced: 24 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.

go golang library protocol

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/szdzzax/node-minecraft-protocol

Parse and serialize minecraft packets, plus authentication and encryption.

client minecraft network packets protocol proxy server

Last synced: 16 May 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/yankeguo-deprecated/sptp-alt

UDP protocol for arbitrary large data

go golang golang-library protocol udp

Last synced: 08 Apr 2025

https://github.com/zer0s334/node-minecraft-protocol

Parse and serialize minecraft packets, plus authentication and encryption.

client minecraft network packets protocol proxy server

Last synced: 05 Mar 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/teodutu/pc

Protocoale de Comunicatie - UPB 2019

client-server dns http pop3 protocol protocols smtp tcp udp upb

Last synced: 25 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/andrewstuart/gopip

A pip-boy parsing proxy and client in golang

binary fallout4 golang pipboy protocol

Last synced: 28 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/kenanatmaca/keyboardable

iOS Keyboard Observer Protocol

ios observer protocol swift

Last synced: 23 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/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

electron protocol

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

chat exercise golang protocol

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.

dotnet network protocol ups

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://gitlab.com/teeworlds-network/twnet_parser

A teeworlds network protocol library, designed according to sans I/O (http://sans-io.readthedocs.io/) principles

DDNet lib network parser protocol sans-io teeworlds

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

delegate ios protocol swift

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/worst001/note_network

整理了计算机网络基础理论知识、和每一层对应的协议,着重画出Http脑图。然后通过Netty实现异步IO加深对网络IO的理解。

development guide http learning markdown mkdocs netty network nio note notebook protocol

Last synced: 22 Mar 2025

https://github.com/inv2004/streamfix

Streaming Fix protocol parser

financial fix parser protocol

Last synced: 09 Apr 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.

golang library protocol rpc

Last synced: 22 Mar 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/ferhatgec/gechat

gechat instant messaging protocol reference implementation in python

gechat instant-messaging protocol python sockets

Last synced: 20 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/jerluc/driftd

Drift protocol daemon

drift iot network protocol

Last synced: 09 Apr 2025

https://github.com/ash515/networkprotocols

Repository contains networks protocol algorithms

protocol python tcp udp

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

Protocol (disambiguation) Awesome Lists