1. serde

    A generic serialization/deserialization framework

    v1.0.228 44.1M #serialization #serialize #no-alloc
  2. rust_decimal

    Decimal number implementation written in pure Rust suitable for financial and fixed-precision calculations

    v1.40.0 6.5M #decimal-number #fixed-precision #numbers #financial
  3. sonic-rs

    fast Rust JSON library based on SIMD

    v0.5.6 349K #serde-json #json #simd-json #serialize #simd
  4. serde-xml-rs

    xml-rs based deserializer for Serde (compatible with 1.0)

    v0.8.2 2.2M #deserialize #from-str #serializer-deserializer #xml-serde #xml-rs #xml-parser #1-0-compatible #debugging #deserializer-for-serde #partial-eq
  5. serde_qs

    Querystrings for Serde

    v1.0.0 3.1M #query-string #serialize #serde #serialization
  6. serde_plain

    A restricted plain text serializer for serde

    v1.0.2 1.2M #from-str #serialization #serialize
  7. oxc_index

    Newtype-style helpers for Vec and usize

    v4.1.0 179K #index-vec #indexed #newtype #usize #vec
  8. arrow_convert

    Convert between nested rust types and Arrow with arrow

    v0.11.4 258K #arrow-array #arrow-field #arrow
  9. serde-saphyr

    YAML (de)serializer for Serde, emphasizing panic-free parsing and good error reporting

    v0.0.19 55K #serde-yaml #ros #yaml #wasm #config
  10. monostate

    Type that deserializes only from one specific value

    v1.0.2 993K #serialization #serde #no-alloc #serialize
  11. msgpacker

    MessagePack protocol implementation for Rust

    v0.5.0 1.0K #messagepack #serialization #vec
  12. serde_json5

    A Serde (de)serializer for JSON5

    v0.2.1 199K #serde-json #json5 #json #serde
  13. bevy_reflect

    Dynamically interact with rust types

    v0.18.0 411K #reflection #bevy
  14. serde_cbor_2

    CBOR support for Serde

    v0.13.0 381K #serde-cbor #cbor #serialization #serde #no-std
  15. serde_starlark

    Serde serializer for generating Starlark build targets

    v0.1.19 118K #bazel #starlark #serialization #serde #buck
  16. merde

    Serialize and deserialize with declarative macros

    v10.0.7 2.6K #serialization #declarative-macro #deserialize
  17. serde_regex

    A serde wrapper that (de)serializes regex as strings

    v1.1.0 1.7M #regex #serialize #serde
  18. edgefirst-schemas

    Message schemas for EdgeFirst Perception - ROS2 Common Interfaces, Foxglove, and custom types

    v1.5.3 280 #ros2 #perception #zenoh #schema #edge-ai
  19. mangadex-api

    SDK for the MangaDex API

    v4.1.0 550 #manga-dex #sdk #api-sdk #api
  20. ohkami

    A performant, declarative, and runtime-flexible web framework for Rust

    v0.24.5 #aws-lambda #web-server #async #web-framework
  21. rustify

    interacting with HTTP API endpoints

    v0.6.1 1.4M #rest-api-client #web-api #rest-http #endpoint
  22. fstr

    A stack-allocated fixed-length string type

    v0.2.16-beta.1 8.7K #fixed-length #stack-allocated #string #serialize #serialization #serde #string-buffer #binary-representation #serde-integration
  23. deimos

    Control-loop and data pipeline for the Deimos data acquisition system

    v0.15.0 #data-pipeline #data-acquisition #peripheral #controller #calc #table-name #data-control #system-time #sin
  24. actix-web-validator

    Validation mechanism for actix-web

    v7.0.0 17K #actix-web #validation #query-string #serialization #string-validation
  25. awint_macro_internals

    Internal macro utilities for the awint system of crates

    v0.18.1 4.9K #macro-utilities #awint #fixed-point #system #constant #awi #domain-language #debugging #proc-macro
  26. cbored

    CBOR exact reader and writer

    v0.4.3 1.1K #cbor #reader-writer
  27. marshal-rs

    Blazingly fast Ruby-lang's Marshal implementation in Rust

    v2.0.0 #ruby-marshal #deserialize #serialization #ruby
  28. vault

    A parser for Company of Heroes replay files

    v10.2.0 130 #replay #coh #coh3
  29. fory

    Apache Fory: Blazingly fast multi-language serialization framework with trait objects and reference support

    v0.15.0 320 #zero-copy #serialization #schema-evolution #trait-object #object-serialization #serde
  30. aws-smithy-protocol-test

    A collection of library functions to validate HTTP requests against Smithy protocol tests

    v0.63.13 165K #aws-sdk #validation #testing #protocols #compare #query-string #serialization #xml #nan
  31. hedl-c14n

    HEDL canonicalization and pretty-printing

    v2.0.0 #hedl #token-efficient #data-format #serialization #parser
  32. mx-message

    A fast, type-safe Rust implementation of MXMessage for parsing MX messages

    v3.1.4 440 #iso-20022 #message-parser #mx #parser
  33. iab-specs

    Unofficial Rust implementaton of various IAB specifications

    v0.3.0 #open-rtb #iab #app-ads-txt #sellersjson #adstxt
  34. hpx

    High Performance HTTP Client

    v1.4.0 #websocket #http-client #exchange
  35. spart

    A collection of space partitioning tree data structures for Rust

    v0.5.0 170 #r-tree #kd-tree #quad-tree #oct-tree
  36. serde-email

    A validating email type that can be serialised using Serde

    v3.2.0 28K #email-validation #serde #serialization #email #validation
  37. serde-xml-fast

    A fast, 100% Serde-compatible XML serialization and deserialization library

    v0.1.2 #serialization #xml-serialization #xml #deserialize #parser #xml-serde #serde #deserialize-parser
  38. page-hunter

    The pagination powerhouse, built with Rust

    v0.6.0 #pagination #page-model #paginator
  39. vld

    Type-safe runtime validation library for Rust, inspired by Zod

    v0.1.0 #json-schema #zod #json-parser #json-validation #schema-json
  40. assert_tv

    De-randomized detereministic tests with test-vectors

    v0.6.5 #test-vectors #test-helpers #macro #testing
  41. serde_json_ext

    A serde_json extension that provides configurable bytes serialization formats (hex, base64, default array)

    v0.1.5 #serde-json #config #byte-format #base64 #extension #deserialize #url-safe #checksum #0x
  42. one_err

    OneErr to rule them all

    v0.0.8 3.7K #error-handling #io-error #error
  43. armature-analytics

    API analytics and usage tracking for Armature framework

    v0.1.1 #observability #metrics-monitoring #api-analytics #api
  44. serde_vici

    Serde serialization/deserialization library for the VICI protocol

    v0.1.5 950 #serialization #vici #serde
  45. type_reg

    Serializable map of any type

    v0.9.0 190 #serialization #registry #type
  46. codee

    Easy and flexible way of encoding and decoding data into either strings or bytes

    v0.3.5 77K #serialization #utilities #deserialize
  47. ownedref

    pass around references that will be owned types on deserialization

    v0.15.4 #deserialize #shared-memory #no-std #os
  48. serde_bare

    BARE (https://baremessages.org) encoding format

    v0.5.0 72K #encoding-format #serde #bare
  49. dlhn

    blazing fast and small data serialization format

    v0.1.7 #serialization #serde #serialize
  50. jsonrpcmsg

    serialize (encode) and deserialize (parse) JSON-RPC messages

    v0.1.2 30K #json-rpc #json #networking #parser
  51. serde_anymap

    A map that can retrieve values by type - and is SerDe serializable

    v0.15.4 #serialize #serde #os #no-std
  52. typedflake

    A Snowflake-style ID generator library with newtype-driven design

    v0.1.3 #snowflake-id #generator #unique-ids #distributed-id-generator #newtype
  53. wlx_monitors

    Wayland output manager using wlr-output-management protocol

    v0.1.4 #monitor-display #wayland #output #wlroots #display
  54. shalrath

    spiky, heat-seeing Quake map parser

    v0.2.6 #geometry #quake #brushes
  55. prism3-core

    Foundational utilities and language-level tools for Rust application development

    v0.2.0 #datatype #validation #arguments #utility
  56. openlr

    OpenLR Rust implementation

    v0.4.0 300 #routing-engine #routing
  57. wf-market

    client library for the warframe.market API

    v0.3.3 #trading #warframe #market #game #api
  58. powerlink-rs-xdc

    A no_std-compatible parser for POWERLINK XDC (XML Device Configuration) files

    v0.1.0 #config-parser #xdc #object-dictionary #xml-schema #devices #powerlink #epsg #strong-typing #diagnostics #ethernet
  59. wechat-pay-rust-sdk

    微信支付 © Wechat Pay SDK Official (标准库)

    v0.2.20 #we-chat-pay #weixin-pay #we-chat #weixin #pay
  60. watermill

    Blazingly fast, generic, and serializable online statistics

    v0.1.2 13K #statistics #stream
  61. jaml

    parsing and formatting JAML (Just Another Markup Language)

    v0.2.0 #yaml-parser #deserialize #serialization #yaml
  62. jose

    A JSON Object Signing and Encryption implementation

    v0.0.2 7.8K #jwt #json
  63. oxsdatatypes

    some XSD datatypes for SPARQL implementations

    v0.2.2 7.9K #xsd #xml-schema #datatype
  64. ip2asn

    A high-performance, memory-efficient Rust crate for mapping IP addresses to Autonomous System (AS) information

    v0.1.2 #system-information #asn #ip-lookup #lookup #network-asn
  65. tagset

    Easily create trait-dispatching sum types

    v0.1.2 #serde #compile-time #generator #macro #reflection #macro-generator
  66. dcrypt-symmetric

    Symmetric encryption algorithms for the dcrypt library

    v1.2.2 #encryption #symmetric-encryption #chacha20-poly1305 #cryptography #encryption-key #dcrypt #key-derivation #file-encryption #aes-256-gcm
  67. fonts

    High-performance font parsing and analysis library for Grida Canvas

    v0.2.0 #opentype-font #opentype #canvas #graphics #font
  68. quartz_nbt

    support for serializing and deserializing Minecraft NBT data in binary and string form

    v0.2.9 3.8K #minecraft-nbt #minecraft #nbt #encode
  69. umicp-core

    UMICP Rust bindings for high-performance communication and matrix operations with tool discovery

    v0.2.3 140 #connection-pool #communication #matrix #federated-learning
  70. typed-json

    A JSON serialization file format

    v0.1.1 129K #json #serde-json #serialize #serialization
  71. toon-macro

    Ergonomic macros for constructing and parsing TOON (Token-Oriented Object Notation) values

    v0.1.1 #serde-json #toon #serialize #json #macro
  72. awint_ext

    Externally allocating awint functionality

    v0.18.1 5.2K #int #big #big-integer
  73. android-usbser

    Android host driver for USB serial adapters, currently works with CDC-ACM devices

    v0.2.3 330 #serial-port #uart #usb-serial #android #usb
  74. serde_at

    serde serializer/deserializer for AT commands

    v0.24.1 2.1K #command-parser #serialization #serde #at
  75. serde_traitobject

    Serializable and deserializable trait objects. This library enables the serialization and deserialization of trait objects such that they can be sent between other processes running the same binary

    v0.2.9 240 #serialization #trait-object #object-serialization #serde #distributed
  76. shapely-msgpack

    MessagePack serialization and deserialization for Shapely types

    v3.1.0 200 #serialization #shapely #reflection
  77. libsirt

    serialize and deserialize from the Sirt data format

    v0.4.0 #serialization #parser #sirt
  78. watto

    parsing and serializing Plain Old Data

    v0.2.0 867K #plain-old-data #parser #string-table #writer #serialization #parsing-and-serialization #output-buffer #deduplicate #string-serialization #aligning
  79. hash_histogram

    HashHistogram creates histograms with keys of any hashable data type. Features include rank ordering and mode.

    v0.14.0 #histogram #order #hash
  80. serde-enum-str

    Serialize and deserialize enum string

    v0.5.0 196K #enums-string #serialization #string-serialization #serde
  81. tauri-plugin-device-info

    A Tauri plugin to access device information

    v1.0.1 #tauri-plugin #devices-information #storage #android #display-info #device-info #ios #battery
  82. hex-buffer-serde

    Helper for serializing byte buffers as hex strings in serde

    v0.4.0 5.6K #hex-encoding #serde #encoding
  83. rediserde

    RESP (Redis Serialization Protocol) for Serde

    v0.2.0 120 #serialization #redis #serde
  84. axum-autoroute

    The goal of this crate is to integrate utoipa tightly with axum to enforce that for each REST route, the code and the openapi documentation are matching

    v0.1.3 370 #rest #utoipa #axum #http #rest-api
  85. junstr

    Unnest json serialized as strings inside json

    v0.1.0 #json #string #unnest #input #output
  86. easy-hex

    An easy to use Hex string formatting wrapper

    v1.0.0 1.8K #bytemuck #formatting #serde
  87. hk-parser

    A robust parser and serializer for Hacker Lang configuration files (.hk)

    v0.2.1 #parser #config #hacker-lang #hk-format #hackeros
  88. neodyn_xc

    Neodyn Exchange is the serialization format for the Neodyn database engine

    v0.4.0 #database #serialization #nosql
  89. field-kinds

    Derive macro for compile-time struct field type introspection

    v0.3.0 #introspection #macro #macro-derive #reflection
  90. surreal_derive_plus

    Query builder for surrealdb

    v2.2.5 1.1K #surrealdb #query-builder #surrealql #db #surreal
  91. ruvector-gnn-node

    Node.js bindings for Ruvector GNN via NAPI-RS

    v0.1.29 #gnn #nodejs #compression #ruvector #js-bindings #napi-rs #hierarchical #javascript #embedding #neural-network
  92. java_string

    Java strings, tolerant of invalid UTF-16 encoding

    v0.1.3 #utf-16 #java #string
  93. stalwart_mta_hook_types

    Rust type definitions for Stalwart Mail Transfer Agent (MTA) hooks

    v0.1.1 #email #hook #mta #smtp #stalwart
  94. cornell-notes

    reading, writing, and validating Cornell Notes in standardized JSON format

    v0.1.0 #note-taking #markdown #json #education
  95. falco_event_serde

    Serde support for falco_event types

    v0.5.1 #serialization #falco #security
  96. yaserde

    Serialization and deserialization library

    v0.12.0 57K #serializer-deserializer #deserialize #xml-serialization #xml #serialization
  97. mc-classic-js

    Functionality for reading and writing MineCraft Classic JS world saves

    v0.2.5 #local-storage #json #javascript #world #classic #tile-map #firefox #db-file
  98. serde_hash

    seamlessly integrating HashIds with Serde serialization and deserialization. This library provides a convenient way to obfuscate numeric IDs in your JSON output without changing your…

    v0.1.3 #serde-json #json-output #numeric-id #hash #hash-id #deserialize #hash-ids #salt #character-set #obfuscate
  99. fortformat

    Parse Fortran format strings and formatted data

    v0.2.0 110 #fortran #serde #stem #science
  100. edn-format

    EDN (Extensible Data Notation)

    v3.3.0 1.0K #extensible-data-notation #serialization #edn #serde
  101. schedules

    A lightweight Rust library for managing operations across multiple time scales

    v0.4.0 #cron #async #timing #scheduler
  102. format_tools

    Collection of mechanisms for formatting and serialization into string

    v0.6.0 310 #string-formatting #serialization #general-purpose
  103. confetti-rs

    A configuration language and parser library written in Rust

    v0.1.1 #configuration-language #language-parser #config-parser #config
  104. libertas-matter

    A stripped-down lite version of official rs-matter

    v0.1.2 #iot #smart-home #matter #esp32
  105. vtt

    Rust types for serializing and deserializing WebVTT with Serde

    v1.0.0 #web-vtt #serialization #serde #parser #media
  106. display_json

    Procedural macros for implementing Display, Debug and FromStr for (de)serializing json strings

    v0.2.1 52K #serde-json #from-str #display-debug #debugging #json #debug-display
  107. color-operators

    Color data structures, converters, and arithmetic operators

    v0.0.3 #math #color-conversion #operator #converter #serialization #comparator #cargo-run #hex-string
  108. serde_flow

    Simplifying migration for serde and zero-copy entities

    v1.1.1 1.4K #serialization #serde #flow #migration
  109. warp-wireguard-gen

    Generate WireGuard configs by registering with Cloudflare WARP

    v0.1.5 #vpn #warp #wireguard #cloudflare #tunnel
  110. actix-web-validator5

    Validation mechanism for actix-web

    v1.0.3 290 #validation #actix-web #query-string #serialization
  111. cj_ascii

    working with ASCII strings in Rust

    v0.2.0 #ascii #async-stream #string-serialization #string #serialization
  112. sentinel-agent-wasm

    WebAssembly agent for Sentinel reverse proxy - run Wasm modules for request/response processing

    v0.1.0 #reverse-proxy #agent #proxy #wasm
  113. text-to-sounds

    parsing tool

    v1.1.1 #grammar #parser #wasm #english
  114. libreda-lefdef

    LEF/DEF input/output for libreda-db

    v0.0.5 110 #def-file #lef #io #file-format #routing #libreda-db #data-structures #input-file
  115. fuzzytags

    a probabilistic cryptographic structure for metadata resistant tagging

    v0.6.0 #cryptography #ristretto #metadata-resistance #privacy
  116. rust-fr

    non-self-describing data-interchange format

    v1.0.1 #data-interchange #format #serde #encoding
  117. rof-rs

    Rust Object Format API for Rust

    v0.1.7 #object-serialization #object-format #text-file #programming-language #save #to-string #text-format #low-level-api #format-file
  118. ice_code

    A macro to mark code paths as cold, allowing the common case to be inlined

    v0.1.4 1.3K #cold #inlining #optimization #inline
  119. serde-extras

    A lightweight crate providing utilities for serializing and deserializing types using their string representations with Serde

    v0.1.1 #from-str #serialization #string-serialization #deserialize #serialize
  120. profile_kit

    A flexible, lightweight Rust library for managing user profiles

    v0.1.1 #user-profile #identity-management #kit #user-identity #user-management
  121. rig-dyn

    A dynamic client-provider abstraction framework for Rust applications on top of rig-core

    v0.3.0 220 #client-provider #abstraction #app-framework #dynamic #rig-core
  122. Try searching with DuckDuckGo or on crates.io.

  123. ravel-web

    An experimental approach to UI in Rust with a focus on ergonomics, efficiency, and simplicity

    v0.4.1 280 #web-ui #dom #ravel #ergonomics #experimental #ui-framework #wasm-ui #event-handling #borrowing #reactive-ui
  124. serde_structuredqs

    serialize/deserialize structured query-string

    v0.2.0 #query-string #serialization #nested-struct #from-str #structured #string-serialization #key1 #key2 #key3
  125. awint_internals

    Internal utilities for the awint system of crates

    v0.18.1 5.7K #awint #system #bit #integer #awi #fixed-point #bignum #no-alloc
  126. transporter

    A code generator for type-safe APIs

    v0.1.1 #codegen #cli
  127. rocket-auth-login

    Login and authentication for rocket web apps. This crate provides functions to process login forms and to deal with private cookies easily.

    v0.2.3 #authentication #rocket-web #web-authentication #web-auth #web
  128. rs-matter

    Native Rust implementation of the Matter (Smart-Home) ecosystem

    v0.1.0 #iot #smart-home #matter #esp32
  129. serde-with-expand-env

    Parse environment variables in serde crate using deserialize_with

    v1.1.0 5.4K #env-vars #serde
  130. actix-web-4-validator

    Validation mechanism for actix-web

    v3.2.0 #validation #actix-web #query-string #serialization
  131. nimrodshn-btree

    A persistent copy-on-write B+Tree implementation, designed as an index for a key-value store, inspired by SQLite

    v0.1.0 #key-value-store #b-tree #copy-on-write #persistent-key-value-store #b-tree-index #unit-testing #node-key
  132. seaqs

    A mini tool to turn querystring into seaquery's condition

    v0.0.3 #deserialize #query-string #serialization #serde
  133. candid

    interface description language (IDL) for interacting with canisters running on the Internet Computer

    v0.10.22 83K #dfinity #internet-computer
  134. google_taxonomy

    Struct with all Google Product Categories / Taxonomy

    v0.3.2 #google-product #taxonomy #google
  135. serde-save

    the most complete serialization tree for serde

    v0.1.1 #serialize #save #data-model #tree #field-name #serialization-error #serde-error
  136. serde-resp

    Redis RESP protocol serialization and deserialization with serde

    v0.3.1 #serialization #redis #serde
  137. serde-strz

    A serde wrapper that stores type using Display and FromStr

    v1.1.1 800 #from-str #serialization #serialize #serde #fromstr
  138. serde_json_wrapper

    Serialize T as a pretty JSON string

    v0.1.0 #serde-json #json #json-serialization #serde
  139. us-state-info

    A Fork of a Rust implementation of the state names & abbreviations for the USA

    v0.2.4 600 #name #state #information #serialization #usa #united #deserialize
  140. trans-gen-cpp

    Generating C++ trans code

    v0.3.0-alpha.2 #binary-encoding #trans-gen #generator #serialization #model #data-stream #benchmark
  141. nml

    A parser and Serde implementation for the Fortran Namelist format

    v0.2.0 #serialization #fortran #namelist #serde #format #debugging #velocity
  142. app-version

    Application Version

    v0.0.2 #semver #networking #parser #patch #object #version-number #version-string #serialization #forms #user-friendly
  143. jsonml

    deserialization and serialization

    v0.4.2 #serde-json #markup #json #serde
  144. serry

    unstructured Serde

    v0.1.0 #serialization #serde #unstructured #hash-map #vector
  145. interned-string

    High-performance and concurrent string interning for general purpose use

    v0.3.0 #string-interning #caching #interning
  146. serde_aws_query_ce

    Serde support for AWS Query protocol

    v0.1.1 #aws-smithy #query-string #serialization #serde #aws #string-serialization
  147. serdeconv

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

    v0.4.1 500 #messagepack #json #toml
  148. namaka

    Snapshot testing for Nix based on haumea

    v0.2.0 #snapshot-testing #nix #assert #cli
  149. snap-coin

    The core library for developing and using Snap Coin

    v13.2.0 2.4K #coin #blockchain #snap #developing #data-provider #blockchain-node
  150. libzrpc

    A RPC library for Rust

    v0.1.0 #rpc #procedure #client-server #vec #server-error #exchange-data #serialization #error-kind #floating-point #zrpc
  151. sqlx-postgres-interval

    sqlx INTERVAL Postgres type with serde Serialize/Deserialize

    v0.1.0 300 #serialization #postgresql #sqlx #pg-interval #chrono
  152. bumpy_vector

    A Vector-like object with different sized entries

    v0.0.4 #object #vector-like #entries #object-with-different #byte #serialization
  153. serde-request-envelope

    A serde request envelope with named type and data fields

    v0.1.2 #request #field #serde #data #serialization #type-name
  154. row2pgcsv

    Serializer for PG CSV

    v1.0.1 100 #csv #serialization #postgresql #array #pg
  155. boreholeio

    interacting with borehole.io, a subsurface data management, delivery and visualisation platform

    v0.1.0 #data-management #platform #visualization #borehole #delivery #io-client #io-api #serialization #api-client
  156. serde_plain2

    Fork of serde_plain. A restricted plain text serializer for serde

    v0.1.0 #from-str #serialization #serialize #serde
  157. kurtosis-sdk

    Rust SDK for Kurtosis

    v1.15.2 #devops #deployment #api-container #kurtosis #enclave #starlark #docker #protobuf
  158. dessert

    A impler way of writing Serde custom serialize and deserialize traits

    v0.1.2 #serialize #traits #convert #intermediate #struct #serialization
  159. serde_str

    A serde wrapper that stores type using Display and FromStr

    v0.1.0 1.0K #from-str #serialization #serde #string #fromstr
  160. serde-ast

    An AST representation for serde serialization

    v0.1.0-alpha.1 #serialization #ast #serde #serialize
  161. bevy_ron

    temporary bevy ron fork

    v0.1.3 210 #serialize #serde #parser #serialization
  162. serde_qs_ext

    Querystrings for Serde

    v0.12.0 #query-string #serialization #serde