Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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-02-14 00:19:51 UTC
- JSON Representation
https://github.com/alexcoder04/rfap
proof-of-concept network file access protocol
file-share file-sharing file-transfer ftp networking protocol rfap
Last synced: 09 Feb 2025
https://github.com/tangsiyang2001/sponge
A personal implementation of CS144.
Last synced: 01 Feb 2025
https://github.com/kasworld/genprotocol
generate protocol code
authorization golang golang-sdk json metaprogramming msgpack network-programming protocol webassembly websocket
Last synced: 08 Jan 2025
https://github.com/thesnowfield/bytelizer
Bytelizer is a binary packaging/unpack library written in modern c, focusing on performance and lightweight.
c protobuf protocol serialization
Last synced: 13 Nov 2024
https://github.com/camsaul/pretty
A standard protocol for making custom types in Clojure pretty print in the REPL and elsewhere.
clojure pretty-print pretty-printer pretty-printing protocol repl
Last synced: 18 Feb 2025
https://github.com/jhermsmeier/node-plex-protocol
Plex HTTP API client
plex plex-media-server protocol
Last synced: 13 Feb 2025
https://github.com/hedzr/go-socketlib
A simple, fast approach to implement your communication protocol.
cmdr communication-library communication-protocol golang golang-library interceptor protocol protocol-interceptor socket-programming tcp-server udp-server
Last synced: 14 Nov 2024
https://github.com/bitwalls-ops/seaport-serverside
Seaport marketplace protocol Server Side. For educational purpose.
api backend django docker framework frameworks marketplace protocol python3 seaport seaport-contract server-side solidity solidity-contracts web3 web3py
Last synced: 02 Jan 2025
https://github.com/nisamov/ssp
Secure Service Protocol | Protect yourself from potentially unsafe services.
cibersecurity local protection protocol secure service ubuntu
Last synced: 02 Dec 2024
https://github.com/chon-group/javino
Java high-level of Javino -- a serial message's error check protocol for exchanging messages between high-end and low-end IoT devices over serial communication.
java javino middleware protocol serial serial-communication serialport
Last synced: 09 Feb 2025
https://github.com/thejokr/fastcgi-server
Really FastCGI servers in Rust
backend fastcgi protocol rust-library web-server
Last synced: 06 Nov 2024
https://github.com/kosasih/quantum-mesh
A cutting-edge Git repository for developing advanced cryptographic protocols and blockchain integration for Pi Network, leveraging quantum computing principles for unparalleled security and efficiency.
cryptography protocol protocol-oriented-programming
Last synced: 06 Feb 2025
https://github.com/datahiv3/ln1
DataHive LN1 facilitates the deployment and management of node-level operations for legal intelligence, data compliance, and decentralized data indexing on the DataHive network. This repository houses the foundational infrastructure for Legalese Nodes, focusing on key modules such as indexing, curation, data normalization, and node-level [...]
data-assets data-compliance datahive evm legal-intelligence legalese legalese-nodes ln1 node-types op-sepolia optimism protocol smart-contracts
Last synced: 08 Dec 2024
https://github.com/appleton6509/UptimeMonitorWeb
Uptime monitor for Websites, FTP's, Servers and more.
ftp javascript network protocol react ssh telnet uptime uptime-monitor uptimerobot
Last synced: 26 Nov 2024
https://github.com/helisnetwork/8x-monorepo
All our repos to enable decentralised recurring payments protocol on the Ethereum blockchain
8x-protocol blockchain crypto dapp decentralised-recurring-payments ethereum ethereum-blockchain protocol smartcontracts solidity subscription token
Last synced: 10 Nov 2024
https://github.com/gjum/agarnet
agario Python client and connection toolkit
agar bot bot-framework game protocol pypi websocket
Last synced: 13 Oct 2024
https://github.com/depuits/mpd-server
Node js mpd server.
listen mpd-server nodejs protocol subsystem
Last synced: 13 Jan 2025
https://github.com/gabrieltheodoropoulos/gtstorable-swift-package
A Swift protocol which provides standard file operations for types conforming to Codable protocol as a Swift Package.
archive codable custom-types file ios json plist protocol swift swift-package
Last synced: 23 Jan 2025
https://github.com/979st/smp25519-typescript
Secure Messaging Protocol 25519
blake3 chacha20 javascript messaging protocol secure sockets typescript udp x25519
Last synced: 05 Feb 2025
https://github.com/mustafagunes/restful-mvvm
Restful example written in advanced network layer.
advanced-networks json-api mvvm-architecture protocol
Last synced: 30 Dec 2024
https://github.com/0xricksanchez/articles
collection of articles of random topics for private research purposes
article aslr aslr-bypass canary execution exploitation iot network nx prevention printer protocol pwnable research shodan
Last synced: 15 Nov 2024
https://github.com/austinhartzheim/rust-terraria-protocol
Rust types for working with the Terraria game protocol
Last synced: 27 Jan 2025
https://github.com/chaokunyang/fury-benchmarks
Serialization Benchmarks for fury with other libraries
benchmark binary java json protobuf protocol serialization
Last synced: 19 Nov 2024
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: 03 Jan 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: 31 Jan 2025
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: 08 Nov 2024
https://github.com/979st/smp25519-rust
Secure Messaging Protocol 25519
api-bindings blake3 chacha20 messaging network network-programming protocol rust secure sockets udp x25519
Last synced: 28 Jan 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: 18 Jan 2025
https://github.com/murilobsd/calamp-rs
Calamp LMDirect rust parser
calamp lmdirect networking parser protocol rust
Last synced: 28 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: 15 Nov 2024
https://github.com/tniessen/cubicrypt
Secure datagram transmissions over untrusted channels, designed for CubeSats 📡🔐🛰
authenticated-encryption authentication communication cubesat embedded encryption ground-station protocol satellite space
Last synced: 25 Jan 2025
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: 03 Feb 2025
https://github.com/merrychap/smtp
:mailbox: SMTP protocol implementation
attachment protocol recipients smtp smtp-client smtp-protocol
Last synced: 21 Jan 2025
https://github.com/number571/awesome-anonymity
🌐 A curated list of anonymous networks & research papers
anonymity anonymous awesome cryptography dc-nets decentralized ei-nets f2f mixnets network onion p2p protocol proxy qb-nets research research-paper
Last synced: 22 Oct 2024
https://github.com/maksimetny/minecraft-status
A observable-based Minecraft server status for Node.js
Last synced: 13 Dec 2024
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/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: 23 Jan 2025
https://github.com/gabryelreyes/serialmuxprot
Serial Multiplexer Protocol for lightweight communication based on Arduino Streams.
channel multiplexer protocol serial-communication stream
Last synced: 17 Oct 2024
https://github.com/rojosinalma/q2_server_query
Simple gem to query Quake 2 Servers
game-development gameservers protocol quake2
Last synced: 13 Jan 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: 28 Dec 2024
https://github.com/itay-grudev/sdmp
Secure Device Management Protocol Reference Implementation
client device end-to-end-encryption linux management protocol reference-implementation relay-server remote secure srp
Last synced: 17 Jan 2025
https://github.com/chase-allen-tech/nft-protocol
Simple NFT deployment protocol for ERC721
javascript nft protocol smart-contracts solidity
Last synced: 16 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: 10 Feb 2025
https://github.com/m4lvin/gomoche
🗣️📞 Gossip Model Checking
distributed-systems epistemic-logic gossip haskell model-checking protocol
Last synced: 12 Feb 2025
https://github.com/susumuota/nostrain
Nostr client library with no strain.
client cryptography nodejs nostr protocol relay sns social-media social-network typescript vite
Last synced: 17 Jan 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/bitwalls-ops/opensea-seaport
Seaport marketplace protocol Client Side. For educational purpose.
client-side crypto cryptocurrency cryptocurrency-exchanges front-end front-end-development marketplace protocol seaport seaport-contract seaports solidity solidity-contracts web3 web3js
Last synced: 02 Jan 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/georgevasiliadis/mailserver
Simple CLI-based mail server/client written in Java
java mail-client mail-server protocol
Last synced: 17 Jan 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: 18 Jan 2025
https://github.com/sstock2005/tnpl
Terraria Network Protocol Library
network-protocol protocol proxy-server python python3 reverse-engineering terraria
Last synced: 24 Jan 2025
https://github.com/nugget/tcl-dnssrv
Tcl package for querying DNS SRV RR records
Last synced: 24 Jan 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: 24 Jan 2025
https://github.com/cheprasov/specification-protocol-userpro
Universal serialization protocol (USERPRO)
protocol serialization specification userpro
Last synced: 24 Jan 2025
https://github.com/tumquantumclub/map-docs
Documentation for the map project
documentation graphql https protocol schema
Last synced: 07 Feb 2025
https://github.com/jasondrawdy/ecp
A lightweight, flexible, and extensible network communcations protocol created with security in mind and focuses on the productivity of both potential clients and servers.
communications cryptography encryption library networking protocol security tcp tcp-client tcp-server udp udp-client udp-server
Last synced: 27 Jan 2025
https://github.com/intarchboard/draft-use-it-or-lose-it
Long-term Viability of Protocol Extension Mechanisms
Last synced: 23 Oct 2024
https://github.com/GuilherveMasco/OPTIC
Online Python Tool for Internet protocol Comparisons
comparison cve internet ipv6 nvd protocol tool
Last synced: 23 Oct 2024
https://github.com/davep/protocols.el
Protocol database access functions
elisp emacs emacs-lisp melpa protocol protocols tcpip unix
Last synced: 16 Feb 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: 08 Feb 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: 08 Feb 2025
https://github.com/nanitefactory/selective-repeat
A visual demonstration of SR protocol using UDP socket programming written in Java.
network network-programming networking protocol selective-repeat selective-repeat-protocols socket socket-programming udp udp-client udp-server udp-socket
Last synced: 15 Feb 2025
https://github.com/tangsiyang2001/compact-rpc
可插拔式的微内核RPC框架,旨在支持高可拓展性和轻量化的RPC功能。
java nacos netty netty-rpc protocol rpc rpc-framework spi
Last synced: 01 Feb 2025
https://github.com/kaiyou/acm
Agnostic/acentric cloud messaging - free alternative to GCM/FCM
broker notifications protocol security
Last synced: 20 Jan 2025
https://github.com/factomproject/ptnet-eventstore
Smart contract protocol constructed using pflow Petri-nets
blockchain petri-net protocol state-machine
Last synced: 15 Feb 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: 16 Feb 2025
https://github.com/banyc/ardl
Aggressively reliable delivery layer. Above UDP. Nothing else.
network network-layer protocol reliable-udp transport udp
Last synced: 20 Jan 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: 20 Oct 2024
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: 31 Dec 2024
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: 03 Feb 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/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: 23 Jan 2025
https://github.com/hansottowirtz/elpong
The Elpong spec
elpong json-api protocol restful
Last synced: 21 Jan 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: 23 Jan 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: 05 Feb 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/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: 31 Jan 2025
https://github.com/strict-types/spec
Strict encoding specification
aluvm distributed-systems p2p peer-to-peer protocol serialization strict-encoding
Last synced: 06 Feb 2025
https://github.com/t-mullen/multihack-wire
The streaming wire protocol for Multihack
binary protocol realtime stream
Last synced: 25 Jan 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: 03 Feb 2025
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: 18 Jan 2025
https://github.com/ferhatgec/gechat
gechat instant messaging protocol reference implementation in python
gechat instant-messaging protocol python sockets
Last synced: 31 Dec 2024