https://github.com/mdlayher/netlink
af-netlink go golang linux netlink
Score: 32.79620554723417
Last synced: about 5 hours ago
JSON representation
Repository metadata:
Package netlink provides low-level access to Linux netlink sockets (AF_NETLINK). MIT Licensed.
- Host: GitHub
- URL: https://github.com/mdlayher/netlink
- Owner: mdlayher
- License: mit
- Created: 2016-12-20T22:13:34.000Z (almost 10 years ago)
- Default Branch: main
- Last Pushed: 2026-11-01T19:55:01.000Z (6 days ago)
- Last Synced: 2026-11-03T14:40:05.013Z (4 days ago)
- Topics: af-netlink, go, golang, linux, netlink
- Language: Go
- Homepage:
- Size: 784 KB
- Stars: 1,087
- Watchers: 19
- Forks: 112
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Owner metadata:
- Name: Matt Layher
- Login: mdlayher
- Email: mdlayher@gmail.com
- Kind: user
- Description: Software Engineer. Go, Rust, Linux, networking, and open source software. On and ever upward.
- Website: https://mdlayher.com/
- Location: Kalamazoo, MI
- Twitter:
- Company: @planetscale
- Icon url: https://avatars.githubusercontent.com/u/1926905?v=4
- Repositories: 142
- Last Synced at: 2026-11-05T00:13:20.598Z
- Profile URL: https://github.com/mdlayher
GitHub Events
Total
- Create event: 22
- Delete event: 21
- Fork event: 13
- Issue comment event: 37
- Issues event: 2
- Pull request event: 68
- Pull request review comment event: 15
- Pull request review event: 21
- Push event: 28
- Release event: 2
- Watch event: 105
- Total: 334
Last Year
- Create event: 15
- Delete event: 14
- Fork event: 3
- Issue comment event: 25
- Issues event: 1
- Pull request event: 35
- Pull request review comment event: 10
- Pull request review event: 10
- Push event: 21
- Release event: 2
- Watch event: 15
- Total: 151
Committers metadata
Last synced: 1 day ago
Total Commits: 438
Total Committers: 27
Avg Commits per committer: 16.222
Development Distribution Score (DDS): 0.299
Commits in past year: 60
Committers in past year: 8
Avg Commits per committer in past year: 7.5
Development Distribution Score (DDS) in past year: 0.55
| Name | Commits | |
|---|---|---|
| Matt Layher | m****r@g****m | 307 |
| Nick Garlis | n****s@g****m | 30 |
| dependabot[bot] | 4****] | 24 |
| Timo Beckers | t****o@i****u | 11 |
| Lehner Florian | d****v@d****t | 11 |
| Dimitri Stiliadis | d****s@g****m | 9 |
| Andrei Tudor Călin | m****l@a****o | 8 |
| Ben Kochie | s****q@g****m | 7 |
| Terin Stock | t****s@g****m | 5 |
| Daniel Swarbrick | d****k@g****m | 3 |
| Ryan Whelan | 4****n | 3 |
| Antonio Ojea | a****a@g****m | 2 |
| Tobias Klauser | t****r@d****h | 2 |
| Paul Gier | p****r@r****m | 2 |
| Jeroen Simonetti | j****i | 2 |
| Pavel Vorobyov | p****v@c****u | 1 |
| Benjamin Drung | b****g@d****g | 1 |
| Birol Bilgin | b****n@g****m | 1 |
| Brad Fitzpatrick | b****d@d****m | 1 |
| Francis Begyn | f****s@b****e | 1 |
| HeChuan | t****p@1****m | 1 |
| Henrik Schmidt | m****t | 1 |
| Ivan Levitsky | 4****y | 1 |
| Kenjiro Nakayama | n****o@g****m | 1 |
| Markus Bauer | M****r | 1 |
| Michael Stapelberg | s****g@g****m | 1 |
| msh | m****h@s****r | 1 |
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 56
Total pull requests: 119
Average time to close issues: 5 months
Average time to close pull requests: 12 days
Total issue authors: 34
Total pull request authors: 30
Average comments per issue: 2.95
Average comments per pull request: 1.04
Merged pull request: 71
Bot issues: 0
Bot pull requests: 25
Past year issues: 4
Past year pull requests: 32
Past year average time to close issues: 11 days
Past year average time to close pull requests: 6 days
Past year issue authors: 4
Past year pull request authors: 5
Past year average comments per issue: 2.0
Past year average comments per pull request: 1.31
Past year merged pull request: 26
Past year bot issues: 0
Past year bot pull requests: 16
Top Issue Authors
- mdlayher (18)
- acln0 (3)
- dswarbrick (2)
- florianl (2)
- ubiquitousbyte (2)
- singchia (1)
- scottwis (1)
- stv0g (1)
- hy05190134 (1)
- fasaxc (1)
- nickgarlis (1)
- MarkusBauer (1)
- tomparkin (1)
- akinsWin (1)
- lufik (1)
Top Pull Request Authors
- dependabot[bot] (25)
- mdlayher (25)
- nickgarlis (14)
- florianl (10)
- SuperQ (5)
- terinjokes (5)
- ti-mo (3)
- tklauser (2)
- MyLi2tlePony (2)
- bradfitz (2)
- aojea (2)
- bdrung (2)
- dave-tucker (2)
- jscissr (2)
- bobby-stripe (2)
Top Issue Labels
- netlink (18)
- enhancement (6)
- bug (5)
- question (3)
- help wanted (2)
- tests (2)
Top Pull Request Labels
- dependencies (25)
- go (15)
- github_actions (6)
- hacktoberfest-accepted (2)
Package metadata
- Total packages: 14
- Total downloads: unknown
- Total docker downloads: 5,899,962,084
- Total dependent packages: 962 (may contain duplicates)
- Total dependent repositories: 3,866 (may contain duplicates)
- Total versions: 105
proxy.golang.org: github.com/mdlayher/netlink
Package netlink provides low-level access to Linux netlink sockets (AF_NETLINK).
- Homepage: https://github.com/mdlayher/netlink
- Documentation: https://pkg.go.dev/github.com/mdlayher/netlink#section-documentation
- Licenses: MIT
- Latest release: v1.11.2 (published 6 months ago)
- Last Synced: 2026-11-06T02:18:24.936Z (1 day ago)
- Versions: 24
- Dependent Packages: 962
- Dependent Repositories: 3,866
- Docker Downloads: 5,899,962,084
-
Rankings:
- Docker downloads count: 0.045%
- Dependent repos count: 0.133%
- Dependent packages count: 0.139%
- Average: 1.052%
- Stargazers count: 2.192%
- Forks count: 2.753%
proxy.golang.org: github.com/mdLayHER/netlink
- Homepage:
- Documentation: https://pkg.go.dev/github.com/mdLayHER/netlink#section-documentation
- Licenses: mit
- Latest release: v1.11.2 (published 6 months ago)
- Last Synced: 2026-11-06T02:18:24.545Z (1 day ago)
- Versions: 24
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.629%
- Average: 4.785%
- Dependent repos count: 4.94%
proxy.golang.org: github.com/ti-mo/netlink
Package netlink provides low-level access to Linux netlink sockets (AF_NETLINK). If you have any questions or you'd like some guidance, please join us on Gophers Slack (https://invite.slack.golangbridge.org) in the #networking channel! This package is aware of Linux network namespaces, and can enter different network namespaces either implicitly or explicitly, depending on configuration. The Config structure passed to Dial to create a Conn controls these behaviors. See the documentation of Config.NetNS for details. This package supports rudimentary netlink connection debugging support. To enable this, run your binary with the NLDEBUG environment variable set. Debugging information will be output to stderr with a prefix of "nl:". To use the debugging defaults, use: To configure individual aspects of the debugger, pass key/value options such as: Available key/value debugger options include:
- Homepage: https://github.com/mdlayher/netlink
- Status: removed
- Documentation: https://pkg.go.dev/github.com/ti-mo/netlink#section-documentation
- Licenses: MIT
- Latest release: (published 8 months ago)
- Last Synced: 2026-11-06T02:30:45.886Z (1 day ago)
- Versions: 0
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 1.369%
- Forks count: 1.697%
- Average: 4.853%
- Dependent packages count: 6.999%
- Dependent repos count: 9.346%
proxy.golang.org: github.com/mdlayher/netlink/internal/integration
- Homepage: https://github.com/mdlayher/netlink
- Documentation: https://pkg.go.dev/github.com/mdlayher/netlink/internal/integration#section-documentation
- Licenses: mit
- Latest release: v0.0.0-20260516072436-847c7b818112 (published 6 months ago)
- Last Synced: 2026-11-06T02:18:24.764Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.714%
- Average: 4.872%
- Dependent repos count: 5.03%
proxy.golang.org: github.com/mdLAYHER/netlink
- Homepage:
- Documentation: https://pkg.go.dev/github.com/mdLAYHER/netlink#section-documentation
- Licenses: mit
- Latest release: v1.11.2 (published 6 months ago)
- Last Synced: 2026-11-06T02:10:16.155Z (1 day ago)
- Versions: 24
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.898%
- Average: 5.063%
- Dependent repos count: 5.228%
proxy.golang.org: github.com/mdlayher/Netlink
- Homepage:
- Documentation: https://pkg.go.dev/github.com/mdlayher/Netlink#section-documentation
- Licenses: mit
- Latest release: v1.11.2 (published 6 months ago)
- Last Synced: 2026-11-06T02:18:25.108Z (1 day ago)
- Versions: 24
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.999%
- Average: 8.173%
- Dependent repos count: 9.346%
ubuntu-22.04: golang-github-mdlayher-netlink
- Homepage: https://github.com/mdlayher/netlink
- Licenses: mit
- Latest release: 1.6.0-2 (published 9 months ago)
- Last Synced: 2026-08-07T02:09:09.737Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-24.10: golang-github-mdlayher-netlink
- Homepage: https://github.com/mdlayher/netlink
- Licenses: mit
- Latest release: 1.7.1-1 (published 9 months ago)
- Last Synced: 2026-03-13T19:21:03.393Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
guix: go-github-com-mdlayher-netlink
Low-level access to Linux netlink sockets
- Homepage: https://github.com/mdlayher/netlink
- Documentation: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/golang-web.scm#n10152
- Licenses: expat
- Latest release: 1.7.2 (published 8 months ago)
- Last Synced: 2026-04-07T01:02:01.235Z (7 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-23.10: golang-github-mdlayher-netlink
- Homepage: https://github.com/mdlayher/netlink
- Licenses: mit
- Latest release: 1.7.1-1 (published 9 months ago)
- Last Synced: 2026-03-10T05:04:00.372Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
debian-12: golang-github-mdlayher-netlink
- Homepage: https://github.com/mdlayher/netlink
- Documentation: https://packages.debian.org/bookworm/golang-github-mdlayher-netlink
- Licenses: mit
- Latest release: 1.7.1-1 (published 9 months ago)
- Last Synced: 2026-03-13T00:14:05.618Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-23.04: golang-github-mdlayher-netlink
- Homepage: https://github.com/mdlayher/netlink
- Licenses: mit
- Latest release: 1.7.1-1 (published 9 months ago)
- Last Synced: 2026-03-12T05:11:29.303Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-24.04: golang-github-mdlayher-netlink
- Homepage: https://github.com/mdlayher/netlink
- Licenses: mit
- Latest release: 1.7.1-1 (published 9 months ago)
- Last Synced: 2026-08-13T22:45:03.911Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
debian-13: golang-github-mdlayher-netlink
- Homepage: https://github.com/mdlayher/netlink
- Documentation: https://packages.debian.org/trixie/golang-github-mdlayher-netlink
- Licenses: mit
- Latest release: 1.7.2-1 (published 9 months ago)
- Last Synced: 2026-03-13T19:16:40.463Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
Dependencies
- actions/checkout v3 composite
- actions/setup-go v3 composite
- actions/checkout v3 composite
- actions/setup-go v3 composite
- actions/checkout v3 composite
- actions/setup-go v3 composite
- actions/checkout v3 composite
- actions/setup-go v3 composite
- github.com/google/go-cmp v0.5.9
- github.com/josharian/native v1.1.0
- github.com/mdlayher/socket v0.4.0
- golang.org/x/net v0.2.0
- golang.org/x/sync v0.1.0
- golang.org/x/sys v0.2.0
- github.com/google/go-cmp v0.5.9
- github.com/josharian/native v1.1.0
- github.com/mdlayher/socket v0.4.0
- golang.org/x/net v0.2.0
- golang.org/x/sync v0.1.0
- golang.org/x/sys v0.2.0
- github.com/google/go-cmp v0.5.9
- github.com/josharian/native v1.1.0
- github.com/jsimonetti/rtnetlink v1.3.0
- github.com/mdlayher/ethtool v0.0.0-20221212131811-ba3b4bc2e02c
- github.com/mdlayher/genetlink v1.3.1
- github.com/mdlayher/netlink v1.7.1
- github.com/mdlayher/socket v0.4.0
- golang.org/x/net v0.4.0
- golang.org/x/sync v0.1.0
- golang.org/x/sys v0.3.0
- github.com/cilium/ebpf v0.9.3
- github.com/google/go-cmp v0.5.9
- github.com/josharian/native v1.1.0
- github.com/jsimonetti/rtnetlink v1.3.0
- github.com/mdlayher/ethtool v0.0.0-20221212131811-ba3b4bc2e02c
- github.com/mdlayher/genetlink v1.3.1
- github.com/mdlayher/socket v0.4.0
- golang.org/x/net v0.4.0
- golang.org/x/sync v0.1.0
- golang.org/x/sys v0.3.0