Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Protocol (disambiguation)

Protocol can mean different things, depending on the context:

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

The Elpong spec

elpong json-api protocol restful

Last synced: 21 Jan 2025

https://github.com/worst001/note_network

整理了计算机网络基础理论知识、和每一层对应的协议,着重画出Http脑图。然后通过Netty实现异步IO加深对网络IO的理解。

development guide http learning markdown mkdocs netty network nio note notebook protocol

Last synced: 27 Jan 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: 15 Dec 2024

https://github.com/nutdotnet/nutdotnet

A .Net client library for communicating with Network UPS Tools servers.

dotnet network protocol ups

Last synced: 30 Dec 2024

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/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: 08 Dec 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/harshjv/electron-cal

Experiment with custom protocols using Electron

electron protocol

Last synced: 30 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: 09 Dec 2024

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

protocol rpc

Last synced: 18 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/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/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/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/sierrasoftworks/chat

A simple chat protocol to practice writing network servers and clients

chat exercise golang protocol

Last synced: 21 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/zer0s703/node-minecraft-protocol

Parse and serialize minecraft packets, plus authentication and encryption.

client minecraft network packets protocol proxy server

Last synced: 01 Jan 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: 23 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/manifoldfinance/meveth-sdks

mevETH Protocol SDK

defi eth lsd meveth protocol sdk

Last synced: 23 Jan 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: 23 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/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/yanishoss/dumby

A super simple and lightweight protocol :zap:

golang iot ipc protocol tcp

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

Network emulator mainly for routing protocol.

emulator network protocol router routing switch

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

Nimble - A next-generation protocol for Reactive WebSocket.

java kotlin protocol reactive webflux websocket

Last synced: 13 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/szdzzax/node-minecraft-protocol

Parse and serialize minecraft packets, plus authentication and encryption.

client minecraft network packets protocol proxy server

Last synced: 26 Dec 2024

https://github.com/pratik-123/protocoldemo

How to work with protocol method with swift language

delegate ios protocol swift

Last synced: 11 Jan 2025

https://github.com/david405/algorand-lending-protocol

A Defi lending and borrowing protocol based on the Algorand blockchain

blockchain protocol

Last synced: 05 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/enieber/russ

implementation rss protocol in rust

protocol rss rust rust-lang

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

events json protocol

Last synced: 18 Jan 2025

https://github.com/gettocat/orwelldb

Library wich syncronize data beetween blockchain and database

blockchain database orwell orwelldb protocol synchronization

Last synced: 13 Dec 2024

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/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/wode490390/raknet-ping-cli

RakNet UnconnectedPing CLI Tool

mcbe mcpe minecraft ping protocol raknet tool

Last synced: 26 Jan 2025

https://github.com/janispritzkau/mcre

Stateful proxy for Minecraft

client minecraft protocol proxy

Last synced: 19 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/jerluc/driftd

Drift protocol daemon

drift iot network protocol

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

Binary protocol composer/parser

binary js nodejs protocol

Last synced: 19 Dec 2024

https://github.com/svisser/gearmancall

Basic attempt to call Gearman using Rust

cli client gearman json protocol rust

Last synced: 19 Dec 2024

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/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: 01 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: 23 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/ferhatgec/gechat

gechat instant messaging protocol reference implementation in python

gechat instant-messaging protocol python sockets

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

Warcraft III protocol implementation in Ruby

lan network protocol warcraft warcraft3

Last synced: 13 Nov 2024

https://github.com/3qnrpdwd/juststone

[ JustStoneTransferProtocol&Backdoor ] This project stems from my interest in protocols and security, leading to the creation of a small backdoor and a proprietary protocol.

backdoor eternalblue exploit protocol rust security

Last synced: 19 Jan 2025

https://github.com/imlinhanchao/custom-protocol-app

Custom Protocol Sample App

application csharp desktop protocol web

Last synced: 01 Feb 2025

https://github.com/20yyq/hl7v2

hl7 protocol v2 golang ;Protocols that support all hl7 v2 releases(v2.1 v2.2 v2.3 v2.3.1 v2.4 v2.5 v2.5.1 v2.6 v2.7.1 v2.8.1 v2.8.2)

golang hl7 hl7v2 protocol

Last synced: 22 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/vaporyjs/node-devp2p-vap

Vapory wire protocol implementation using node-devp2p

protocol vapory

Last synced: 14 Jan 2025

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

A simple Minecraft IP logger honeypot in C.

honeypot honeypot-minecraft minecraft packets protocol tcp

Last synced: 19 Jan 2025

https://github.com/pythonhealthdatascience/stars_reproduction_protocol

Syncs with Overleaf Latex protocol on simulation reproduction

preregistration protocol reproducibility

Last synced: 27 Dec 2024

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

Servable Reviewable protocol's shared js library.

protocol servable

Last synced: 18 Dec 2024

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

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

protocol servable

Last synced: 18 Dec 2024

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

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

protocol publication servable

Last synced: 18 Dec 2024

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: 20 Jan 2025

https://github.com/epappas/dataflix

A decentralized and transparent data sharing ecosystem

airflow data-platform data-science data-sharing hardhat protocol python solidity typescript web3

Last synced: 20 Dec 2024

Protocol (disambiguation) Awesome Lists
Protocol (disambiguation) Categories