Rust Serde

Open-source Rust projects categorized as Serde Edit details

Top 23 Rust Serde Projects

  • serde

    Serialization framework for Rust

    Project mention: How fast is rust and is my setup broken? | reddit.com/r/rust | 2022-09-21
  • json

    Strongly typed JSON library for Rust (by serde-rs)

    Project mention: Turning a list of KV Pairs into a hashmap | reddit.com/r/learnrust | 2022-09-29

    Are you getting this as JSON? Kind of seems like a job for Serde to me https://crates.io/crates/serde_json

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • calamine

    A pure Rust Excel/OpenDocument SpeadSheets file reader: rust on metal sheets

    Project mention: How to convert xslx to csv using Rust? | reddit.com/r/rust | 2022-08-17

    You could use calamine for reading. I'm sure there's also a package for writing to CSV.

  • msgpack-rust

    MessagePack implementation for Rust / msgpack.org[Rust]

  • serde-yaml

    Strongly typed YAML library for Rust

    Project mention: Introduction to Rust generics [1/2]: Traits | dev.to | 2022-09-05

    This is especially useful for data deserialization: Just by implementing the Serialize and Deserialize traits from the serde crate, the (almost) universally used serialization library in the Rust world, we can then serialize and deserialize our types to a lot of data formats: JSON, YAML, TOML, BSON and so on...

  • schemars

    Generate JSON Schema documents from Rust code

    Project mention: Accessing type information during compile/build time | reddit.com/r/rust | 2022-07-24
  • jot

    ⚡Rapid note management for the terminal. (by araekiel)

    Project mention: Make Bear Open Source | reddit.com/r/bearapp | 2022-09-27

    Curious to hear back from Bear on this. If it’s a no go, I’m thinking about writing a frontend for jot. https://github.com/araekiel/jot

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • erased-serde

    Type-erased Serialize, Serializer and Deserializer traits

  • serde-wasm-bindgen

    Native integration of Serde with wasm-bindgen

  • Weld

    Full fake REST API generator written with Rust

  • serde-encrypt

    🔐 Encrypts all the Serialize.

    Project mention: I had no idea for a useful Rust project - so here is a useless one | reddit.com/r/rust | 2022-08-04
  • aws-lambda-events

    Rust event types for AWS Lambda

  • dlhn

    DLHN implementation for Rust

    Project mention: I made a blazing fast and small new data serialization format called "DLHN" in Rust. | reddit.com/r/rust | 2022-05-09
  • hjson-rust for serde

    Hjson for Rust

  • boxcars

    Rocket League Replay parser in Rust

    Project mention: On-Ball Contribution - Evaluating Rocket League Gameplay From First Principles: 2/N | reddit.com/r/RocketLeagueEsports | 2022-07-10

    Also to answer some questions from the past post, replay parsing here was done with https://github.com/twobackfromtheend/rust-carball (which uses https://github.com/nickbabcock/boxcars)

  • asn1rs

    Generates Rust Code and optionally compatible Protobuf and SQL schema files from ASN.1 definitions.

  • fe2o3-amqp

    A rust implementation of the AMQP1.0 protocol based on serde and tokio.

    Project mention: Announcing fe2o3-amqp 0.3.0 | reddit.com/r/rust | 2022-08-01

    GitHub

  • build-fs-tree

    Generate a filesystem tree from a macro or a YAML tree

  • serde-gura

    Strongly typed Gura library for Rust

  • alkonost

    Simple spam detector for YouTube chats with different UI options

    Project mention: Need suggestions on how to write decoupled/loosely coupled code | reddit.com/r/rust | 2022-07-23

    Trying to solve this exact issue I always end up with a bunch of modules, each with it's own message processing loop, and using crossbeam or Tokio channels to communicate with each other. Something like this: https://github.com/Asapin/alkonost/blob/master/chat_poller/src/lib.rs

  • ssh_format

    Data format used to communicate with openssh mux server.

    Project mention: Your one project with rust that you think is one of the best projects you have made. | reddit.com/r/rust | 2022-05-20
  • grusterylist

    A tool to make grocery lists written in Rust using the clap and serde and custom_error crates

    Project mention: Pragmatically handling errors in Rust | reddit.com/r/learnrust | 2021-11-14

    This tutorial helped me improve my understanding along with the Book and the docs. In a beginner project I've been working on--a tool to make grocery lists--I've tried to work on my understanding of using Result and the ? operator. Right now I'm using Box in my different functions to pass down error messages to main() in case there's something wrong, and using something like this code snippet to give more helpful errors to a user where necessary: ``` src/lib.rs

  • serde_ub_json

    UBJSON serialization for Rust using Serde

    Project mention: What's everyone working on this week (36/2022)? | reddit.com/r/rust | 2022-09-04

    I am working on UBJSON (Universal Binary JSON) format support for serde: https://github.com/x2bool/serde_ub_json

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

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). The latest post mention was on 2022-09-29.

Rust Serde related posts

Index

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

Project Stars
1 serde 6,090
2 json 3,349
3 calamine 967
4 msgpack-rust 802
5 serde-yaml 617
6 schemars 433
7 jot 390
8 erased-serde 362
9 serde-wasm-bindgen 349
10 Weld 223
11 serde-encrypt 160
12 aws-lambda-events 97
13 dlhn 97
14 hjson-rust for serde 82
15 boxcars 66
16 asn1rs 30
17 fe2o3-amqp 24
18 build-fs-tree 11
19 serde-gura 10
20 alkonost 3
21 ssh_format 3
22 grusterylist 3
23 serde_ub_json 2
Find remote jobs at our new job board 99remotejobs.com. There are 8 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Download talent.io’s Tech Salary Report
Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform talent.io
www.talent.io