An open API service for producing an overview of a list of open source projects.

https://github.com/serde-rs/serde

derive no-std rust serde

Score: 36.430118930956745

Last synced: about 10 hours ago
JSON representation

Repository metadata:

Serialization framework for Rust


Owner metadata:


Committers metadata

Last synced: about 20 hours ago

Total Commits: 3,531
Total Committers: 204
Avg Commits per committer: 17.309
Development Distribution Score (DDS): 0.408

Commits in past year: 133
Committers in past year: 10
Avg Commits per committer in past year: 13.3
Development Distribution Score (DDS) in past year: 0.406

Name Email Commits
David Tolnay d****y@g****m 2090
Erick Tryzelaar e****r@g****m 654
Mingun A****y@m****u 184
Oliver Schneider g****3@o****e 70
Armin Ronacher a****r@a****m 48
Thomas Bahn t****s@t****t 47
Hugo Duncan h****o@h****g 20
Markus Westerlind m****d@d****m 15
Anthony Ramine n****e@g****m 12
kvark k****k@s****n 11
Jon Gjengset j****n@t****m 11
Taiki Endo t****9@g****m 8
Michael Mokrysz h****i@4****t 7
Steven Fackler s****r@g****m 7
Árpád Goretity h****3@h****g 7
Oliver Schneider g****1@o****e 7
hcpl h****g@g****m 6
Osspial o****l@g****m 6
Johannes Willbold j****d@r****e 6
Joe Wilm j****e@j****m 6
Baptiste de Montangon b****n@g****m 5
roblabla u****d@r****a 5
dishmaker 1****r 5
Simon Sapin s****n@e****g 5
Piotr Osiewicz 2****z 5
Jan Michael Auer j****r@s****o 5
James Brown r****r@r****m 5
debris m****z@g****m 4
Renato Zannon r****o@r****r 4
Jonas Platte j****t@p****e 4
and 174 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 467
Total pull requests: 395
Average time to close issues: 5 months
Average time to close pull requests: 3 months
Total issue authors: 405
Total pull request authors: 137
Average comments per issue: 3.05
Average comments per pull request: 1.72
Merged pull request: 205
Bot issues: 0
Bot pull requests: 0

Past year issues: 47
Past year pull requests: 72
Past year average time to close issues: about 19 hours
Past year average time to close pull requests: 14 days
Past year issue authors: 43
Past year pull request authors: 27
Past year average comments per issue: 0.98
Past year average comments per pull request: 0.5
Past year merged pull request: 26
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/serde-rs/serde

Top Issue Authors

  • dtolnay (18)
  • Mingun (12)
  • loynoir (3)
  • sfackler (3)
  • GeeWee (3)
  • ahl (2)
  • RReverser (2)
  • vrurg (2)
  • petrasvestartas (2)
  • mitsuhiko (2)
  • nabijaczleweli (2)
  • ghost (2)
  • starptr (2)
  • kurtbuilds (2)
  • Ruhrpottpatriot (2)

Top Pull Request Authors

  • dtolnay (126)
  • Mingun (71)
  • jrandolf (4)
  • jonhoo (4)
  • davidzeng0 (4)
  • leno23 (3)
  • zouguangxian (3)
  • Dzordzu (3)
  • oli-obk (3)
  • Dav1dde (2)
  • uint (2)
  • jbethune (2)
  • MathiasKoch (2)
  • rushmorem (2)
  • avandecreme (2)

Top Issue Labels

  • derive (26)
  • support (20)
  • enhancement (18)
  • docs (9)
  • bug (7)
  • discussion (4)
  • wontfix (2)
  • performance (2)
  • logistics (1)
  • code quality (1)
  • intended (1)
  • duplicate (1)

Top Pull Request Labels

  • breaking change (1)

Package metadata

crates.io: serde

