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

Micro Communication Protocol (MUCP)

micro mucp network protocol

Last synced: 03 Mar 2025

https://github.com/m-bo-one/ethereumd-proxy

Proxy client-server for Ethereum node using bitcoin JSON-RPC interface.

api asyncio bitcoin bitcoin-core bitcoind ethereum ethereumd protocol proxy python sanic

Last synced: 06 May 2025

https://github.com/bang-olufsen/hdlcpp

A header-only C++11 framing protocol optimized for embedded communication

communication cpp cpp11 hdlc protocol python serial

Last synced: 27 Jan 2025

https://github.com/bertrik/hlk-ld2410

Protocol implementation for HLK-LD2410 radar module

arduino fmcw hlk-ld2410 protocol radar

Last synced: 23 Apr 2025

https://github.com/tomfaulkner/senseme

Python Library for Haiku SenseMe app controlled fans/lights

controlled-fans fan flask hacktoberfest haiku haiku-senseme home-automation light protocol python-library

Last synced: 19 Apr 2025

https://github.com/kontalk/specs

Kontalk specifications and documentation

protocol specification xep xmpp

Last synced: 02 May 2025

https://github.com/depayfi/depay-evm-router

🛣 DePay's EVM Web3 Payment Router.

cryptocurrency evm payments protocol router smart-contracts tokens web3

Last synced: 02 May 2025

https://github.com/futuredapp/ftapikit

Declarative and generic REST API framework using Codable.

api-client codable declarative functional protocol rest-api urlsession

Last synced: 30 Jan 2025

https://github.com/jwerle/hypersource

Build WebSocket APIs that leverage the HyperCore Protocol

api hypercore protocol service web websocket

Last synced: 22 Apr 2025

https://github.com/kataras/sitemap

:new: Sitemap Protocol for Go | https://support.google.com/webmasters/answer/189077?hl=en

go golang protocol sitemap web-development

Last synced: 22 Mar 2025

https://github.com/heineiuo/seashell

