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-06 00:24:17 UTC
- JSON Representation
https://github.com/xasannosirov/net-http-with-golang
golang-application http-requests postgresql-database protocol
Last synced: 15 Jan 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: 10 Nov 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/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/apigear-io/objectlink-spec
documentation regarding the objectlink protocol
Last synced: 18 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/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/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/thepurplebubble/server-node
protocol purple-bubble purplebubble server server-node
Last synced: 21 Jan 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: 10 Jan 2025
https://github.com/sierrasoftworks/chat
A simple chat protocol to practice writing network servers and clients
Last synced: 21 Dec 2024
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/20yyq/can-isotp
golang network can bus isotp protocol
can can-bus golang iso15765-2 isotp linux protocol
Last synced: 22 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: 04 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: 22 Dec 2024
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: 22 Dec 2024
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/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/ferhatgec/gechat
gechat instant messaging protocol reference implementation in python
gechat instant-messaging protocol python sockets
Last synced: 31 Dec 2024
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/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/yjham2002/tcp_conn_with_spark
:book: none
mysql protocol redis redis-client spark tcp tcp-server
Last synced: 06 Jan 2025
https://github.com/ash515/networkprotocols
Repository contains networks protocol algorithms
Last synced: 16 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/mikhailms/go-radius
RADIUS protocol implementation in Go language
golang network protocol radius
Last synced: 01 Jan 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/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/david405/algorand-lending-protocol
A Defi lending and borrowing protocol based on the Algorand blockchain
Last synced: 05 Jan 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/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/viral32111/internetrelaychat
An Internet Relay Chat client library.
irc-client nuget-package protocol
Last synced: 22 Dec 2024
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/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/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/skillfulelectro/emnetchain
experimental Internet chaining application
json peer-to-peer protocol tcp tcp-client tcp-server tcp-socket udp udp-client udp-server udp-socket webrtc
Last synced: 24 Oct 2024
https://github.com/candango/peasant
Peasant helps you to build APIs
agents cartola protocol rest-api
Last synced: 08 Dec 2024
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: 19 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/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/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/tether/tether-schema
Custom protocol buffer schema for data validation
data protocol schema validation
Last synced: 23 Dec 2024
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/gettocat/orwelldb
Library wich syncronize data beetween blockchain and database
blockchain database orwell orwelldb protocol synchronization
Last synced: 06 Feb 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: 05 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/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/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/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/xyndra/gateway
A connection-independent "wrapper" protocol
decentralization networking protocol servers
Last synced: 23 Jan 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: 04 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/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/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/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/zrains/msp
Fast and lightweight Minecraft Server protocol client implemented in Rust.
lightweight minecraft protocol
Last synced: 19 Jan 2025
https://github.com/janispritzkau/mcre
Stateful proxy for Minecraft
client minecraft protocol proxy
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/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: 07 Feb 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/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/rajiv-k/meh
[WIP] A toy application-layer protocol over TCP for learning purposes. ¯\_(ツ)_/¯
go learning-by-doing protocol tcp wireshark-dissector
Last synced: 08 Feb 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: 20 Jan 2025
https://github.com/levyanjos/genericrequest
Study of generics in swift
api generic hacktoberfest json programatically protocol request students swift swift4
Last synced: 20 Jan 2025
https://github.com/rasakereh/new-tcp
A modified TCP which is not reliable anymore
Last synced: 09 Jan 2025
https://github.com/vivek-nexus/onp
💪 Let's free email and communication channels from notifications, with interoperable notifications
commnication email notifications open-standard protocol smtp
Last synced: 17 Dec 2024
https://github.com/nauruz-guliev/javathirdsemesterhw
Third Semester Java Home Works at KFU ITIS
canvas-drawing chat-application http-status-codes java java-fx java-sockets protocol stickers weather webserver
Last synced: 29 Dec 2024
https://github.com/gabrieltheodoropoulos/gtsettingsmanageable
A Swift protocol that automates the process of handling app settings and configuration as a Swift Package.
app ios ios-app ios-swift protocol settings-management swift swift-package swift-package-manager
Last synced: 23 Jan 2025