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

Prossimo: https://github.com/rust-lang/rust-bindgen

bindings codegen ffi

Score: 35.283670063054146

Last synced: 4 minutes ago
JSON representation

Repository metadata:

Automatically generates Rust FFI bindings to C (and some C++) libraries.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 3,019
Total Committers: 433
Avg Commits per committer: 6.972
Development Distribution Score (DDS): 0.745

Commits in past year: 108
Committers in past year: 40
Avg Commits per committer in past year: 2.7
Development Distribution Score (DDS) in past year: 0.87

Name Email Commits
Emilio Cobos Álvarez e****o@c****o 769
Nick Fitzgerald f****n@g****m 369
Christian Poveda Ruiz 3****z 241
Jyun-Yan You j****u@c****w 212
Darren Kulp d****n@k****h 54
Edward Barnard e****d@g****m 51
Yuri Astrakhan Y****n@g****m 47
Tshepang Mbambo t****o@f****m 40
Zhiting Zhu z****u@m****m 35
Sergey Pepyakin s****n@g****m 34
Xidorn Quan m****e@u****g 33
Travis Finkenauer t****n@g****m 28
MikuroXina r****k@g****m 23
Jeremy Fitzhardinge j****f@f****m 19
Philipp Brüschweiler b****2@g****m 18
Adrian Taylor a****r@c****g 18
Sebastian Imlay s****y@g****m 17
Anthony Ramine n****e@g****m 17
Mikko Lehtonen s****r@i****i 16
Bastien Orivel e****g@b****r 15
Jeff Waugh j****b@b****g 15
Zhiting Zhu z****z@c****u 15
Jean-Philippe DUFRAIGNE j****e@g****m 13
Tamir Duberstein t****d@g****m 12
Flier Lu f****u@g****m 12
Kornel Lesiński k****l@g****t 11
Gabi Ganam g****i@a****m 11
Dr. Chat a****d@g****m 10
Jorge Aparicio j****s@g****m 10
Elichai Turkel e****l@g****m 10
and 403 more...

Issue and Pull Request metadata

Last synced: 4 days ago

Total issues: 1,588
Total pull requests: 1,880
Average time to close issues: 6 months
Average time to close pull requests: 28 days
Total issue authors: 782
Total pull request authors: 426
Average comments per issue: 3.85
Average comments per pull request: 3.65
Merged pull request: 1,552
Bot issues: 0
Bot pull requests: 17

Past year issues: 95
Past year pull requests: 166
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 18 days
Past year issue authors: 86
Past year pull request authors: 50
Past year average comments per issue: 1.0
Past year average comments per pull request: 1.07
Past year merged pull request: 83
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/rust-lang/rust-bindgen

Top Issue Authors

  • fitzgen (172)
  • emilio (63)
  • upsuper (40)
  • pvdrz (28)
  • Dushistov (17)
  • ctaggart (15)
  • jsgf (15)
  • adetaylor (15)
  • jethrogb (15)
  • Lokathor (14)
  • helloqirun (13)
  • ojeda (13)
  • kkimdev (11)
  • Manishearth (11)
  • dimbleby (8)

Top Pull Request Authors

  • emilio (351)
  • pvdrz (208)
  • fitzgen (184)
  • nyurik (80)
  • tshepang (40)
  • adetaylor (35)
  • upsuper (23)
  • kulp (20)
  • jschwe (20)
  • photoszzt (18)
  • pepyakin (16)
  • tmfink (16)
  • github-actions[bot] (15)
  • jeanphilippeD (13)
  • reitermarkus (12)

Top Issue Labels

  • bug (235)
  • help wanted (215)
  • enhancement (210)
  • C-assigned (111)
  • E-easy (79)
  • I-bogus-codegen (72)
  • E-less-easy (60)
  • I-cleanup (54)
  • A-C++ (51)
  • A-templates (42)
  • A-libclang (37)
  • A-derive (30)
  • A-bitfields (29)
  • I-unclear (27)
  • I-needs-reduced-test-case (21)
  • I-needs-docs (18)
  • A-testing (18)
  • I-failing-layout-test (16)
  • A-macros (15)
  • A-csmith (12)
  • rust-for-linux (12)
  • A-spe (12)
  • I-panic (12)
  • I-ABI-bug (11)
  • A-Obj-C (10)
  • meta (9)
  • A-parity-old-bindgen (8)
  • question (7)
  • I-Stylo (7)
  • A-error-reporting (6)

