#messagepack

  1. rmp-serde

    Serde support for MessagePack

    v1.3.1 6.1M #messagepack #serialization #message-pack #serde
  2. rmp

    Pure Rust MessagePack serialization implementation

    v0.8.15 6.3M #messagepack #message-pack
  3. rmpv

    Decoding/Encoding MessagePack values without schema

    v1.3.1 1.4M #messagepack #serialization #message-pack
  4. msgpacker

    MessagePack protocol implementation for Rust

    v0.7.1 3.9K #messagepack #protocols
  5. extism-convert

    Traits to make Rust types usable with Extism

    v1.21.0 59K #protobuf #messagepack #json #extism #traits #serde #pattern-matching
  6. sentry-kafka-schemas

    Kafka topics and schemas for Sentry

    v2.1.29 9.3K #json-schema #kafka-topic #sentry #schema-definition #messagepack
  7. cirru_parser

    Parser for Cirru text syntax

    v0.2.8 480 #serde-json #cirru #text #fib #syntax #tree-structure #dec #s-expr #convert-json #messagepack
  8. zerompk

    A zero-copy, zero-dependency, no_std-compatible, extremely fast MessagePack serializer for Rust

    v0.5.0 440 #zero-copy #serialization #messagepack
  9. flow-record

    create records to be used by the rdump cli utility

    v0.4.10 650 #record #rdump #dfir #header #descriptor #messagepack #32-bit #record-format
  10. messagepack-serde

    messagepack for no_std with serde

    v0.2.4 #messagepack #serialization #serde
  11. merde_msgpack

    msgpack serizliation/deserialization for merde

    v10.0.6 900 #messagepack #deserialize #serialization
  12. serde-encoded-bytes

    Efficient bytestring serialization for Serde-supporting types

    v0.2.1 550 #serialization #messagepack #serde-json #byte-string #human-readable #deserialize #base64 #hex-encoding #byte-array #slice-like
  13. serde-diff

    A small helper to serialize the diff of two structs of the same type and apply those differences to other structs

    v0.4.1 1.2K #serialization #struct-fields #struct-diff #difference #messagepack #deserialize #rmp-serde
  14. signalr-client

    calling SignalR hubs, supporting JSON and MessagePack protocols, with WASM and native (Tokio) targets

    v0.3.2 1.1K #messagepack #websocket #signalr #tokio #rust
  15. impulse-utils

    Bunch of fullstack utils

    v1.0.0-alpha.9 #server-error #messagepack #json-parser #http-request #full-stack #error-response #client-error #salvo #simd-json-parser #send-request
  16. axum-codec

    A multi-codec extractor and response writer for Axum

    v0.0.20 170 #messagepack #axum #validation #bincode #bitcode #web-framework #axum-extractor #aide #into-response #content-type
  17. alterion-encrypt

    X25519 ECDH key exchange, AES-256-GCM session encryption, Argon2id password hashing, and the MessagePack/deflate request-response pipeline with an Actix-web interceptor

    v1.4.1 #messagepack #encryption #password-hashing #key-exchange #actix-web-middleware #aes-256-gcm #e2ee #ecdh #x25519 #deflate
  18. tether-agent

    Standardised use of MQTT and MessagePack for inter-process communication

    v4.4.0-alpha 2.3K #ipc #messagepack #mqtt #process-communication #standardised #tether #distributed-systems
  19. xt

    Translate between serialized data formats

    v0.20.0 #messagepack #translator #serialization #cli
  20. cerememory-store-semantic

    Cerememory semantic store implementation

    v0.2.2 #store #cerememory #semantic #edge #target #llm-provider #database #graph-store #messagepack
  21. cerememory-store-emotional

    Cerememory emotional store implementation

    v0.2.2 #cerememory #store #emotional #messagepack #record #memory-store #database #tokio-task #intensity #blocking
  22. libdd-trace-utils

    Trace utilities including span processing, MessagePack encoding/decoding, payload handling, and HTTP transport with retry logic for Datadog APM

    v3.0.1 196K #messagepack #datadog #http-transport #processing #apm #distributed
  23. cerememory-store-episodic

    Cerememory episodic store implementation

    v0.2.2 #cerememory #store #episodic #messagepack #record #memory-store #temporal #database #tokio-task #blocking
  24. wyre

    wyre serialization and deserialization library

    v0.2.16 850 #messagepack #serialization #enums #accounting #vec
  25. facet-msgpack

    MsgPack binary format for facet

    v0.46.1 #messagepack #serialization #facet
  26. turbocable-server

    High-performance WebSocket gateway for TurboCable (1M+ connections)

    v0.5.1 #prometheus #nats #jwt #gateway #messagepack #broadcast #pub-sub #jetstream #graceful-shutdown #fan-out
  27. pklrust

    Rust bindings for Apple Pkl configuration language

    v0.9.0 #pkl #apple #messagepack #module #bindings #ipc #deserialize
  28. titan-api-codec

    Helpers for encoding and decoding Titan API messages

    v1.2.6 #messagepack #titan #message #gzip #zstd #ws #websocket #negotiation #brotli #ws-client
  29. trunks

    load testing library

    v0.2.0 #prometheus #attack #load-testing #report-json #metrics #unix-domain-socket #histogram #json-text #messagepack #plot
  30. tether-utils

    Tether Systems

    v1.3.0-alpha 1.9K #ipc #tether #agent #playback #messagepack #user-name #message-payload #standardised #process-communication #distributed-systems
  31. nexus-protocol

    Integration protocols for Nexus - REST, MCP, UMICP

    v2.1.0 #rpc-client #mcp-client #nexus #messagepack #integration #umicp #binary-protocol #resp3 #caller #length-prefixed
  32. flow-record-common

    common types used by flow-record and flow-record-derive

    v0.4.10 650 #flow-record #messagepack #record-format #descriptor #endian
  33. cerememory-store-procedural

    Cerememory procedural store implementation

    v0.2.2 #cerememory #store #messagepack #procedural #record #memory-store #database #tokio-task #blocking #llm-provider
  34. mathkernel

    MathCore compute plugins - symbolic, numeric, and external engines

    v0.1.0 #symbolic-math #computation #math-core #plugin #engine #math-computation #messagepack
  35. msgpack-schema

    A specification language for MessagePack data format

    v1.1.0 #messagepack #serialization #specification-language #data-schema #transcode #binary-data-format #proptest #deserializer
  36. ruapc

    A high-performance Rust RPC library supporting TCP, WebSocket, HTTP/2, and RDMA transports

    v0.1.3 #websocket #rdma #json-schema #messagepack #rpc #rpc-server #serialization #h2c #debugging #schema-generation
  37. msgpackin

    pure Rust MessagePack encoding / decoding library

    v0.0.4 #messagepack #no-std #message-pack
  38. rmpp

    Precise types for RMP

    v0.1.10 #messagepack #serialization
  39. vibe-fs

    Incremental file scanning with BLAKE3 hashing

    v0.0.3 #hashing #scan #scanning #blake3 #vibe #git-submodule #change-detection #messagepack
  40. yantrikdb-protocol

    Wire protocol codec for YantrikDB — binary frames, opcodes, MessagePack messages, Tokio codec

    v0.1.0 #messagepack #tokio-codec #wire-protocol #yantrikdb #tokio
  41. embedded-msgpack

    MessagePack serialization implementation for Rust optimized for embedded/no_std environments

    v0.4.1 #messagepack #serde
  42. remote-id

    Remote ID Implementation as Specified in ASTM F3411 - 22a

    v0.1.2 #remote #encode #f3411 #system #location #uas #messagepack
  43. ser-write-msgpack

    MessagePack serializer for ser-write and deserializer for convenience

    v0.4.0 #messagepack #serde #embedded
  44. pklrust-codegen

    Code generator for Apple Pkl to Rust (pkl-gen-rust)

    v0.9.0 #pkl #apple #codegen #messagepack #deserialize #ipc
  45. tripley-rpc-runtime-codec-msgpack

    MessagePack envelope codec for the Tripley RPC runtime protocol

    v0.1.2 #messagepack #envelope #rpc #run-time #tripley
  46. pulse-protocol

    Wire protocol definitions for Pulse realtime engine

    v0.1.1 #messagepack #wire-protocols #presence #define #engine #prometheus #pub-sub #web-transport #binary-protocol #metrics
  47. ruapc-rdma

    RDMA support for ruapc

    v0.1.3 #rdma #rpc #ruapc #context #memory #buffer-pool #rpc-server #zero-copy #websocket #messagepack
  48. rat_net_cmd

    一个简单高效的网络命令传输底层库,专注于提供可靠的数据传输通道,不关心具体的业务逻辑和命令执行

    v0.1.1 #async #tcp #async-tcp #messagepack #command
  49. mp2json

    Read any number of msgpack messages from stdin and output them as newline-delimited json to stdout; also, the reverse

    v0.3.0 #messagepack #json #newline-delimited #numbers #output
  50. mrpc

    MessagePack-RPC for Rust

    v0.0.6 260 #messagepack #messagepack-rpc #rpc
  51. ferrolearn-io

    Serialization and I/O utilities for the ferrolearn ML framework

    v0.4.0 #messagepack #serialization #machine-learning #ferrolearn #model-persistence
  52. adaptivemsg

    Adaptive message framework for Rust

    v0.1.3 #message-handler #messagepack #stream #message-payload #tcp #tcp-server #postcard #uds #server-side #async-message
  53. messagepack-async

    functional library for read/writing messagepack with tokio

    v0.2.3 250 #messagepack #tokio #functional #read #sync #async-write #async-read
  54. harrow-serde

    Feature-gated serialization formats (JSON, MessagePack) for Harrow

    v0.10.0 #messagepack #web-framework #serialization #tokio-http #io-uring #harrow #feature-gated #monoio #macro-free #rate-limiting
  55. trunks-cli

    Son of Vegeta — HTTP load testing tool written in Rust

    v0.2.0 #prometheus #tls #report #plot #load-testing #load-testing-tool #unix-domain-socket #sine #messagepack #metrics
  56. shmp

    A flexible and efficient MessagePack serialization implementation in Rust

    v0.1.0 #messagepack #serialization #serde
  57. aetheris-encoder-serde

    High-performance binary contracts and communication traits for the Aetheris Engine

    v0.2.23 500 #aetheris #contract #serde #messagepack #traits #serialization #rmp-serde #mvp
  58. tenvis-pulse-core

    Core types, traits, and message routing for Pulse

    v0.1.1 #presence #message-routing #pulse #pub-sub #broadcast-channel #message-channel #prometheus #lock-free-data-structures #zero-copy #messagepack
  59. msgpack-cli

    A command line utility that converts between JSON and MessagePack

    v0.2.2 #messagepack #convert-json #mpk
  60. msgpack-timestamp

    Parse/serialise MessagePack extension -1 timestamps (no_std, no integration)

    v0.1.0 #messagepack #extension #parser #serialization
  61. ed

    Encode and Decode traits

    v0.3.0 1.8K #encode-decode #messagepack #traits #convert #encoded #serialization
  62. nodedb-client

    Unified NodeDb trait and remote client for NodeDB Origin and Lite

    v0.2.1 #messagepack #sdk #nodedb #client #pgwire
  63. rmp-futures

    Async Rust MessagePack and MessagePack-RPC

    v0.3.2 650 #messagepack #message-pack-rpc #message-pack
  64. solidb-client

    Official Rust client for SoliDB database with HTTP and TCP transport

    v0.7.0 #client-database #messagepack #http-client #solidb #database #database-client
  65. axum-msgpack

    serialize/derserialize msgpack for axum

    v0.5.0 550 #messagepack #axum #serialization #deserialize #string #debugging
  66. actix-msgpack

    Msgpack payload extractor for Actix Web

    v0.1.4 #actix-web #messagepack #protocols #actix
  67. dhara_dhbin

    Generic MessagePack-based DHBIN v2 container for Dhara packages

    v0.4.4 #messagepack #container #dhbin #lz4
  68. tenvis-pulse-server

    High-performance realtime communication server

    v0.1.1 #prometheus #web-transport #real-time-communication #metrics #pub-sub #websocket-server #messagepack
  69. llm-optimizer-api-rest

    Production-ready REST API with OpenAPI documentation

    v0.1.1 #rest #rate-limiting #openapi #llm #api-key #cache #cors #messagepack #api-config #permissions
  70. msgpck

    A no-std and async compatible msgpck de/serializer

    v0.2.8 #serialization #messagepack #impl #deserializing #async #async-write
  71. cakerabbit-core

    microservice framework, this is the core kernel for the project

    v0.1.3 #service #microservices #messagepack #framework #kernel #register-service #rpc-server #round-robin #consul #failover
  72. osc-codec-msgpack

    Experimental MessagePack codec for osc-ir intermediate representation

    v0.1.0-alpha.1 #messagepack #osc #serialization
  73. tenvis-pulse-transport

    Transport abstraction layer for Pulse (WebSocket, WebTransport)

    v0.1.1 #transport-abstraction-layer #websocket #web-transport #messagepack #pub-sub #real-time #prometheus
  74. msgpack-value

    Types and macros for the MessagePack data model

    v1.1.0 #messagepack #data-model #specification-language #data-schema #serialization #msgpack-schema #proptest
  75. wslink-rs

    A wslink-compatible WebSocket RPC server runtime for Rust using MessagePack transport

    v0.0.2 #messagepack #websocket #rpc-server #run-time #publish #authentication #websocket-server
  76. osc-ir

    Experimental protocol-agnostic Intermediate Representation for OSC data compatible with JSON/MessagePack

    v0.1.0-alpha.1 #messagepack #osc #protocols #json
  77. mrpc-fixed

    MessagePack-RPC for Rust

    v0.0.8 #messagepack #messagepack-rpc #rpc
  78. Try searching with DuckDuckGo.

  79. tonic-rpc

    RPC library that uses native Rust types and is built on tonic

    v0.2.1 130 #messagepack #bincode #async #json #rpc
  80. cc-utils

    Rust Fullstack utils (strict error handling, Consider trait, MessagePack support, etc.) for Salvo and Yew/Dioxus/Leptos/*

    v0.2.22 850 #messagepack #salvo #full-stack #dioxus #yew #leptos #serde-yaml #sea-orm #dotenv #log4rs
  81. rmp-ipc

    IPC using Rust MessagePack (rmp)

    v0.8.2 #messagepack #ipc #tcp-communication #callback #events #ping #interprocess-communication #emit #rmp #0-1
  82. vino-codec

    JSON, Messagepack, & Raw serde value encoding/decoding library

    v0.9.0 #messagepack #serde-json #vino #json #json-codec
  83. corepack

    A no_std support for messagepack in serde

    v0.4.1 #messagepack #serialization #binary #binary-encoding
  84. picodata-rmp-serde

    Serde bindings for RMP (forked from rmp-serde)

    v1.0.0 850 #messagepack #serialization #message-pack #serde
  85. fruently

    Fluentd logger for Rust

    v0.10.0 #logging #fluentd #messagepack #protocols #version #package-manager #visual-studio
  86. msgpack-rpc

    client and server based on tokio

    v0.4.2 750 #messagepack-rpc #messagepack #rpc
  87. msgpack_simple

    Simplified, easy to use, pure Rust MessagePack implementation focused on handling dynamic data structures

    v1.0.2 100 #dynamic-data-structure #messagepack #vec #extension #data-structures #type-id #nil #arrayvec #0xff
  88. wasm-msgpack

    MessagePack serialization implementation for Rust optimized for WebAssembly environments

    v0.6.2 #messagepack #serde #wasm
  89. melon

    creating retro computing platforms

    v0.15.2 #retro-computing #platform #virtual-cpu #messagepack #stack-management #memory-management
  90. okv

    A versatile key-value storage library

    v0.3.1 #key-value-store #rocksdb #messagepack #serde-json #in-memory-database #rmp-serde
  91. wasmflow-codec

    JSON, Messagepack, & Raw serde value encoding/decoding library

    v0.10.0 #serde-json #messagepack #wasmflow #json #json-codec
  92. holochain_wasmer_guest

    wasm guest code

    v0.0.103 8.6K #holochain #wasm #allocate #host-side #calling #host-guest #serialization #round-trip #abi #messagepack
  93. rmp-rpc

    a msgpack-rpc client and server based on tokio

    v0.3.0 #messagepack-rpc #messagepack #rpc
  94. bung

    A serialization implementation for SurrealDB, based on MessagePack

    v0.1.0 1.0K #messagepack #serialization #message-pack #serde
  95. serdeconv

    convenient traits and functions for converting between TOML/JSON/MessagePack strings and serializable values

    v0.4.1 650 #messagepack #json #toml
  96. swimos_msgpack

    SwimOS MessagePack

    v0.1.1 #messagepack #swim-os #serialization #read #attempt
  97. ilc

    IRC log converter/collector/cruncher

    v0.3.0 #irc #collector #converter #convert #logging #cruncher #pretty-print #messagepack #log-format #64-bit
  98. pack-db

    messagepack based database

    v0.2.0 #database #messagepack
  99. rdcache

    cache using redis backend

    v0.1.2 #redis #cache #messagepack #async #back-end
  100. msgpack-time

    A tiny library for converting from RMPV's MessagePack-encoded datetime objects to time-rs' UtcDateTime

    v1.0.0 #object #convert #messagepack #message-pack-encoded #rmpv #time-rs
  101. mpack

    An alternative MessagePack implementation for Rust

    v0.1.2 #messagepack #rpc #message-pack
  102. rapids

    A WIP implementation of https://github.com/replit/river in rust

    v0.4.0 #river #stream #github #messagepack #procedure #replit #heartbeat #message-header #rpc-framework
  103. mpk2json

    Small CLI tool to convert MessagePack files to JSON

    v0.1.0 #messagepack #json #convert #command-line-tool #stdout #save-file
  104. wasmrs-codec

    MessagePack Codec implementation used by wasmRS modules

    v0.17.0 260 #messagepack #wasm-rs #module
  105. msgpackin_core

    Msgpackin pure Rust MessagePack no_std encoding / decoding library

    v0.0.4 #messagepack #no-std #message-pack
  106. cbrzn_msgpack

    WRAP msgpack encoding standard

    v0.0.1-alpha.2 #messagepack #encoding-standard #wrap
  107. guilder-client-hyperliquid

    Hyperliquid client for the guilder multi-exchange crypto trading library

    v0.6.0 #crypto-trading #rest #hyperliquid #guilder #messagepack #rate-limiting #eip-712 #cryptocurrency
  108. shape-abi-v1

    Stable host ABI v1 for Shape capability modules

    v0.1.3 #stable-abi #query-parameters #data-source #messagepack #shape #serialization #self-describing #columnar-format
  109. wslink-rs-marco

    Proc-macro helpers for wslink-rs RPC handlers via #[wslink_rpc]

    v0.0.2 #rpc #wslink-rpc #wslink-rs #proc-macro #helper #messagepack
  110. server-function

    A macro for easy RPC creation

    v0.1.3 #rpc #macro #macro-for-rpc #thunk #creation #messagepack
  111. ctxd-wire

    ctxd wire protocol — message types, frame codec, and TCP client. The lean leaf SDK clients depend on.

    v0.4.1 #tcp-client #wire-protocols #messagepack #daemon #events-stream #ctxd #event-type #carries #federation
  112. polyglot

    format-agnostic serialization

    v0.2.1 #serialization #format-agnostic #messagepack #thin #serde
  113. tokio-serde-msgpack

    needed to easily implement a Tokio MsgPack transport using serde for MsgPack serialization and deserialization of frame values

    v0.2.0 #serialization #messagepack #serde #tokio #transport
  114. ruapc-macro

    macro for ruapc service

    v0.1.3 #rpc-service #rpc-server #ruapc #macro #proc-macro #req #websocket #messagepack #json-schema #serialization
  115. datadog-apm

    Datadog apm low level client for rust

    v0.2.0 #datadog #apm #low-level #queue #trace #messagepack #serialization
  116. lightshark

    WebSocket proxy with support for MessagePack

    v0.2.0 #messagepack #proxy #websocket #debugging #url
  117. peerrs-binarypack

    js-binarypack

    v0.1.0 #messagepack #peerjs