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

https://github.com/godbus/dbus

Score: 35.648013228247464

Last synced: about 22 hours ago
JSON representation

Repository metadata:

Native Go bindings for D-Bus


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 534
Total Committers: 114
Avg Commits per committer: 4.684
Development Distribution Score (DDS): 0.73

Commits in past year: 45
Committers in past year: 12
Avg Commits per committer in past year: 3.75
Development Distribution Score (DDS) in past year: 0.422

Name Email Commits
Georg Reinke g****y@g****m 144
Georg Reinke g****y@g****m 70
Kir Kolyshkin k****n@g****m 56
John Southworth j****h@g****m 33
Alexander Menzhinsky a****y@g****m 23
marselester m****r@g****m 15
James Henstridge j****s@j****u 11
black_desk c****3@g****m 10
Jesse van den Kieboom j****k@g****m 8
Marin m****s@j****t 7
Christian Muehlhaeuser m****i@g****m 6
electricface s****i@u****m 4
Tom Thorogood m****b@t****k 4
Nick Owens m****f@o****g 4
Andy Williams a****y@a****z 4
Alexander Larsson a****l@r****m 4
Kyle Fazzari g****b@s****m 4
Brian Waldon b****n@w****c 3
赵鹏 z****g@u****m 3
Michael Vetter j****h@i****g 3
James Davidson j****s@g****t 3
liaohanqin l****n@u****m 3
Sascha Holzleiter s****r@g****m 3
Varialus v****s@g****m 2
Shiming Zhang w****g@f****m 2
Sarim Khan s****5@g****m 2
Paul Kunysch p****l@k****e 2
Krasi Georgiev k****t@g****m 2
Jacob J****z 2
Igor Bazhitov i****v@v****m 2
and 84 more...

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 72
Total pull requests: 117
Average time to close issues: over 1 year
Average time to close pull requests: 2 months
Total issue authors: 65
Total pull request authors: 49
Average comments per issue: 1.96
Average comments per pull request: 1.06
Merged pull request: 67
Bot issues: 0
Bot pull requests: 0

Past year issues: 7
Past year pull requests: 25
Past year average time to close issues: 10 months
Past year average time to close pull requests: about 2 months
Past year issue authors: 5
Past year pull request authors: 13
Past year average comments per issue: 0.0
Past year average comments per pull request: 1.32
Past year merged pull request: 14
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/godbus/dbus

Top Issue Authors

  • guelfey (3)
  • diogoteles08 (2)
  • codemodify (2)
  • james-lawrence (2)
  • raas (2)
  • yousefvand (2)
  • GaikwadPratik (1)
  • maltegrosse (1)
  • mildred (1)
  • rajivk-slx (1)
  • SchrodingersNeko749 (1)
  • flyqie (1)
  • shibumi (1)
  • zyga (1)
  • lifubang (1)

Top Pull Request Authors

  • guelfey (24)
  • kolyshkin (18)
  • marselester (6)
  • mischief (5)
  • pboyd04 (4)
  • liaohanqin (4)
  • WhyNotHugo (3)
  • omrzk (2)
  • istvan-andrasi (2)
  • anonymix007 (2)
  • kortschak (2)
  • zhaolunxiang123 (2)
  • luokai01 (2)
  • amenzhinsky (2)
  • NinniPat (2)

Top Issue Labels

  • enhancement (14)
  • question (8)
  • invalid (2)
  • good first issue (1)
  • duplicate (1)
  • breaking change (1)

Top Pull Request Labels


Package metadata

proxy.golang.org: github.com/godbus/dbus/v5

Package dbus implements bindings to the D-Bus message bus system.

  • Homepage: https://github.com/godbus/dbus
  • Documentation: https://pkg.go.dev/github.com/godbus/dbus/v5#section-documentation
  • Licenses: BSD-2-Clause
  • Latest release: v5.2.4 (published 20 days ago)
  • Last Synced: 2026-10-31T14:02:03.015Z (2 days ago)
  • Versions: 13
  • Dependent Packages: 5,533
  • Dependent Repositories: 54,001
  • Docker Downloads: 19,838,579,860
  • Rankings:
    • Dependent repos count: 0.022%
    • Docker downloads count: 0.031%
    • Dependent packages count: 0.048%
    • Average: 0.84%
    • Forks count: 1.912%
    • Stargazers count: 2.185%
proxy.golang.org: github.com/godbus/dbus

Package dbus implements bindings to the D-Bus message bus system.

  • Homepage: https://github.com/godbus/dbus
  • Documentation: https://pkg.go.dev/github.com/godbus/dbus#section-documentation
  • Licenses: BSD-2-Clause
  • Latest release: v4.1.0+incompatible (published about 9 years ago)
  • Last Synced: 2026-10-31T14:01:48.400Z (2 days ago)
  • Versions: 2
  • Dependent Packages: 5,882
  • Dependent Repositories: 24,267
  • Docker Downloads: 988,947,799
  • Rankings:
    • Dependent repos count: 0.039%
    • Dependent packages count: 0.042%
    • Docker downloads count: 0.126%
    • Average: 0.861%
    • Forks count: 1.912%
    • Stargazers count: 2.185%
