#Serde

Showing 39 of 39 repositories tagged #serde, ranked by stars

serde-rs
serde-rs
serde

Serialization framework for Rust

Score
100
โ˜… 10.7k โ‘‚ 918 +27/day
Rust
marshmallow-code
marshmallow-code
marshmallow

A lightweight library for converting complex objects to and from simple Python datatypes.

Score
100
โ˜… 7.2k โ‘‚ 700 +2/day
Python
serde-rs
serde-rs
json

Strongly typed JSON library for Rust

Score
97
โ˜… 5.6k โ‘‚ 651 +5/day
Rust
ron-rs
ron-rs
ron

Rusty Object Notation

Score
94
โ˜… 4.0k โ‘‚ 146 +10/day
Rust
msgspec
msgspec
msgspec

A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML

Score
67
โ˜… 3.9k โ‘‚ 156 +6/day
Python
1Password
1Password
typeshare

Typeshare is the ultimate tool for synchronizing your type definitions between Rust and other languages for seamless FFI.

Score
90
โ˜… 3.0k โ‘‚ 127 +2/day
Rust
tafia
tafia
calamine

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

Score
87
โ˜… 2.3k โ‘‚ 236 โ€”
Rust
3Hren
3Hren
msgpack-rust

MessagePack implementation for Rust / msgpack.org[Rust]

Score
74
โ˜… 1.4k โ‘‚ 159 +3/day
Rust
GREsau
GREsau
schemars

Generate JSON Schema documents from Rust code

Score
84
โ˜… 1.4k โ‘‚ 302 +4/day
Rust
softprops
softprops
envy

deserialize env vars into typesafe structs with rust

Score
39
โ˜… 978 โ‘‚ 44 +1/day
Rust
Fatal1ty
Fatal1ty
mashumaro

Fast and well tested serialization library

Score
33
โ˜… 926 โ‘‚ 61 +1/day
Python
cloudwego
cloudwego
sonic-rs

A fast Rust JSON library based on SIMD.

Score
71
โ˜… 900 โ‘‚ 60 +3/day
Rust
jonasbb
jonasbb
serde_with

This crate provides custom de/serialization helpers to use in combination with serde's `with`-annotation and with the improved `serde_as`-annotation.

Score
81
โ˜… 852 โ‘‚ 91 +1/day
Rust
yukinarit
yukinarit
pyserde

Yet another serialization library on top of dataclasses, inspired by serde-rs.

Score
0
โ˜… 851 โ‘‚ 60 โ€”
Python
dtolnay
dtolnay
erased-serde

Type-erased Serialize, Serializer and Deserializer traits

Score
77
โ˜… 820 โ‘‚ 44 +3/day
Rust
SwiftyLab
SwiftyLab
MetaCodable

Supercharge Swift's Codable implementations with macros meta-programming.

Score
0
โ˜… 777 โ‘‚ 43 โ€”
Swift
SoftbearStudios
SoftbearStudios
bitcode

A binary encoder/decoder for Rust

Score
68
โ˜… 662 โ‘‚ 55 +1/day
Rust
RReverser
RReverser
serde-wasm-bindgen

Native integration of Serde with wasm-bindgen

Score
58
โ˜… 613 โ‘‚ 47 โ€”
Rust
mre
mre
hyperjson

๐Ÿ A hyper-fast Python module for reading/writing JSON data using Rust's serde-json.

Score
26
โ˜… 511 โ‘‚ 40 โ€”
Python
madonoharu
madonoharu
tsify

A library for generating TypeScript definitions from rust code.

Score
65
โ˜… 494 โ‘‚ 60 +1/day
Rust
serayuzgur
serayuzgur
weld

Full fake REST API generator written with Rust

Score
23
โ˜… 322 โ‘‚ 27 โ€”
Rust
dtolnay
dtolnay
monostate

Type that deserializes only from one specific value

Score
61
โ˜… 281 โ‘‚ 9 โ€”
Rust
rust-embedded-community
rust-embedded-community
serde-json-core

`serde-json` for `no_std` programs

Score
52
โ˜… 195 โ‘‚ 74 โ€”
Rust
psastras
psastras
sarif-rs

A group of Rust projects for interacting with the SARIF format

Score
0
โ˜… 133 โ‘‚ 28 +1/day
Rust
dtolnay
dtolnay
serde-ignored

Find out about keys that are ignored when deserializing data

Score
45
โ˜… 100 โ‘‚ 10 +1/day
Rust
Marcono1234
Marcono1234
struson

Streaming JSON reader and writer written in Rust

Score
48
โ˜… 97 โ‘‚ 10 +1/day
Rust
minghuaw
minghuaw
fe2o3-amqp

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

Score
55
โ˜… 90 โ‘‚ 18 โ€”
Rust
andogq
andogq
qubit

Seamless RPC for Rust & TypeScript

Score
29
โ˜… 89 โ‘‚ 9 โ€”
Rust
ya7010
ya7010
serde_valid

JSON Schema based validation tool using serde.

Score
42
โ˜… 86 โ‘‚ 14 โ€”
Rust
ChrisBuchholz
ChrisBuchholz
accord

Data validation library for Rust

Score
13
โ˜… 78 โ‘‚ 4 โ€”
Rust
temper-mc
temper-mc
temper

A stupidly fast open-source Minecraft server, written in Rust for openness, customization and power.

Score
35
โ˜… 78 โ‘‚ 10 โ€”
Rust
toby
toby
serde-bencode

Serde backed Bencode encoding/decoding library for Rust.

Score
16
โ˜… 77 โ‘‚ 18 โ€”
Rust
Icemic
Icemic
quickjs-rusty

A rusty QuickJS-NG wrapper focus on embedding-ready, no-pain type conversion and interoperability capabilities.

Score
32
โ˜… 77 โ‘‚ 12 โ€”
Rust
RReverser
RReverser
serdebug

Serde-based replacement for #[derive(Debug)]

Score
10
โ˜… 69 โ‘‚ 2 โ€”
Rust
semanser
semanser
terraform-parser

Terraform State and Plan parser written in Rust

Score
0
โ˜… 59 โ‘‚ 3 โ€”
Rust
yoav-lavi
yoav-lavi
august

An Emmet-like language that produces JSON, TOML, or YAML

Score
6
โ˜… 52 โ‘‚ 0 โ€”
Rust
DavidBM
DavidBM
rust-webserver-example-with-iron-diesel-r2d2-serde

Rust Web server example using Iron, R2d2 Diesel and Serde json

Score
0
โ˜… 22 โ‘‚ 5 โ€”
Rust
shettysach
shettysach
Termfolio

Terminal style portfolio / resume website.

Score
3
โ˜… 17 โ‘‚ 2 โ€”
Rust
Xiphoseer
Xiphoseer
prosemirror-rs

Implementation of the https://prosemirror.net model / transform API in Rust

Score
19
โ˜… 15 โ‘‚ 4 โ€”
Rust
Related Topics
#rust#json#serialization#rust-lang#python#serde-json#json-schema#msgpack#toml#yaml#deserialization#validation

ยฉ 2026 GitRepoTrend ยท GitHub repositories by topic ยท Updated weekly