Ecosyste.ms: Funds

An open API service for providing issue and pull request metadata for open source projects.

https://github.com/dtolnay/syn

proc-macro

Last synced: about 5 hours ago

Repository metadata:

Parser for Rust source code


Owner metadata:


Committers metadata

Last synced: 1 day ago

Total Commits: 4,069
Total Committers: 103
Avg Commits per committer: 39.505
Development Distribution Score (DDS): 0.087

Commits in past year: 465
Committers in past year: 7
Avg Commits per committer in past year: 66.429
Development Distribution Score (DDS) in past year: 0.022

Name Email Commits
David Tolnay d****y@g****m 3714
Alex Crichton a****x@a****m 49
Nika Layzell n****a@t****m 48
Michael Layzell m****l@t****m 42
Arnavion a****n@g****m 20
Taiki Endo t****9@g****m 19
cad97 c****7@c****m 14
Yusuke Sasaki y****m@g****m 10
Carl Lerche me@c****m 8
Simon Sapin s****n@e****g 6
bstrie b****e@t****n 5
Sean Griffin s****n@s****m 5
David Tolnay d****y@p****m 5
FancyFlame f****e@1****m 4
Gregory Katz g****z@g****m 4
BD103 5****3 4
Bastien Orivel e****g@b****r 3
Colin Kiegel k****l@g****e 3
MSleepyPanda m****a@g****m 3
Michael Bradshaw m****w@g****m 3
Roland Fredenhagen d****v@m****e 3
hcpl h****g@g****m 3
Aaron Hill a****m@g****m 2
CreepySkeleton c****n@y****u 2
Folyd l****w@g****m 2
Geoffry Song g****e@g****m 2
Igor Gnatenko i****n@g****m 2
Jonathan Chan Kwan Yin s****8@g****m 2
Mikko Rantanen j****b@j****t 2
vms m****s@g****m 2
and 73 more...

Issue and Pull Request metadata

Last synced: about 5 hours ago


Package metadata

cargo: syn

Parser for Rust source code

  • Homepage:
  • Documentation: https://docs.rs/syn/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 2.0.64 (published 6 months ago)
  • Last Synced: 2024-10-31T23:35:40.492Z (9 days ago)
  • Versions: 319
  • Dependent Packages: 8,692
  • Dependent Repositories: 105,913
  • Downloads: 631,793,910 Total
  • Docker Downloads: 740,295,956
  • Rankings:
    • Downloads: 0.0%
    • Dependent repos count: 0.003%
    • Docker downloads count: 0.008%
    • Dependent packages count: 0.009%
    • Average: 0.979%
    • Forks count: 2.697%
    • Stargazers count: 3.155%
  • Maintainers (1)
cargo: synom

Stripped-down Nom parser used by Syn

  • Homepage:
  • Documentation: https://docs.rs/synom/
  • Licenses: MIT/Apache-2.0
  • Latest release: 0.11.3 (published over 7 years ago)
  • Last Synced: 2024-11-08T19:34:30.150Z (1 day ago)
  • Versions: 4
  • Dependent Packages: 11
  • Dependent Repositories: 3,961
  • Downloads: 11,070,711 Total
  • Docker Downloads: 23,454,951
  • Rankings:
    • Downloads: 0.579%
    • Dependent repos count: 0.619%
    • Docker downloads count: 1.459%
    • Average: 1.957%
    • Forks count: 2.898%
    • Dependent packages count: 3.023%
    • Stargazers count: 3.163%
  • Maintainers (1)
cargo: syn-test-suite

Test suite of the syn crate

  • Homepage:
  • Documentation: https://docs.rs/syn-test-suite/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.0.0+test (published over 4 years ago)
  • Last Synced: 2024-11-08T19:34:30.892Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 1
  • Dependent Repositories: 53
  • Downloads: 84,294 Total
  • Rankings:
    • Forks count: 2.85%
    • Stargazers count: 3.241%
    • Dependent repos count: 4.186%
    • Downloads: 6.656%
    • Average: 7.022%
    • Dependent packages count: 18.179%
  • Maintainers (1)
cargo: syn-codegen

Syntax tree describing Syn's syntax tree

  • Homepage:
  • Documentation: https://docs.rs/syn-codegen/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.4.2 (published 7 months ago)
  • Last Synced: 2024-11-08T19:34:30.060Z (1 day ago)
  • Versions: 7
  • Dependent Packages: 0
  • Dependent Repositories: 4
  • Downloads: 17,744 Total
  • Rankings:
    • Forks count: 2.846%
    • Stargazers count: 3.222%
    • Dependent repos count: 10.474%
    • Downloads: 12.482%
    • Average: 13.034%
    • Dependent packages count: 36.145%
  • Maintainers (1)
cargo: syn-next

Parser for Rust source code

  • Homepage:
  • Documentation: https://docs.rs/syn-next/
  • Licenses: MIT OR Apache-2.0
  • Latest release: (published 6 months ago)
  • Last Synced: 2024-11-08T19:34:31.515Z (1 day ago)
  • Versions: 8
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 6,483 Total
  • Rankings:
    • Forks count: 3.01%
    • Stargazers count: 3.308%
    • Average: 15.517%
    • Dependent packages count: 16.956%
    • Downloads: 24.993%
    • Dependent repos count: 29.318%
  • Maintainers (1)
