Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
rust-lang
/
rust-bindgen
Public
Notifications
You must be signed in to change notification settings
Fork
826
Star
5.3k
Code
Issues
513
Pull requests
71
Discussions
Actions
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Wiki
Security and quality
Insights
Commits
Branch selector
main
User selector
All users
Datepicker
All time
Commit history
Commits on Aug 9, 2026
fix deprecated lint names
xtqqczze
authored and
emilio
committed
01a19dc
View commit details
Copy full SHA for 01a19dc
Browse repository at this point
fix: generate a Debug impl for NewType/NewTypeDeref alias wrappers when the inner type only has a manual impl
Show description for 1a08117
dhmztr
authored and
emilio
committed
1a08117
View commit details
Copy full SHA for 1a08117
Browse repository at this point
ci: bump cargo-dist to 0.32.0
xtqqczze
authored and
emilio
committed
38da539
View commit details
Copy full SHA for 38da539
Browse repository at this point
chore: fix rustfmt TOML
Show description for 9732dca
xtqqczze
authored and
emilio
committed
9732dca
View commit details
Copy full SHA for 9732dca
Browse repository at this point
chore(bindgen): bump `syn` to v3
AudaciousAxiom
authored and
emilio
committed
4ffa53d
View commit details
Copy full SHA for 4ffa53d
Browse repository at this point
chore(workspace): bump the MSRV to 1.71
AudaciousAxiom
authored and
emilio
committed
7918a39
View commit details
Copy full SHA for 7918a39
Browse repository at this point
build(deps): bump cc from 1.2.63 to 1.4.0
xtqqczze
authored and
emilio
committed
dd7f8fc
View commit details
Copy full SHA for dd7f8fc
Browse repository at this point
build(deps): bump rand from 0.8.5 to 0.8.7
xtqqczze
authored and
emilio
committed
be5112c
View commit details
Copy full SHA for be5112c
Browse repository at this point
Commits on Jul 28, 2026
chore(bindgen): remove the dependency on `itertools`
AudaciousAxiom
authored and
emilio
committed
25b2347
View commit details
Copy full SHA for 25b2347
Browse repository at this point
refactor(bindgen): remove the need for `itertools`
AudaciousAxiom
authored and
emilio
committed
848b275
View commit details
Copy full SHA for 848b275
Browse repository at this point
Commits on Jul 24, 2026
ci: Test LLVM 20, retire LLVM 9
emilio
committed
9d26c6e
View commit details
Copy full SHA for 9d26c6e
Browse repository at this point
misc: Appease clippy.
emilio
committed
d0f91f1
View commit details
Copy full SHA for d0f91f1
Browse repository at this point
Commits on Jul 7, 2026
Return NoHeadersProvided error when no input headers are provided
armoha
authored and
emilio
committed
9372688
View commit details
Copy full SHA for 9372688
Browse repository at this point
fix #3367: Consolidate extern fn block for fn and static symbols
alejnp
authored and
emilio
committed
8028f22
View commit details
Copy full SHA for 8028f22
Browse repository at this point
Restrict newtype constant wrapping to actual type aliases
Show description for 100717c
armoha
authored and
emilio
committed
100717c
View commit details
Copy full SHA for 100717c
Browse repository at this point
Add test case for issue #3303
armoha
authored and
emilio
committed
a0a3037
View commit details
Copy full SHA for a0a3037
Browse repository at this point
Avoid IR cycle for compiler-builtin ObjC typedefs shadowing themselves
Show description for 8f52063
glandium
authored and
emilio
committed
8f52063
View commit details
Copy full SHA for 8f52063
Browse repository at this point
Commits on Jul 6, 2026
fix: propagate implicit target to macro fallback
zRedShift
authored and
emilio
committed
4609f3f
View commit details
Copy full SHA for 4609f3f
Browse repository at this point
Update tests
armoha
authored and
emilio
committed
7acba9a
View commit details
Copy full SHA for 7acba9a
Browse repository at this point
Fix unnecessary transmute and unsafe warnings on bitfield codegen
armoha
authored and
emilio
committed
01d65d9
View commit details
Copy full SHA for 01d65d9
Browse repository at this point
ci: pin libtinfo5 to a permanent archive URL
Show description for 9098393
armoha
authored and
emilio
committed
9098393
View commit details
Copy full SHA for 9098393
Browse repository at this point
Commits on Jun 3, 2026
Bump cc to the latest version
paolobarbolini
authored and
emilio
committed
2048231
View commit details
Copy full SHA for 2048231
Browse repository at this point
Upgrade shlex to version 2
Show description for 3addc3b
paolobarbolini
authored and
emilio
committed
3addc3b
View commit details
Copy full SHA for 3addc3b
Browse repository at this point
Commits on May 24, 2026
Update `tempfile` dependency to `3.27.0` or later.
Show description for c8c9a5a
anforowicz
authored and
emilio
committed
c8c9a5a
View commit details
Copy full SHA for c8c9a5a
Browse repository at this point
Commits on May 18, 2026
Add `libcpp` feature
Show description for 6b865b8
erickt
authored and
emilio
committed
6b865b8
View commit details
Copy full SHA for 6b865b8
Browse repository at this point
Commits on May 16, 2026
Tighten upper-bound debug_assert in bitfield_unit accessors
Show description for 5b1b56d
2 people
authored and
emilio
committed
5b1b56d
View commit details
Copy full SHA for 5b1b56d
Browse repository at this point
Fix shift-overflow in const-generic bitfield accessors
Show description for 0c5b8d3
2 people
authored and
emilio
committed
0c5b8d3
View commit details
Copy full SHA for 0c5b8d3
Browse repository at this point
Fix clippy::collapsible_match in ObjC interface parsing
Show description for b6ddc45
2 people
authored and
emilio
committed
b6ddc45
View commit details
Copy full SHA for b6ddc45
Browse repository at this point
Commits on May 4, 2026
Allow zero sized unions to be defined
Show description for 937b8d0
Dan Robertson
authored and
emilio
committed
937b8d0
View commit details
Copy full SHA for 937b8d0
Browse repository at this point
Allow for renaming struct/union fields
Show description for d2a4033
wolfd
authored and
emilio
committed
d2a4033
View commit details
Copy full SHA for d2a4033
Browse repository at this point
ci: Move forward Rust for Linux version to v7.1-rc1
Show description for 092d90e
ojeda
authored and
emilio
committed
092d90e
View commit details
Copy full SHA for 092d90e
Browse repository at this point
Commits on Feb 24, 2026
Do not use the canonical declaration for enum type building
Show description for b7b501f
dlrobertson
authored and
emilio
committed
b7b501f
View commit details
Copy full SHA for b7b501f
Browse repository at this point
Commits on Feb 21, 2026
tests
bend-n
authored and
emilio
committed
5ae4b31
View commit details
Copy full SHA for 5ae4b31
Browse repository at this point
fix unnecessary transmute triggering on bitfield codegen
bend-n
authored and
emilio
committed
a502187
View commit details
Copy full SHA for a502187
Browse repository at this point
refactor: centralize comment generation checks (fixes #445)
Show description for 0408333
naoNao89
authored and
emilio
committed
0408333
View commit details
Copy full SHA for 0408333
Browse repository at this point
Previous
Next
You can’t perform that action at this time.