:shell: Distributed message queue based on Splashdb (https://github.com/heineiuo/splashdb).

http-proxy nat protocol websocket

Last synced: 12 May 2025

https://github.com/nimix3/tgsharp

Full implemented library that handles telegram api and protocol in C# environment for the first time!

csharp mtproto protocol telegram telegram-api telegram-bot-api telegram-framework tgsharp

Last synced: 08 May 2025

https://github.com/brendan0powers/bakelite

Bakelite is a utility that makes it simple to communicate with your firmware.

cpp embedded-systems firmware format protocol python serialization

Last synced: 09 Apr 2025

https://github.com/araffin/cpp-arduino-serial

A simple and robust serial communication protocol. It was designed for Arduino but can be used for other purposes (e.g. bluetooth, sockets). This is the C++ implementation.

arduino bluetooth communication cpp protocol raspberry-pi serial sockets

Last synced: 06 May 2025

https://github.com/fhs/mux9p

Go package for multiplexing a 9P service

9p go golang network plan9 protocol

Last synced: 01 May 2025

https://github.com/cuhsat/palantir

Palantir is a Lua scriptable, portable, tiny reverse shell, using a human readable protocol written in C and Lua.

ansi-c c lua multi-platform palantir portable protocol reverse-shell scriptable shell tiny

Last synced: 12 Apr 2025

https://github.com/paveldn/haierprotocol

Haier communication protocol library

cpp esp-idf haier library protocol uart

Last synced: 29 Apr 2025

https://github.com/hyper-systems/ocaml-mqtt

MQTT client for OCaml

iot mqtt ocaml protocol

Last synced: 14 Jan 2025

https://github.com/erlang-punch/nostr

A pure Erlang implementation of the nostr protocol

client distributed erlang implementation library minimalist nip nostr otp protocol relay server

Last synced: 15 Apr 2025

https://github.com/lambdalisue/vim-file-protocol

Vim plugin to support file:// protocol with line/column support

file neovim protocol vim

Last synced: 06 May 2025

https://github.com/cagataycali/flex-protocol

[onchain] Decentralized payment links, enabled by smart contracts.

decentralized evm protocol web3

Last synced: 06 Dec 2024

https://github.com/metastable-labs/liquid-protocol

The Liquid protocol is an open protocol for democratizing access to DeFi

base defi protocol yield-farming

Last synced: 14 Apr 2025

https://github.com/darfink/muonline-packet

An implementation Mu Online's network packet

mu-online network packet protocol reverse-engineering

Last synced: 21 Nov 2024

https://github.com/sassman/srp6-rs

A safe implementation of the secure remote password authentication and key-exchange protocol (SRP and SRP6a)

authentication cryptography pki protocol rust secure-remote-password security srp srp-6a

Last synced: 14 Apr 2025

https://github.com/pycrate-org/pycrate

A Python library to ease the development of encoders and decoders for various protocols and file formats, especially telecom ones. Provides an ASN.1 compiler and a CSN.1 runtime.

asn1 cellular csn1 protocol signalling telecom

Last synced: 30 Mar 2025

https://github.com/farishijazi/secure-filetransfer

A python implementation for secure file transfer. Course project: "Cyber Security" (KFUPM-COE451)

aes cyber-security encryption protocol python tcp

Last synced: 12 Apr 2025

https://github.com/rockcavera/nim-dnsprotocol

Domain Name System (DNS) protocol for Nim programming language

dns dns-protocol nim nim-lang protocol

Last synced: 08 May 2025

https://github.com/hertzg/metekcity

ETEKCITY smart nutrition scale protocol reverse engneering

ble etekcity node protocol reverse-engineering

Last synced: 23 Mar 2025

https://github.com/peterhellberg/gopher

A simple server for the Gopher protocol written in Go.

go gopher protocol server

Last synced: 11 Apr 2025

https://github.com/rigor789/mirabox-streamdock-node

MiraBox StreamDock reverse-engineered communication protocol example

mirabox mirabox293 node protocol reverse-engineering streamdock streamdock293 usb usb-hid

Last synced: 14 Apr 2025

https://github.com/mindstorm38/wg-toolkit-rs

Toolkit crate providing various implementations for codecs distributed by Wargaming.net (BigWorld & Core engine, World of Tanks). Network protocol is W.I.P.

bigworld core-engine network protocol toolkit wargaming world-of-tanks wot

Last synced: 23 Apr 2025

https://github.com/anumkhanit/azure-wireshark-network-protocols

A How-To Guide on using Security Commands and Observing Network Traffic on Wireshark

command-line-tool network networking protocol security-tools traffic

Last synced: 01 Mar 2025

https://github.com/rearguard-hu/mobiledevices

A library to communicate with services on iOS devices using native protocols.

csharp-library ios libimobiledevice lockdownd protocol usbmuxd

Last synced: 11 Apr 2025

https://github.com/stickpin/node-appletv-x

A node module for interacting with an Apple TV (4th-generation or later) over the Media Remote Protocol.

apple-tv bonjour homekit node-appletv protocol

Last synced: 01 Apr 2025

https://github.com/broxus/everscale-network

Implementation of the network part of the Everscale blockchain.

adnl blockchain dht everscale overlay protocol rldp venom-blockchain venom-developer-program venom-network

Last synced: 04 Mar 2025

https://github.com/vispy/gsp-archive

Graphic Server Protocol

graphics opengl protocol vulkan

Last synced: 15 Apr 2025

https://github.com/angleprotocol/public-sdk

💻 SDK to build applications on top of the Angle Protocol

angle defi defiblockchain eth ethereum javascript protocol solidity stablecoin typescript

Last synced: 11 Apr 2025

https://github.com/wieldlabs/docs

Documentation for Wield, which makes crypto exploration fun!

beb crypto nft protocol

Last synced: 11 Apr 2025

https://github.com/cdpxe/cceap

The Covert Channel Educational Analysis Protocol (CCEAP) is a network protocol designed for teaching covert channels to professionals and students in higher education. It is also an easy-to-use covert channel traffic generator. The basis for CCEAP are so-called `hiding patterns'.

c covert-channel education hiding-patterns higher-education information-hiding infosec network network-protocol patterns protocol research-paper research-project research-tool scientific-publications steganography students traffic-analysis tunneling undergraduate

Last synced: 23 Mar 2025

https://github.com/seniorjoinu/prodigy

Protocol digitalyzer - easiest way to write portable p2p protocols

framework kotlin p2p portable protocol protocol-oriented

Last synced: 14 Apr 2025

https://github.com/smallnest/gomemcached

memcached protocol implementation for memcached server

golang memcached protocol

Last synced: 25 Mar 2025

https://github.com/foxglove/ros1

Standalone TypeScript implementation of the ROS 1 protocol with a pluggable transport layer

networking nodejs protocol robotics ros ros1 tcp typescript

Last synced: 26 Apr 2025

https://github.com/am-kantox/dry-behaviour

Tiny library inspired by Elixir protocol pattern.

behaviour delegate kantox protocol ruby

Last synced: 26 Mar 2025

https://github.com/bwolf/gpsd_proto

The `gpsd_proto` module contains types and functions to connect to gpsd to get GPS coordinates and satellite information.

gps gpsd gpsd-proto protocol rust satellite-information

Last synced: 24 Apr 2025

https://github.com/javascipt/transfer

🌎 ⇆ 🖥️ Transfer http requests from public url to your localhost

local localhost protocol transfer transfer-requests tunnel tunneling webhook

Last synced: 19 Apr 2025

https://github.com/kettanaito/protocol-handlers

Utilities to work with protocol handlers (like "vscode://") on the web.

custom handler handlers navigator protocol protocols web

Last synced: 07 May 2025

https://github.com/threadexio/channels-rs

📦🚀 A crate that allows for easy and fast communication between processes, threads and systems.

async deserialization io networking protocol rust rust-async serde serialization

Last synced: 28 Apr 2025

https://github.com/cunicu/go-babel

A Go implementation of the Babel routing protocol

babel go golang protocol routing

Last synced: 30 Apr 2025

https://github.com/editso/fuso-socks5

这是由Rust实现的纯Socks5协议

protocol proxy socks5

Last synced: 29 Apr 2025

https://github.com/jb55/protoverse

Minimal, accessible metaverse protocol with progressive level of detail

metaverse protocol wasm

Last synced: 13 Feb 2025

https://github.com/hazae41/fleche

Zero-copy HTTP protocol for the web 🏎️ (JS + WebAssembly)

browser deno fetch gzip http javascript protocol quic rpc typescript webassembly webstream webstreams zero-copy

Last synced: 19 Apr 2025

https://github.com/lana-20/selenium-webdriver-bidi

Selenium WebDriver Bidi (BiDirectional) Protocol - Code Samples

bidi bidirectional protocol selenium selenium-java selenium-webdriver webdriver webdriver-bidi websockets

Last synced: 30 Dec 2024

https://github.com/peculiarventures/acme-ts

Provides client and server implementations of ACME (RFC 8555) in TypeScript. It enables you to build solutions that provide complete and robust certificate lifecycle management.

acme client protocol rcf8555 rest server x509

Last synced: 10 Apr 2025

https://github.com/montoyamoraga/intro-to-computer-networks-for-artists

A collection of tutorials to introduce computer protocols for sharing data between computers and over the internet, for artistic purposes.

artists chuck computer-protocols ip media-art media-arts openframeworks processing protocol puredata tcp udp

Last synced: 14 Apr 2025

https://github.com/JGameEngine/JGameEngineProtocol

使用protobuf3构建的消息协议配置文件(服务端和客户端通讯的协议)支持c++,c#,java,python,js,ts

csharp java protobuf protocol

Last synced: 14 May 2025

https://github.com/raphimc/netminecraft

Easy to use low-level networking library for Minecraft

minecraft minecraft-network minecraft-protocol netty protocol

Last synced: 21 Mar 2025

https://github.com/robaho/lrmp

Go and Java implementations of LRMP - light weight reliable multicast protocol

golang java lrmp multicast protocol

Last synced: 29 Apr 2025

https://github.com/lykmapipo/cap-consumer

Common Alert Protocol consumer

alert cap client common consumer feed lykmapipo protocol request

Last synced: 19 Mar 2025

https://github.com/fbiego/ble_ir_esp32

Arduino firmware for universal IR remote, to be used with an android app

android esp32 infrared ir irremote protocol remote-control

Last synced: 11 Apr 2025

https://github.com/wieldlabs/contracts

Wield Labs smart contracts

beb crypto nft protocol

Last synced: 11 Apr 2025

https://github.com/ipfs/browser-design-guidelines

Guidelines and recommendations for browser vendor design and implementation of IPFS

design design-pa internet ipfs-browser p2p protocol research user-interface

Last synced: 21 Jan 2025

https://github.com/montyanderson/kavy

🗄️ Networked in-memory key-value store.

c cache database event-loop key-value protocol redis store

Last synced: 23 Apr 2025

https://github.com/maciek134/libb6

A C++ library for interfacing with the SkyRC B6* chargers.

b6 battery charger li-ion lipo-charger protocol skyrc usb-hid

Last synced: 15 Apr 2025

https://github.com/chabad360/gomcu

An implementation and documentation of the the Mackie Control Protocol in Go

go mackie mackie-control protocol

Last synced: 07 May 2025

https://github.com/janispritzkau/deno-minecraft

A collection of modules that can be used to build Minecraft servers, clients, utilities and other tools.

deno javascript minecraft nbt network protocol snbt typescript

Last synced: 11 Apr 2025

https://github.com/eddieoz/nostr-stealth

Built on top of the Nostr protocol, specifically designed to ensure sender and receiver metadata full anonymity. Leveraging the concept of channels (or mixers), Nostr-Stealth ensures that individual messages between users cannot be distinguished or differentiated, thus enhancing user privacy.

cryptography e2ee encryption nostr nostr-protocol privacy protocol

Last synced: 08 May 2025

https://github.com/basiliscos/erl-erlyfix

FIX (Foreign Information Exchange) protocol implementation for Erlang

elixir erlang fix protocol

Last synced: 25 Mar 2025

https://github.com/jdecool/jsonfeed

PHP library for managing JSON Feed — a new format similar to RSS and Atom but in JSON.

hacktoberfest jsonfeed jsonfeed-generator library protocol

Last synced: 15 May 2025

https://github.com/bibinjacobpulickal/servicemanager

Lightweight, Enumerated and Protocol Oriented Networking Module written in swift 5.0.

enum enumeration ios network networking protocol protocol-oriented servicemanager swift swift4

Last synced: 13 Apr 2025

https://github.com/zyrouge/dart_protocol_registry

A Dart/Flutter package to register/query/remove URI Schemes without hassle.

dart flutter linux package protocol uri-scheme windows

Last synced: 27 Mar 2025

https://github.com/simonkarman/krmx

A network protocol for realtime multi-user interactions.

client interactions krmx protocol react realtime server typescript websockets

Last synced: 07 May 2025

https://github.com/mirpo/mimic-ws

Mimic-ws is drop-in replacement for ws, power by uWebSocket.js

javascript mqtt nodejs protocol pubsub realtime webscoket websocket-client websocket-server

Last synced: 11 Jan 2025

https://github.com/coderofsalvation/xrfragment

==== MOVED TO NONPROFIT https://codeberg.org/coderofsalvation/xrfragment === A tiny specification for viewing 3D models as linkable AR/VR websites. Address and Control anything inside a 3D model with W3C Media Fragments and URI Templates. Simply SURF a 3D file-verse and design for a Spatial Open Internet with the highest degree of interoperabili

aframe blender browser embeds fbx glb gltf hyperlinks hypermedia navigation nometaverse protocol specification standards threejs uri usdz

Last synced: 28 Mar 2025

https://github.com/darfink/mutool-rs

A utility/cheat for Mu Online classic

mu-online protocol reverse-engineering rust

Last synced: 15 Mar 2025

https://github.com/phoenix616/versionconnector

Bungee plugin to connect different Minecraft client versions to different servers on join

bukkit bungee bungeecord forge java minecraft plugin protocol spigot

Last synced: 23 Mar 2025

https://github.com/hitendradeveloper/hssearchable

The easiest way to search from UITableView using UISearchBar or UISearchBarController in the minimum line of code.

cocoapods datamodel hitendra hitendra-solanki hitendra-solanki-ios hssearchable modal pods protocol serchable solanki swift swift-protocol swift5 uisearchbar uitableview uiviewcontroller

Last synced: 24 Apr 2025

https://github.com/robertslando/node-red-contrib-m-bus

Node-Red node for M-Bus protocol

m-bus mbus meter meters node-red protocol

Last synced: 15 Apr 2025

https://github.com/hexer10/source_server

Source Dedicated Server Rcon Client built with Dart

2 client dart protocol rcon server source

Last synced: 02 Dec 2024

https://github.com/gardnervickers/kafka-protocol-rs

A collection of Rust crates for working with the Kafka protocol

async-await kafka protocol rust

Last synced: 24 Feb 2025

https://github.com/jet-lab/jet-governance

Jet Protocol governance programs and web-application.

anchor defi governance jet protocol solana

Last synced: 13 Apr 2025

https://github.com/onmyway133/lighterappdelegate

:fishing_pole_and_fish: Lighter AppDelegate by dispatching events

appdegate protocol service

Last synced: 13 May 2025

https://github.com/wdhdev/cmd-protocol

A simple browser protocol which runs commands in your terminal through your browser.

brave chrome cmd command-prompt edge firefox opera protocol terminal vivaldi

Last synced: 18 Mar 2025

https://github.com/igormilavec/tplink-smarthome

Control TP-Link Smart Home devices from .NET

bulb c-sharp dotnet dotnet-core iot plug protocol smartplug switch tp-link tplink

Last synced: 13 Apr 2025

Protocol (disambiguation) Awesome Lists