proxy.golang.org: github.com/Godbus/dbus

Package dbus implements bindings to the D-Bus message bus system.

  • Homepage: https://github.com/Godbus/dbus
  • Documentation: https://pkg.go.dev/github.com/Godbus/dbus#section-documentation
  • Licenses: BSD-2-Clause
  • Latest release: v4.1.0+incompatible (published about 9 years ago)
  • Last Synced: 2026-10-31T14:01:49.548Z (2 days ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.152%
    • Average: 4.296%
    • Dependent repos count: 4.44%
proxy.golang.org: github.com/GODBUS/dbus/v5

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/GODBUS/dbus/v5#section-documentation
  • Licenses: bsd-2-clause
  • Latest release: v5.2.4 (published 18 days ago)
  • Last Synced: 2026-10-31T14:01:48.751Z (2 days ago)
  • Versions: 13
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.441%
    • Average: 4.59%
    • Dependent repos count: 4.74%
proxy.golang.org: gopkg.in/godbus/dbus.v4

Package dbus implements bindings to the D-Bus message bus system.

  • Homepage: https://github.com/godbus/dbus
  • Documentation: https://pkg.go.dev/gopkg.in/godbus/dbus.v4#section-documentation
  • Licenses: BSD-2-Clause
  • Latest release: v4.1.0 (published about 9 years ago)
  • Last Synced: 2026-10-31T14:01:51.117Z (2 days ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Forks count: 1.182%
    • Stargazers count: 1.349%
    • Average: 4.719%
    • Dependent packages count: 6.999%
    • Dependent repos count: 9.346%
proxy.golang.org: gopkg.in/godbus/dbus.v1

Package dbus implements bindings to the D-Bus message bus system.

  • Homepage: https://github.com/godbus/dbus
  • Documentation: https://pkg.go.dev/gopkg.in/godbus/dbus.v1#section-documentation
  • Licenses: BSD-2-Clause
  • Latest release: (published 2 days ago)
  • Last Synced: 2026-10-31T14:01:52.615Z (2 days ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Forks count: 1.182%
    • Stargazers count: 1.349%
    • Average: 4.719%
    • Dependent packages count: 6.999%
    • Dependent repos count: 9.346%
proxy.golang.org: gopkg.in/godbus/dbus.v3

Package dbus implements bindings to the D-Bus message bus system.

  • Homepage: https://github.com/godbus/dbus
  • Documentation: https://pkg.go.dev/gopkg.in/godbus/dbus.v3#section-documentation
  • Licenses: BSD-2-Clause
  • Latest release: (published 2 days ago)
  • Last Synced: 2026-10-31T14:01:52.732Z (2 days ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Forks count: 1.182%
    • Stargazers count: 1.349%
    • Average: 4.719%
    • Dependent packages count: 6.999%
    • Dependent repos count: 9.346%
proxy.golang.org: gopkg.in/godbus/dbus.v2

Package dbus implements bindings to the D-Bus message bus system.

  • Homepage: https://github.com/godbus/dbus
  • Documentation: https://pkg.go.dev/gopkg.in/godbus/dbus.v2#section-documentation
  • Licenses: BSD-2-Clause
  • Latest release: (published 2 days ago)
  • Last Synced: 2026-10-31T14:01:52.736Z (2 days ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Forks count: 1.182%
    • Stargazers count: 1.349%
    • Average: 4.719%
    • Dependent packages count: 6.999%
    • Dependent repos count: 9.346%
proxy.golang.org: github.com/godbus/dbus/v6

Package dbus implements bindings to the D-Bus message bus system.

  • Homepage: https://github.com/godbus/dbus
  • Documentation: https://pkg.go.dev/github.com/godbus/dbus/v6#section-documentation
  • Licenses: BSD-2-Clause
  • Latest release: (published 2 days ago)
  • Last Synced: 2026-10-31T14:01:52.784Z (2 days ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 5.711%
    • Average: 5.902%
    • Dependent repos count: 6.093%
proxy.golang.org: github.com/goDBus/DBus

Package dbus implements bindings to the D-Bus message bus system.

  • Homepage: https://github.com/goDBus/DBus
  • Documentation: https://pkg.go.dev/github.com/goDBus/DBus#section-documentation
  • Licenses: BSD-2-Clause
  • Latest release: v4.1.0+incompatible (published about 9 years ago)
  • Last Synced: 2026-10-31T14:01:53.350Z (2 days ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.952%
    • Average: 7.397%
    • Dependent repos count: 7.841%
proxy.golang.org: pkg.deepin.io/lib/dbus1

Package dbus implements bindings to the D-Bus message bus system. To use the message bus API, you first need to connect to a bus (usually the session or system bus). The acquired connection then can be used to call methods on remote objects and emit or receive signals. Using the Export method, you can arrange D-Bus methods calls to be directly translated to method calls on a Go value. For outgoing messages, Go types are automatically converted to the corresponding D-Bus types. The following types are directly encoded as their respective D-Bus equivalents: Slices and arrays encode as ARRAYs of their element type. Maps encode as DICTs, provided that their key type can be used as a key for a DICT. Structs other than Variant and Signature encode as a STRUCT containing their exported fields. Fields whose tags contain `dbus:"-"` and unexported fields will be skipped. Pointers encode as the value they're pointed to. Types convertible to one of the base types above will be mapped as the base type. Trying to encode any other type or a slice, map or struct containing an unsupported type will result in an InvalidTypeError. For incoming messages, the inverse of these rules are used, with the exception of STRUCTs. Incoming STRUCTS are represented as a slice of empty interfaces containing the struct fields in the correct order. The Store function can be used to convert such values to Go structs. Handling Unix file descriptors deserves special mention. To use them, you should first check that they are supported on a connection by calling SupportsUnixFDs. If it returns true, all method of Connection will translate messages containing UnixFD's to messages that are accompanied by the given file descriptors with the UnixFD values being substituted by the correct indices. Similarily, the indices of incoming messages are automatically resolved. It shouldn't be necessary to use UnixFDIndex.

  • Homepage: https://github.com/godbus/dbus
  • Status: removed
  • Documentation: https://pkg.go.dev/pkg.deepin.io/lib/dbus1#section-documentation
  • Licenses: BSD-2-Clause
  • Latest release: (published 6 months ago)
  • Last Synced: 2026-10-31T14:01:47.332Z (2 days ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.999%
    • Average: 8.173%
    • Dependent repos count: 9.346%
guix: go-github-com-godbus-dbus

Native Go client bindings for the D-Bus

  • Homepage: https://github.com/godbus/dbus/
  • Documentation: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/golang-xyz.scm#n11073
  • Licenses: bsd-2
  • Latest release: 0.0.0-20190726142602-4481cbc300e2 (published 8 months ago)
  • Last Synced: 2026-04-07T01:01:59.007Z (7 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-dbus

  • Homepage: https://github.com/godbus/dbus
  • Documentation: https://packages.debian.org/trixie/golang-dbus
  • Licenses: bsd-2-clause
  • Latest release: 5.1.0-1 (published 9 months ago)
  • Last Synced: 2026-07-24T20:44:08.230Z (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-12: golang-dbus

  • Homepage: https://github.com/godbus/dbus
  • Documentation: https://packages.debian.org/bookworm/golang-dbus
  • Licenses: bsd-2-clause
  • Latest release: 5.1.0-1 (published 9 months ago)
  • Last Synced: 2026-03-12T23:11:42.942Z (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-20.04: golang-dbus

  • Homepage: https://github.com/godbus/dbus
  • Licenses: bsd-2-clause
  • Latest release: 5.0.3-1 (published 9 months ago)
  • Last Synced: 2026-03-08T02:55:53.582Z (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-11: golang-dbus

  • Homepage: https://github.com/godbus/dbus
  • Documentation: https://packages.debian.org/bullseye/golang-dbus
  • Licenses: bsd-2-clause
  • Latest release: 5.0.3-2 (published 9 months ago)
  • Last Synced: 2026-03-13T14:33:38.005Z (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.10: golang-dbus

  • Homepage: https://github.com/godbus/dbus
  • Licenses: bsd-2-clause
  • Latest release: 5.1.0-1 (published 9 months ago)
  • Last Synced: 2026-03-08T15:02:46.026Z (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-dbus

  • Homepage: https://github.com/godbus/dbus
  • Licenses: bsd-2-clause
  • Latest release: 5.1.0-1 (published 9 months ago)
  • Last Synced: 2026-08-13T17:40:22.366Z (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-23.04: golang-dbus

  • Homepage: https://github.com/godbus/dbus
  • Licenses: bsd-2-clause
  • Latest release: 5.1.0-1 (published 9 months ago)
  • Last Synced: 2026-03-11T06:10:44.028Z (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.10: golang-dbus

  • Homepage: https://github.com/godbus/dbus
  • Licenses: bsd-2-clause
  • Latest release: 5.1.0-1 (published 9 months ago)
  • Last Synced: 2026-03-10T03:13:19.794Z (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-22.04: golang-dbus

  • Homepage: https://github.com/godbus/dbus
  • Licenses: bsd-2-clause
  • Latest release: 5.0.6-1 (published 9 months ago)
  • Last Synced: 2026-08-07T02:05:10.228Z (3 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-godbus-dbus-v5

Native Go client bindings for the D-Bus

debian-10: golang-dbus

  • Homepage: https://github.com/godbus/dbus
  • Documentation: https://packages.debian.org/buster/golang-dbus
  • Licenses: bsd-2-clause
  • Latest release: 4.1.0-1 (published 9 months ago)
  • Last Synced: 2026-03-14T05:05:19.257Z (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

.github/workflows/test.yml actions
  • actions/checkout v3 composite
  • actions/setup-go v3 composite
  • codespell-project/actions-codespell master composite
  • golangci/golangci-lint-action v3 composite
go.mod go
  • golang.org/x/sys v0.0.0-20220817070843-5a390386f1f2
go.sum go
  • golang.org/x/sys v0.0.0-20220817070843-5a390386f1f2