Rust Serialization

Open-source Rust projects categorized as Serialization

Top 23 Rust Serialization Projects

Serialization
  • ron

    Rusty Object Notation

  • Project mention: XML is better than YAML | news.ycombinator.com | 2023-09-20

    Whenever this kind of arguments come up, I am sad that RON (https://github.com/ron-rs/ron) is not better known. To me it feels like a cleaner and better JSON.

    In any case, my little experience with it had made me hate YAML. Generally speaking, I have come to dislike any language with significant whitespace other than Haskell.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • rust-protobuf

    Rust implementation of Google protocol buffers

  • rkyv

    Zero-copy deserialization framework for Rust

  • bincode

    A binary encoder / decoder implementation in Rust.

  • rust-crdt

    a collection of well-tested, serializable CRDTs for Rust

  • quick-xml

    Rust high performance xml reader and writer

  • msgpack-rust

    MessagePack implementation for Rust / msgpack.org[Rust]

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • deku

    Declarative binary reading and writing: bit-level, symmetric, serialization/deserialization

  • Project mention: Deku v0.17.0 – Rust declarative binary reading and writing | news.ycombinator.com | 2024-05-23
  • typical

    Data interchange with algebraic data types. (by stepchowfun)

  • bson-rust

    Encoding and decoding support for BSON in Rust

  • NoProto

    Flexible, Fast & Compact Serialization with RPC

  • musli

    MΓΌsli is a flexible and generic binary serialization framework

  • deser

    Experimental rust serialization library

  • bitcode

    A binary encoder/decoder for Rust

  • borsh-rs

    Rust implementation of Binary Object Representation Serializer for Hashing

  • obake

    Versioned data-structures for Rust

  • serde-encrypt

    πŸ” Encrypts all the Serialize.

  • dlhn

    DLHN implementation for Rust

  • ruststep

    A STEP toolkit for Rust

  • doku

    fn(Code) -> Docs (by anixe)

  • Project mention: Hey Rustaceans! Got a question? Ask here (26/2023)! | /r/rust | 2023-06-26

    If I can choose a project of mine, I'd say that https://github.com/anixe/doku was very fun to write - and it was handy too as before it people at my team were writing docs by hand πŸ‘€ (where one of our services literally has 100+ endpoints)

  • serde-partial

    Serde partial serialization made easy

  • watson-rs

    Rust implementation for esoteric object notation WATSON

  • serde-gura

    Strongly typed Gura library for Rust

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Serialization discussion

Log in or Post with

Rust Serialization related posts

  • Deku v0.17.0 – Rust declarative binary reading and writing

    1 project | news.ycombinator.com | 23 May 2024
  • How Turborepo is porting from Go to Rust

    7 projects | news.ycombinator.com | 21 Jul 2023
  • Hey Rustaceans! Got a question? Ask here (26/2023)!

    5 projects | /r/rust | 26 Jun 2023
  • Typical: Data interchange with algebraic data types

    1 project | /r/patient_hackernews | 22 May 2023
  • GitHub - stepchowfun/typical: Data interchange with algebraic data types. "can be compared to Protocol Buffers and Apache Thrift. ... emphasizing a safer programming style with non-nullable types and exhaustive pattern matching."

    2 projects | /r/programming | 22 May 2023
  • Typical: Data interchange with algebraic data types

    1 project | /r/hackernews | 22 May 2023
  • Typical: Data interchange with algebraic data types

    1 project | /r/hypeurls | 21 May 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 16 Jun 2024
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Index

What are some of the best open-source Serialization projects in Rust? This list will help you:

Project Stars
1 ron 3,182
2 rust-protobuf 2,707
3 rkyv 2,634
4 bincode 2,571
5 rust-crdt 1,310
6 quick-xml 1,116
7 msgpack-rust 1,096
8 deku 1,037
9 typical 556
10 bson-rust 382
11 NoProto 366
12 musli 333
13 deser 287
14 bitcode 278
15 borsh-rs 273
16 obake 202
17 serde-encrypt 176
18 dlhn 160
19 ruststep 119
20 doku 80
21 serde-partial 40
22 watson-rs 17
23 serde-gura 16

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com