cargo: unrest_tmp_synom

don't use

  • Homepage:
  • Documentation: https://docs.rs/unrest_tmp_synom/
  • Licenses: MIT/Apache-2.0
  • Latest release: 0.1.0 (published over 7 years ago)
  • Last Synced: 2024-11-08T19:34:30.066Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 2,404 Total
  • Rankings:
    • Forks count: 3.021%
    • Stargazers count: 3.078%
    • Dependent packages count: 16.956%
    • Average: 17.808%
    • Dependent repos count: 29.318%
    • Downloads: 36.668%
  • Maintainers (1)
cargo: unrest_tmp_syn

don't use

  • Homepage:
  • Documentation: https://docs.rs/unrest_tmp_syn/
  • Licenses: MIT/Apache-2.0
  • Latest release: 0.1.0 (published over 7 years ago)
  • Last Synced: 2024-11-08T19:34:30.339Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 1,994 Total
  • Rankings:
    • Forks count: 3.021%
    • Stargazers count: 3.078%
    • Dependent packages count: 16.956%
    • Average: 18.313%
    • Dependent repos count: 29.318%
    • Downloads: 39.193%
  • Maintainers (1)
cargo: syn-error-experiment

Syn error experiment

  • Homepage:
  • Documentation: https://docs.rs/syn-error-experiment/
  • Licenses: MIT/Apache-2.0
  • Latest release: (published 6 months ago)
  • Last Synced: 2024-11-08T19:34:31.026Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 965 Total
  • Rankings:
    • Forks count: 3.057%
    • Stargazers count: 3.358%
    • Average: 25.509%
    • Dependent repos count: 29.318%
    • Dependent packages count: 33.812%
    • Downloads: 58.0%
  • Maintainers (1)
cargo: syn-fold

Trait to transform a syn syntax tree by value.

  • Homepage:
  • Documentation: https://docs.rs/syn-fold/
  • Licenses: MIT OR Apache-2.0
  • Latest release: (published 6 months ago)
  • Last Synced: 2024-11-08T19:34:31.238Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 862 Total
  • Rankings:
    • Dependent repos count: 27.65%
    • Dependent packages count: 32.55%
    • Average: 52.25%
    • Downloads: 96.55%
  • Maintainers (1)
cargo: syn-visit-mut

Trait to visit a syn syntax tree by mutable reference.

  • Homepage:
  • Documentation: https://docs.rs/syn-visit-mut/
  • Licenses: MIT OR Apache-2.0
  • Latest release: (published 6 months ago)
  • Last Synced: 2024-11-08T19:34:30.633Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 834 Total
  • Rankings:
    • Dependent repos count: 27.65%
    • Dependent packages count: 32.55%
    • Average: 52.25%
    • Downloads: 96.55%
  • Maintainers (1)
cargo: syn-visit

Trait to visit a syn syntax tree by shared reference.

  • Homepage:
  • Documentation: https://docs.rs/syn-visit/
  • Licenses: MIT OR Apache-2.0
  • Latest release: (published 6 months ago)
  • Last Synced: 2024-11-08T19:34:31.540Z (1 day ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,035 Total
  • Rankings:
    • Dependent repos count: 27.65%
    • Dependent packages count: 32.55%
    • Average: 52.25%
    • Downloads: 96.55%
  • Maintainers (1)

Dependencies

Cargo.toml cargo
  • proc-macro2 1.0.39
  • quote 1.0
  • unicode-ident 1.0
codegen/Cargo.toml cargo
  • anyhow 1.0
  • color-backtrace 0.4
  • indexmap 1.0
  • inflections 1.1
  • prettyplease 0.1
  • proc-macro2 1.0.20
  • quote 1.0
  • semver 1.0
  • serde 1.0.88
  • serde_json 1.0.38
  • syn 1.0
  • thiserror 1.0
  • toml 0.5
dev/Cargo.toml cargo
  • quote 1.0
examples/dump-syntax/Cargo.toml cargo
  • colored 2
  • proc-macro2 1.0
examples/heapsize/heapsize_derive/Cargo.toml cargo
  • proc-macro2 1.0
  • quote 1.0
examples/lazy-static/example/Cargo.toml cargo
  • regex 1
examples/lazy-static/lazy-static/Cargo.toml cargo
  • proc-macro2 1.0
  • quote 1.0
examples/trace-var/trace-var/Cargo.toml cargo
  • proc-macro2 1.0
  • quote 1.0
json/Cargo.toml cargo
  • indexmap 1.0
  • semver 1.0
  • serde 1.0.88
tests/crates/Cargo.toml cargo
  • anyhow 1.0
  • flate2 1.0
  • rayon 1.0
  • tar 0.4
tests/features/macro/Cargo.toml cargo
  • termcolor 1.0
.github/workflows/ci.yml actions
  • actions/checkout v3 composite
  • dtolnay/install cargo-fuzz composite
  • dtolnay/install cargo-outdated composite
  • dtolnay/rust-toolchain nightly composite
  • dtolnay/rust-toolchain master composite
  • dtolnay/rust-toolchain stable composite
  • dtolnay/rust-toolchain miri composite