Top Pull Request Labels

  • S-awaiting-review (347)
  • S-needs-rebase (50)
  • S-tests-failed (37)
  • rust-for-linux (20)
  • next-release (3)
  • This Week In Servo (TWiS) (3)
  • dependencies (3)
  • S-awaiting-merge (2)
  • S-needs-code-changes (1)
  • A-templates (1)
  • A-C++ (1)

Package metadata

crates.io: bindgen

Automatically generates Rust FFI bindings to C and C++ libraries.

  • Homepage: https://rust-lang.github.io/rust-bindgen/
  • Documentation: https://docs.rs/bindgen/
  • Licenses: BSD-3-Clause
  • Latest release: 0.72.0 (published 8 months ago)
  • Last Synced: 2025-06-08T11:46:22.488Z (8 months ago)
  • Versions: 125
  • Dependent Packages: 2,062
  • Dependent Repositories: 12,109
  • Downloads: 142,495,262 Total
  • Docker Downloads: 717,070,027
  • Rankings:
    • Docker downloads count: 0.016%
    • Dependent packages count: 0.038%
    • Downloads: 0.184%
    • Dependent repos count: 0.253%
    • Average: 0.651%
    • Forks count: 1.403%
    • Stargazers count: 2.013%
  • Maintainers (2)
proxy.golang.org: github.com/rust-lang/rust-bindgen

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/rust-lang/rust-bindgen#section-documentation
  • Licenses: bsd-3-clause
  • Latest release: v0.72.1 (published 5 months ago)
  • Last Synced: 2026-02-04T08:55:08.280Z (about 9 hours ago)
  • Versions: 106
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.774%
    • Forks count: 0.844%
    • Average: 3.774%
    • Dependent packages count: 6.521%
    • Dependent repos count: 6.959%
alpine-edge: rust-bindgen

automatically generates Rust FFI bindings to C (and some C++) libraries

  • Homepage: https://github.com/rust-lang/rust-bindgen
  • Licenses: BSD-3-Clause
  • Latest release: 0.72.1-r1 (published 4 months ago)
  • Last Synced: 2026-01-19T00:02:15.557Z (17 days ago)
  • Versions: 13
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Stargazers count: 4.054%
    • Forks count: 4.078%
    • Average: 5.693%
    • Dependent packages count: 14.641%
  • Maintainers (1)
pkg.adelielinux.org: bindgen-cli

