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/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/youngkaneda/stop-and-wait

A Java implementation of this simple ARQ mechanism

arq java protocol

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

deno protocol sdk slack

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

minecraft protocol python

Last synced: 22 Mar 2025

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

Parse and serialize minecraft packets, plus authentication and encryption.

client minecraft network packets protocol proxy server

Last synced: 21 Feb 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/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/gtstorable

A Swift protocol which provides standard file operations for types conforming to Codable protocol.

archive codable documents file ios json plist protocol swift

Last synced: 16 Mar 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

protocol rpc

Last synced: 12 Mar 2025

https://github.com/aleclarson/lua-json-rpc

JSON events for long-lived connections

events json protocol

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/manifoldfinance/meveth-sdks

mevETH Protocol SDK

defi eth lsd meveth protocol sdk

Last synced: 17 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/platdesign/bipro

Binary protocol composer/parser

binary js nodejs protocol

Last synced: 06 Apr 2025

https://github.com/svisser/gearmancall

Basic attempt to call Gearman using Rust

cli client gearman json protocol rust

Last synced: 06 Apr 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/perigoso/rins

RVSWD is not SWD

debug dtm protocol risc-v wch

Last synced: 22 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/maojianwei/mao_network_emulator

Network emulator mainly for routing protocol.

emulator network protocol router routing switch

Last synced: 03 Mar 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/nurislom373/nimble

Nimble - A next-generation protocol for Reactive WebSocket.

java kotlin protocol reactive webflux websocket

Last synced: 03 Mar 2025

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

Parse and serialize minecraft packets, plus authentication and encryption.

client minecraft network packets protocol proxy server

Last synced: 09 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/magynhard/wc3_protocol

Warcraft III protocol implementation in Ruby

lan network protocol warcraft warcraft3

Last synced: 04 May 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/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.

client protocol rs wayland

Last synced: 27 Mar 2025

https://github.com/enieber/russ

implementation rss protocol in rust

protocol rss rust rust-lang

Last synced: 28 Mar 2025

https://github.com/zombiegeek0/whitelistip

Un programa para blindar un programa con una whitelist en Python

bash debian dic internet ip kali linux list protocol py python requests sh txt whitelist

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

networking protocol tcp

Last synced: 21 Mar 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/yanishoss/dumby

A super simple and lightweight protocol :zap:

golang iot ipc protocol tcp

Last synced: 03 Mar 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/geisonjr/json-transfer-protocol

A simple transfer protocol proposal using JSON

ip json jtp nodejs protocol tcp transfer

Last synced: 28 Mar 2025

https://github.com/wode490390/raknet-ping-cli

RakNet UnconnectedPing CLI Tool

mcbe mcpe minecraft ping protocol raknet tool

Last synced: 21 Mar 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

network protocol rust

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/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/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.

blockchain protocol

Last synced: 19 Apr 2025

https://github.com/vanruesc/iterator-result

A base class for iterator results.

done iterator next protocol result value

Last synced: 26 Jan 2025

https://github.com/servable-community/publishable

The publishable protocol handles the complete publication state of an object.

protocol publication servable

Last synced: 04 Apr 2025

https://github.com/servable-community/servable-reviewable-shared

Servable Reviewable protocol's shared js library.

protocol servable

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.

assignment elixir protocol

Last synced: 23 Mar 2025

https://github.com/servable-community/servable-reviewable

The reviewable protocol handles the complete review state of an object.

protocol servable

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/mr-won/protocol

프로토콜 번호 외우기 (ex Mobile 55 ~)

protocol

Last synced: 30 Mar 2025

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/matheusphalves/snmp

Simple management network protocol implementation.

management network protocol

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]

p2p protocol web

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

Protocol (disambiguation) Awesome Lists