A generic serialization/deserialization framework

  • Homepage: https://serde.rs
  • Documentation: https://docs.rs/serde/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 1.0.228 (published 8 months ago)
  • Last Synced: 2026-04-22T21:02:04.256Z (26 days ago)
  • Versions: 315
  • Dependent Packages: 39,083
  • Dependent Repositories: 98,312
  • Downloads: 814,591,492 Total
  • Docker Downloads: 495,288,179
  • Rankings:
    • Dependent packages count: 0.0%
    • Downloads: 0.006%
    • Dependent repos count: 0.008%
    • Docker downloads count: 0.025%
    • Average: 0.427%
    • Stargazers count: 1.143%
    • Forks count: 1.382%
  • Maintainers (1)
crates.io: serde_derive

Macros 1.1 implementation of #[derive(Serialize, Deserialize)]

  • Homepage: https://serde.rs
  • Documentation: https://docs.rs/serde_derive/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 1.0.228 (published 8 months ago)
  • Last Synced: 2026-04-22T21:02:04.244Z (26 days ago)
  • Versions: 270
  • Dependent Packages: 7,662
  • Dependent Repositories: 78,049
  • Downloads: 755,871,191 Total
  • Docker Downloads: 493,704,351
  • Rankings:
    • Downloads: 0.009%
    • Dependent packages count: 0.011%
    • Dependent repos count: 0.013%
    • Docker downloads count: 0.027%
    • Average: 0.431%
    • Stargazers count: 1.143%
    • Forks count: 1.382%
  • Maintainers (1)
crates.io: serde_derive_internals

AST representation used by Serde derive macros. Unstable.

  • Homepage: https://serde.rs
  • Documentation: https://docs.rs/serde_derive_internals/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.29.1 (published about 2 years ago)
  • Last Synced: 2026-05-18T04:00:46.442Z (about 20 hours ago)
  • Versions: 23
  • Dependent Packages: 35
  • Dependent Repositories: 3,602
  • Downloads: 140,600,068 Total
  • Docker Downloads: 23,409,475
  • Rankings:
    • Downloads: 0.416%
    • Dependent repos count: 0.614%
    • Docker downloads count: 0.846%
    • Average: 0.968%
    • Stargazers count: 1.151%
    • Forks count: 1.308%
    • Dependent packages count: 1.473%
  • Maintainers (1)
crates.io: serde_macros

Macros to auto-generate implementations for the serde framework

  • Homepage: https://serde.rs
  • Documentation: https://docs.rs/serde_macros/
  • Licenses: MIT/Apache-2.0
  • Latest release: 0.8.9 (published over 9 years ago)
  • Last Synced: 2026-05-18T00:02:58.929Z (1 day ago)
  • Versions: 46
  • Dependent Packages: 361
  • Dependent Repositories: 224
  • Downloads: 463,615 Total
  • Rankings:
    • Dependent packages count: 0.181%
    • Stargazers count: 1.238%
    • Forks count: 1.371%
    • Average: 1.808%
    • Dependent repos count: 2.645%
    • Downloads: 3.604%
  • Maintainers (2)
crates.io: serde_codegen

Macros to auto-generate implementations for the serde framework

  • Homepage: https://serde.rs
  • Documentation: https://docs.rs/serde_codegen/
  • Licenses: MIT/Apache-2.0
  • Latest release: 0.9.0 (published over 9 years ago)
  • Last Synced: 2026-05-17T00:03:35.518Z (2 days ago)
  • Versions: 69
  • Dependent Packages: 358
  • Dependent Repositories: 88
  • Downloads: 1,180,732 Total
  • Docker Downloads: 105
  • Rankings:
    • Dependent packages count: 0.186%
    • Stargazers count: 1.247%
    • Forks count: 1.376%
    • Downloads: 2.169%
    • Average: 2.189%
    • Dependent repos count: 3.566%
    • Docker downloads count: 4.591%
  • Maintainers (2)
crates.io: serde_codegen_internals

AST representation used by Serde codegen. Unstable.

  • Homepage: https://serde.rs
  • Documentation: https://docs.rs/serde_codegen_internals/
  • Licenses: MIT/Apache-2.0
  • Latest release: 0.14.2 (published about 9 years ago)
  • Last Synced: 2026-05-14T00:05:30.783Z (5 days ago)
  • Versions: 24
  • Dependent Packages: 6
  • Dependent Repositories: 191
  • Downloads: 1,523,942 Total
  • Docker Downloads: 105
  • Rankings:
    • Stargazers count: 1.247%
    • Forks count: 1.376%
    • Downloads: 1.892%
    • Dependent repos count: 2.68%
    • Average: 2.741%
    • Docker downloads count: 4.591%
    • Dependent packages count: 4.657%
  • Maintainers (1)