Automatically generates Rust FFI bindings to C (and some C++) libraries.

  • Homepage: https://rust-lang.github.io/rust-bindgen/
  • Licenses: BSD-3-Clause
  • Latest release: 0.70.1-r0 (published about 1 year ago)
  • Last Synced: 2026-02-04T08:55:24.733Z (about 9 hours ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Stargazers count: 0.818%
    • Forks count: 0.869%
    • Average: 6.83%
    • Dependent packages count: 25.633%
  • Maintainers (1)
pkg.adelielinux.org: bindgen-cli-dbg

Automatically generates Rust FFI bindings to C (and some C++) libraries. (debug symbols)

  • Homepage: https://rust-lang.github.io/rust-bindgen/
  • Licenses: BSD-3-Clause
  • Latest release: 0.70.1-r0 (published about 1 year ago)
  • Last Synced: 2026-02-04T08:56:47.098Z (about 9 hours ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Stargazers count: 0.818%
    • Forks count: 0.869%
    • Average: 6.83%
    • Dependent packages count: 25.633%
  • Maintainers (1)
alpine-edge: rust-bindgen-doc

automatically generates Rust FFI bindings to C (and some C++) libraries (documentation)

  • Homepage: https://github.com/rust-lang/rust-bindgen
  • Licenses: BSD-3-Clause
  • Latest release: 0.72.1-r1 (published 4 months ago)
  • Last Synced: 2026-02-04T08:57:43.148Z (about 9 hours ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 7.067%
    • Dependent packages count: 14.134%
  • Maintainers (1)
alpine-edge: rust-bindgen-bash-completion

Bash completions for rust-bindgen

  • Homepage: https://github.com/rust-lang/rust-bindgen
  • Licenses: BSD-3-Clause
  • Latest release: 0.72.1-r1 (published 4 months ago)
  • Last Synced: 2026-02-04T08:59:13.042Z (about 9 hours ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 7.067%
    • Dependent packages count: 14.134%
  • Maintainers (1)
alpine-edge: rust-bindgen-zsh-completion

Zsh completions for rust-bindgen

  • Homepage: https://github.com/rust-lang/rust-bindgen
  • Licenses: BSD-3-Clause
  • Latest release: 0.72.1-r1 (published 4 months ago)
  • Last Synced: 2026-02-04T08:57:48.606Z (about 9 hours ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 7.067%
    • Dependent packages count: 14.134%
  • Maintainers (1)
alpine-edge: rust-bindgen-fish-completion

Fish completions for rust-bindgen

  • Homepage: https://github.com/rust-lang/rust-bindgen
  • Licenses: BSD-3-Clause
  • Latest release: 0.72.1-r1 (published 4 months ago)
  • Last Synced: 2026-02-04T08:56:19.492Z (about 9 hours ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 7.067%
    • Dependent packages count: 14.134%
  • Maintainers (1)
crates.io: bindgen-cli

Automatically generates Rust FFI bindings to C and C++ libraries.

  • Homepage: https://rust-lang.github.io/rust-bindgen/
  • Documentation: https://docs.rs/bindgen-cli/
  • Licenses: BSD-3-Clause
  • Latest release: 0.72.1 (published 5 months ago)
  • Last Synced: 2026-02-04T08:57:38.764Z (about 9 hours ago)
  • Versions: 22
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 2,263,033 Total
  • Docker Downloads: 47
  • Rankings:
    • Forks count: 1.604%
    • Stargazers count: 2.201%
    • Downloads: 7.887%
    • Average: 14.965%
    • Dependent repos count: 29.318%
    • Dependent packages count: 33.812%
  • Maintainers (2)
formulae.brew.sh: bindgen

Automatically generates Rust FFI bindings to C (and some C++) libraries

  • Homepage: https://rust-lang.github.io/rust-bindgen/
  • Licenses: BSD-3-Clause
  • Latest release: 0.72.1 (published 5 months ago)
  • Last Synced: 2026-02-04T08:55:16.317Z (about 9 hours ago)
  • Versions: 18
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 173 Last month
  • Rankings:
    • Forks count: 4.479%
    • Stargazers count: 7.661%
    • Dependent packages count: 18.987%
    • Average: 32.668%
    • Dependent repos count: 50.731%
    • Downloads: 81.481%
nixpkgs-unstable: rust-bindgen

Automatically generates Rust FFI bindings to C (and some C++) libraries

nixpkgs-23.05: rust-bindgen-unwrapped

Automatically generates Rust FFI bindings to C (and some C++) libraries

alpine-v3.22: rust-bindgen-doc

automatically generates Rust FFI bindings to C (and some C++) libraries (documentation)

  • Homepage: https://github.com/rust-lang/rust-bindgen
  • Licenses: BSD-3-Clause
  • Latest release: 0.71.1-r0 (published about 1 year ago)
  • Last Synced: 2026-02-04T08:57:42.874Z (about 9 hours ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.22: rust-bindgen-zsh-completion

Zsh completions for rust-bindgen

  • Homepage: https://github.com/rust-lang/rust-bindgen
  • Licenses: BSD-3-Clause
  • Latest release: 0.71.1-r0 (published about 1 year ago)
  • Last Synced: 2026-02-04T08:57:34.418Z (about 9 hours ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.21: rust-bindgen

automatically generates Rust FFI bindings to C (and some C++) libraries

  • Homepage: https://github.com/rust-lang/rust-bindgen
  • Licenses: BSD-3-Clause
  • Latest release: 0.70.1-r0 (published over 1 year ago)
  • Last Synced: 2026-02-04T08:57:48.179Z (about 9 hours ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.19: rust-bindgen

automatically generates Rust FFI bindings to C (and some C++) libraries

  • Homepage: https://github.com/rust-lang/rust-bindgen
  • Licenses: BSD-3-Clause
  • Latest release: 0.66.1-r0 (published over 2 years ago)
  • Last Synced: 2026-02-04T08:58:29.892Z (about 9 hours ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.20: rust-bindgen

automatically generates Rust FFI bindings to C (and some C++) libraries

  • Homepage: https://github.com/rust-lang/rust-bindgen
  • Licenses: BSD-3-Clause
  • Latest release: 0.66.1-r0 (published over 2 years ago)
  • Last Synced: 2026-02-04T08:59:01.921Z (about 9 hours ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
nixpkgs-24.11: rust-bindgen-unwrapped

Automatically generates Rust FFI bindings to C (and some C++) libraries

nixpkgs-24.11: rust-bindgen

Automatically generates Rust FFI bindings to C (and some C++) libraries

nixpkgs-24.05: rust-bindgen

Automatically generates Rust FFI bindings to C (and some C++) libraries

nixpkgs-24.05: rust-bindgen-unwrapped

Automatically generates Rust FFI bindings to C (and some C++) libraries

alpine-v3.23: rust-bindgen-fish-completion

Fish completions for rust-bindgen

  • Homepage: https://github.com/rust-lang/rust-bindgen
  • Licenses: BSD-3-Clause
  • Latest release: 0.72.1-r1 (published 4 months ago)
  • Last Synced: 2026-02-03T10:02:10.242Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
alpine-v3.23: rust-bindgen-bash-completion

Bash completions for rust-bindgen

  • Homepage: https://github.com/rust-lang/rust-bindgen
  • Licenses: BSD-3-Clause
  • Latest release: 0.72.1-r1 (published 4 months ago)
  • Last Synced: 2026-02-03T10:01:26.460Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
alpine-v3.23: rust-bindgen-doc

automatically generates Rust FFI bindings to C (and some C++) libraries (documentation)

  • Homepage: https://github.com/rust-lang/rust-bindgen
  • Licenses: BSD-3-Clause
  • Latest release: 0.72.1-r1 (published 4 months ago)
  • Last Synced: 2026-02-03T10:02:10.321Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
alpine-v3.23: rust-bindgen

automatically generates Rust FFI bindings to C (and some C++) libraries

  • Homepage: https://github.com/rust-lang/rust-bindgen
  • Licenses: BSD-3-Clause
  • Latest release: 0.72.1-r1 (published 4 months ago)
  • Last Synced: 2026-02-03T10:02:10.128Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
alpine-v3.23: rust-bindgen-zsh-completion

Zsh completions for rust-bindgen

  • Homepage: https://github.com/rust-lang/rust-bindgen
  • Licenses: BSD-3-Clause
  • Latest release: 0.72.1-r1 (published 4 months ago)
  • Last Synced: 2026-02-03T10:02:10.138Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
nixpkgs-23.05: rust-bindgen

Automatically generates Rust FFI bindings to C (and some C++) libraries

nixpkgs-23.11: rust-bindgen

Automatically generates Rust FFI bindings to C (and some C++) libraries

nixpkgs-23.11: rust-bindgen-unwrapped

Automatically generates Rust FFI bindings to C (and some C++) libraries

alpine-v3.22: rust-bindgen-fish-completion

Fish completions for rust-bindgen

  • Homepage: https://github.com/rust-lang/rust-bindgen
  • Licenses: BSD-3-Clause
  • Latest release: 0.71.1-r0 (published about 1 year ago)
  • Last Synced: 2026-02-04T08:58:58.357Z (about 9 hours ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.22: rust-bindgen-bash-completion

Bash completions for rust-bindgen

  • Homepage: https://github.com/rust-lang/rust-bindgen
  • Licenses: BSD-3-Clause
  • Latest release: 0.71.1-r0 (published about 1 year ago)
  • Last Synced: 2026-02-04T08:57:38.843Z (about 9 hours ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
nixpkgs-unstable: rust-bindgen-unwrapped

Automatically generates Rust FFI bindings to C (and some C++) libraries

alpine-v3.22: rust-bindgen

automatically generates Rust FFI bindings to C (and some C++) libraries

  • Homepage: https://github.com/rust-lang/rust-bindgen
  • Licenses: BSD-3-Clause
  • Latest release: 0.71.1-r0 (published about 1 year ago)
  • Last Synced: 2026-02-04T08:58:58.707Z (about 9 hours ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)