serde-rs/json
Strongly typed JSON library for Rust observed · 2026-08-28
Health v2 · maintenance only
96/100
- Activity 96
- Release rhythm 93
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 9.0
- age_days: 4124
- days_rel: 44
- days_push: 25
- n_releases_24m: 27
Adoption not part of the score
5631 stars · 665 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
serde_json is the standard JSON serialization and deserialization library for Rust, built on the Serde framework. It converts between JSON text, untyped Value representations, and strongly typed Rust structs with high performance and safety.
Use cases
- parse json in rust
- serialize rust structs to json
- deserialize json into typed structs
- validate and manipulate untyped json data
- read json from files or http endpoints
- build json api payloads in rust
When to choose
- you need idiomatic, high-performance JSON handling in Rust
- you want compile-time derived Serialize/Deserialize for your types
- you need both typed and untyped JSON manipulation
When to avoid
- you are not working in Rust
- you need a schema-validated binary format like protobuf instead of JSON
Facets
library · maturity stable
serialization parser developer-tools web-development apis rust cross-platform json serde deserialization strongly-typed rust-library
1 source
- readme: https://github.com/serde-rs/json · fetched 2026-08-28 · 0e29954b4474
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| serde-rs/json | main | 96 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem