Crate

serde_json

JSON serialization and deserialization for Rust, built on serde.

What it is

serde_json provides JSON support for the serde ecosystem. It serializes any serde-compatible Rust type to a JSON string and deserializes JSON back to a typed struct. A dynamic Value type handles JSON when the schema is unknown at compile time.

Why it is commonly used

The default choice for JSON in Rust — HTTP request and response bodies, config files, API clients, REST and GraphQL backends, and any code that needs to read or produce JSON.

3.7k
Repositories
91%
Actively maintained
3.3k
Updated ≤ 30 days
8.3M
Total stars
3.0k
Owners

Counted from the Cargo.toml manifests of the 3.7k indexed repositories that declare serde_json as a dependency — not download counts. Dependency data last verified 2026-08-13.

Browse 3747 repositories using serde_json in Repos →
Often used with

Crates that show up unusually often in serde_json projects. The most distinctive pairings rank first — crates these projects use far more than the average indexed Rust project does, not just crates that are popular everywhere. Each percentage is the share of serde_json projects that also use it.

Used by these organizations
50 of 3.7k repositories · ranked by stars · 3.3k pushed in the last 30 days
claw-code195kmaintenance

An agent-managed museum exhibit, built in Rust with Gajae-Code / LazyCodex — developed and maintained with no human intervention.

RuView89kactive

π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.

rtk75kactive

CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies

⑂ 4.7k1.9k
union74kactive

The trust-minimized, zero-knowledge bridging protocol, designed for censorship resistance, extremely high security, and usage in decentralized finance.

hyperswitch43kactive

Open source, composable payments platform | PCI compliant | SaaS and Self-host options | Enables connectivity to multiple payment, payout, fraud, vault and tokenization providers | Uplifts authorization with intelligent routing and revenue recovery | Reduce payment processing costs with cost observability | Reduces payment ops with reconciliation

servo38kactive

Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications.

⑂ 3.7k3.2k
qdrant34kactive

Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/

← Browse all repos