crates.io: alt_serde

A generic serialization/deserialization framework

  • Homepage: https://serde.rs
  • Documentation: https://docs.rs/alt_serde/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 1.0.119 (published over 5 years ago)
  • Last Synced: 2026-05-16T14:54:01.851Z (2 days ago)
  • Versions: 2
  • Dependent Packages: 4
  • Dependent Repositories: 16
  • Downloads: 67,244 Total
  • Rankings:
    • Stargazers count: 1.247%
    • Forks count: 1.376%
    • Average: 4.694%
    • Dependent packages count: 6.423%
    • Dependent repos count: 6.896%
    • Downloads: 7.527%
  • Maintainers (2)
proxy.golang.org: github.com/serde-rs/serde

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/serde-rs/serde#section-documentation
  • Licenses: apache-2.0
  • Latest release: v1.0.214 (published over 1 year ago)
  • Last Synced: 2026-05-04T23:04:15.914Z (14 days ago)
  • Versions: 308
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.73%
    • Forks count: 1.082%
    • Average: 5.211%
    • Dependent packages count: 8.384%
    • Dependent repos count: 10.647%
crates.io: alt_serde_derive

Macros 1.1 implementation of #[derive(Serialize, Deserialize)]

  • Homepage: https://serde.rs
  • Documentation: https://docs.rs/alt_serde_derive/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 1.0.119 (published over 5 years ago)
  • Last Synced: 2026-05-14T00:05:25.775Z (5 days ago)
  • Versions: 2
  • Dependent Packages: 3
  • Dependent Repositories: 15
  • Downloads: 45,089 Total
  • Rankings:
    • Stargazers count: 1.247%
    • Forks count: 1.376%
    • Average: 5.354%
    • Dependent repos count: 7.055%
    • Dependent packages count: 7.935%
    • Downloads: 9.157%
  • Maintainers (2)
crates.io: serde_derive_state

Macros 1.1 implementation of #[derive(Serialize, Deserialize)]

  • Homepage: https://serde.rs
  • Documentation: https://docs.rs/serde_derive_state/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.4.10 (published over 5 years ago)
  • Last Synced: 2026-05-16T14:53:39.344Z (2 days ago)
  • Versions: 14
  • Dependent Packages: 4
  • Dependent Repositories: 6
  • Downloads: 63,402 Total
  • Rankings:
    • Stargazers count: 1.247%
    • Forks count: 1.376%
    • Average: 5.564%
    • Dependent packages count: 6.423%
    • Downloads: 9.235%
    • Dependent repos count: 9.537%
  • Maintainers (1)
crates.io: serde_item

AST representation used by Serde codegen. Unstable.

  • Homepage:
  • Documentation: https://docs.rs/serde_item/
  • Licenses: MIT/Apache-2.0
  • Latest release: (published 5 days ago)
  • Last Synced: 2026-05-14T00:05:21.560Z (5 days ago)
  • Versions: 2
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 16,639 Total
  • Rankings:
    • Stargazers count: 1.247%
    • Forks count: 1.376%
    • Average: 8.677%
    • Dependent packages count: 10.589%
    • Downloads: 13.039%
    • Dependent repos count: 17.135%
  • Maintainers (1)
crates.io: serde_core

Serde traits only, with no support for derive -- use the `serde` crate instead

  • Homepage: https://serde.rs
  • Documentation: https://docs.rs/serde_core/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 1.0.228 (published 8 months ago)
  • Last Synced: 2026-05-14T00:05:17.746Z (5 days ago)
  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 233,950,459 Total
  • Docker Downloads: 6,609
  • Rankings:
    • Stargazers count: 1.187%
    • Forks count: 1.497%
    • Downloads: 2.539%
    • Average: 10.31%
    • Dependent repos count: 19.946%
    • Dependent packages count: 26.378%
  • Maintainers (1)
