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-01-28 00:23:51 UTC
- JSON Representation
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: 28 Jan 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: 16 Jan 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: 16 Dec 2024
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/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: 28 Jan 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: 25 Jan 2025
https://github.com/0xjonaseb11/wallet_graphql.3.0
Wallet contract && dapp built on graphql protocol
blockchain chainlink-oracle graphql off-chain protocol smart-contracts solidity typescript wallets web3
Last synced: 20 Jan 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: 11 Jan 2025
https://github.com/tether/tether-schema
Custom protocol buffer schema for data validation
data protocol schema validation
Last synced: 23 Dec 2024
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: 10 Nov 2024
https://github.com/xasannosirov/net-http-with-golang
golang-application http-requests postgresql-database protocol
Last synced: 15 Jan 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: 27 Dec 2024
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: 12 Dec 2024
https://github.com/strict-types/spec
Strict encoding specification
aluvm distributed-systems p2p peer-to-peer protocol serialization strict-encoding
Last synced: 12 Dec 2024
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: 05 Jan 2025
https://github.com/mallikarjunh/protocols-and-delegates
datapassing delegate ios protocol swift
Last synced: 15 Jan 2025
https://github.com/nsomar/swift-type-erasure-playground
Swift Type erasure playground
generic playground protocol swift type-erasure types
Last synced: 17 Dec 2024
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: 23 Jan 2025
https://github.com/novaway/open-graph
Provide a simple integration of the Open Graph protocol
facebook library open-graph protocol twitter
Last synced: 19 Nov 2024
https://github.com/juminstock/bob-lending-protocol
₿
bitcoin bob encode-club lending nextjs protocol solidity typescript
Last synced: 28 Jan 2025
https://github.com/nutdotnet/nutdotnet
A .Net client library for communicating with Network UPS Tools servers.
Last synced: 30 Dec 2024
https://github.com/sierrasoftworks/chat
A simple chat protocol to practice writing network servers and clients
Last synced: 21 Dec 2024
https://github.com/kkharji/build-server-protocol
Rust crate for creating BSP Servers.
build-server-protocol protocol rpc rpc-library rust
Last synced: 11 Jan 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: 13 Nov 2024
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: 15 Jan 2025
https://github.com/dtubenetwork/cmdsignal
Command Signal, a simple request-response Libp2p protocol.
dht ipfs libp2p p2p p2p-network protocol
Last synced: 15 Jan 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: 24 Dec 2024
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: 09 Nov 2024
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: 26 Dec 2024
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: 10 Jan 2025
https://github.com/draym/zwapper-evm
P2P protocol for secure exchange of ERC20 & ERC721 tokens
p2p-exchange protocol solidity-contracts
Last synced: 10 Jan 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.
Last synced: 01 Feb 2025
https://github.com/g1joshi/clima
Weather App
datasource delegate ios programmatic protocol storyboard uikit weather-app xcode
Last synced: 08 Jan 2025
https://github.com/ismaileke/bedrock-client
Bedrock Client written in Rust.
bedrock bedrock-server client minecraft minecraft-server protocol raknet rust
Last synced: 17 Jan 2025
https://github.com/lemongrb/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: 10 Jan 2025
https://github.com/pratik-123/protocoldemo
How to work with protocol method with swift language
Last synced: 11 Jan 2025
https://github.com/alabbas-ali/network-protocols-similarity
extract java metrics network-protocol protocol similarity-metric
Last synced: 29 Dec 2024
https://github.com/thepurplebubble/server-node
protocol purple-bubble purplebubble server server-node
Last synced: 21 Jan 2025
https://github.com/xyndra/gateway
A connection-independent "wrapper" protocol
decentralization networking protocol servers
Last synced: 23 Jan 2025
https://github.com/novaway/novawayopengraphbundle
This bundle integrates the OpenGraph library into Symfony
facebook open-graph protocol symfony-bundle twitter
Last synced: 19 Nov 2024
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: 04 Jan 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: 08 Jan 2025
https://github.com/artcc/coredatagenericmodule
Core Data generic module for persist encrypted object
core coredata coredata-model data data-generic database encrypted encrypted-data encryption entity identifier persist protocol swift
Last synced: 04 Jan 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: 04 Jan 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: 14 Nov 2024
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: 11 Jan 2025
https://github.com/drakota/dns-rs
🦀 DNS server made from scratch in Rust
dns network-programming parser protocol rust
Last synced: 11 Jan 2025
https://github.com/aleclarson/lua-json-rpc
JSON events for long-lived connections
Last synced: 18 Jan 2025
https://github.com/kaonone/akropolis-ethereum
Akropolis Protocol Implementation on Ethereum Blockchain
akropolis blockchain ethereum framework pension protocol smartcontracts solidity
Last synced: 24 Jan 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
https://github.com/zrains/msp
Fast and lightweight Minecraft Server protocol client implemented in Rust.
lightweight minecraft protocol
Last synced: 19 Jan 2025
https://github.com/slackapi/deno-slack-protocols
Implements the rules for communication between Slack CLI and any Slack app development SDKs
Last synced: 29 Oct 2024
https://github.com/madis0/mc-protocol-tester
Filters Minecraft servers by their protocol support
Last synced: 27 Jan 2025
https://github.com/apigear-io/objectlink-spec
documentation regarding the objectlink protocol
Last synced: 18 Jan 2025
https://github.com/janispritzkau/mcre
Stateful proxy for Minecraft
client minecraft protocol proxy
Last synced: 19 Jan 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: 07 Nov 2024
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/4thel00z/libprotocol
A lightweight and generic (i.e. I/O agnostic) way to define protocols for the go language. Deterministic statemachine approach.
Last synced: 29 Jan 2025
https://github.com/ash515/networkprotocols
Repository contains networks protocol algorithms
Last synced: 16 Jan 2025
https://github.com/david405/algorand-lending-protocol
A Defi lending and borrowing protocol based on the Algorand blockchain
Last synced: 05 Jan 2025
https://github.com/geolffreym/wsserver
Node websocket server
javascript nodejs protocol real-time syrup websocket-server websockets
Last synced: 02 Feb 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: 02 Feb 2025
https://github.com/hansottowirtz/elpong
The Elpong spec
elpong json-api protocol restful
Last synced: 21 Jan 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: 26 Jan 2025
https://github.com/mikhailms/go-radius
RADIUS protocol implementation in Go language
golang network protocol radius
Last synced: 01 Jan 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/syuvraj19/dcf-assignments
This repository contains Data Communication Fundamentals assignments from Seneca College's DCF255 course.
protocol protocol-analyser wireshark wireshark-capture wireshark-plugin
Last synced: 18 Jan 2025
https://github.com/zaujulio/nsip_forever
Network Server Information Protocol (NSIP)
Last synced: 11 Jan 2025
https://github.com/yopox/swiss-knife
Kotlin implementation of the RFID Swiss-Knife protocol.
distance-bounding kotlin protocol
Last synced: 12 Jan 2025
https://github.com/itay-grudev/sdmp-client
Secure Device Management Protocol Client Reference Implementation
client device management protocol sdmp secure
Last synced: 17 Jan 2025
https://github.com/xp-forge/mongodb
MongoDB for the XP Framework
bson mongodb mongodb-atlas mongodb-php-library protocol replica-set scram-sha-1 scram-sha-256 sessions transactions xp-framework
Last synced: 30 Oct 2024
https://github.com/itay-grudev/sdmp-server
Secure Device Management Protocol Message Relay Server Reference Implementation
device linux management protocol relay secure server
Last synced: 17 Jan 2025
https://github.com/hilldr/hio_microinjection
This protocol describes the measurement of epithelial barrier permeability in real-time following pharmacologic treatment in human intestinal organoids using fluorescent microscopy and live cell microscopy
ggplot2 human-intestinal-organoids imagej latex-examples makefile organoid-microinjection protocol r reproducible-experiments reproducible-research tidyverse
Last synced: 16 Jan 2025
https://github.com/passiondev2024/agent-protocol
Common interface for interacting with AI agents. The protocol is tech stack agnostic - you can use it with any framework for building agents.
ai-agent api gpt-4 javascript llm openai protocol typescript
Last synced: 30 Jan 2025
https://github.com/mathusanm6/c-network-bomberman
C-Network-Bomberman is a multiplayer Bomberman game written in C, with a network mode. Place bombs strategically and face your opponents in dynamic arenas. Chat functions are also included. You can even whisper messages in team mode with your teammates.
bomberman c chat client game ncurses network network-programming protocol server
Last synced: 13 Dec 2024
https://github.com/servable-community/servable-reviewable-shared
Servable Reviewable protocol's shared js library.
Last synced: 18 Dec 2024
https://github.com/servable-community/servable-reviewable
The reviewable protocol handles the complete review state of an object.
Last synced: 18 Dec 2024
https://github.com/servable-community/publishable
The publishable protocol handles the complete publication state of an object.
Last synced: 18 Dec 2024
https://github.com/michaldziuba03/websockets
Websocket protocol implementation for server from scratch.
protocol real-time realtime websocket websockets websockets-server ws
Last synced: 09 Jan 2025
https://github.com/fluentpython/randompicker
Random Picker protocol examples
interface protocol python typing
Last synced: 13 Jan 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: 05 Jan 2025