crates.io: serde_derive_state_internals

AST representation used by Serde derive macros. Unstable.

  • Homepage: https://serde.rs
  • Documentation: https://docs.rs/serde_derive_state_internals/
  • Licenses: MIT/Apache-2.0
  • Latest release: 0.4.3 (published over 8 years ago)
  • Last Synced: 2026-05-14T00:05:15.282Z (5 days ago)
  • Versions: 7
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 15,675 Total
  • Rankings:
    • Stargazers count: 1.247%
    • Forks count: 1.376%
    • Average: 10.496%
    • Dependent packages count: 15.669%
    • Downloads: 17.055%
    • Dependent repos count: 17.135%
  • Maintainers (1)
crates.io: serde_derive-x86_64-unknown-linux-gnu

Precompiled implementation of #[derive(Serialize, Deserialize)]

  • Homepage: https://serde.rs
  • Documentation: https://docs.rs/serde_derive-x86_64-unknown-linux-gnu/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 1.0.171-alpha.3 (published almost 3 years ago)
  • Last Synced: 2026-05-14T00:05:13.978Z (5 days ago)
  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 4,809 Total
  • Rankings:
    • Stargazers count: 1.425%
    • Forks count: 1.557%
    • Average: 30.0%
    • Dependent repos count: 30.358%
    • Dependent packages count: 31.715%
    • Downloads: 84.947%
  • Maintainers (1)
crates.io: serde_agaby

A generic serialization/deserialization framework

  • Homepage: https://serde.rs
  • Documentation: https://docs.rs/serde_agaby/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 1.0.217 (published over 1 year ago)
  • Last Synced: 2026-05-17T00:03:44.494Z (2 days ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 2,149 Total
  • Rankings:
    • Dependent repos count: 23.197%
    • Dependent packages count: 30.783%
    • Average: 48.498%
    • Downloads: 91.513%
  • Maintainers (1)
crates.io: prest-serde-derive-fork

Macros 1.1 implementation of #[derive(Serialize, Deserialize)]

  • Homepage: https://serde.rs
  • Documentation: https://docs.rs/prest-serde-derive-fork/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 1.0.216 (published over 1 year ago)
  • Last Synced: 2026-05-14T00:05:13.183Z (5 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,230 Total
  • Rankings:
    • Dependent repos count: 23.944%
    • Dependent packages count: 31.768%
    • Average: 50.375%
    • Downloads: 95.413%
  • Maintainers (1)
crates.io: serde_keyed_derive

Macros 1.1 implementation of #[derive(Serialize, Deserialize)]

  • Homepage: https://serde.rs
  • Documentation: https://docs.rs/serde_keyed_derive/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 1.0.196 (published over 2 years ago)
  • Last Synced: 2026-05-18T00:03:12.840Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,700 Total
  • Rankings:
    • Dependent repos count: 29.308%
    • Dependent packages count: 34.511%
    • Average: 53.391%
    • Downloads: 96.355%
  • Maintainers (1)

Dependencies

.github/workflows/ci.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v1 composite
  • dtolnay/install cargo-expand composite
  • dtolnay/install cargo-outdated composite
  • dtolnay/rust-toolchain master composite
  • dtolnay/rust-toolchain nightly composite
  • dtolnay/rust-toolchain 1.36.0 composite
  • dtolnay/rust-toolchain clippy composite
  • dtolnay/rust-toolchain 1.31.0 composite
  • dtolnay/rust-toolchain miri composite
serde/Cargo.toml cargo
  • serde_derive 1.0 development
  • serde_derive =1.0.152
serde_derive/Cargo.toml cargo
  • serde 1.0 development
  • proc-macro2 1.0
  • quote 1.0
  • syn 1.0.104
test_suite/Cargo.toml cargo
  • fnv 1.0 development
  • macrotest =1.0.9 development
  • prettyplease =0.1.14 development
  • rustversion 1.0 development
  • trybuild 1.0.66 development
Cargo.toml cargo
serde_derive_internals/Cargo.toml cargo
test_suite/no_std/Cargo.toml cargo
serde_core/Cargo.toml cargo