libdbusmenu
brew install libdbusmenu
v16.04.0
GPL-3.0-only OR LGPL-2.1-or-later
Shared library implementing the DBusMenu protocol for GLib/GTK+3 applications.
Why you might care
libdbusmenu bridges desktop applications with system menus via D-Bus, enabling unified menu integration on Linux desktops. It's primarily a build dependency for GTK applications that need to export menus to system menu bars or app indicators. Most users won't install this directly—it's pulled in transitively by GUI applications that use it.
2.7k
30-day installs · #834
11.4k
90-day · #765
18.9k
365-day · #1087
Runtime dependencies
Build dependencies
Links
- https://launchpad.net/libdbusmenu
- Brew formula source: Formula/lib/libdbusmenu.rb
Blurb generated by claude-haiku-4-5 on today.
Raw metadata
{
"aliases": [],
"alternatives": [
"gtk-layer-shell",
"libappindicator"
],
"build_dependencies": [
"gettext",
"gobject-introspection",
"intltool",
"pkgconf"
],
"categories": [
"library",
"binding"
],
"caveats": null,
"conflicts_with": [],
"dependencies": [
"at-spi2-core",
"gdk-pixbuf",
"glib",
"gtk+3",
"json-glib",
"pango",
"cairo",
"gettext",
"harfbuzz"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "GLib and Gtk Implementation of the DBusMenu protocol",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:41:08+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "libdbusmenu",
"github_default_branch": null,
"github_last_commit_at": null,
"github_readme_excerpt": null,
"github_repo": null,
"github_stars": null,
"github_topics": [],
"homepage": "https://launchpad.net/libdbusmenu",
"homepage_og_description": null,
"homepage_og_image": "/@@/launchpad-og-image.png",
"homepage_title": "DBus Menu in Launchpad",
"installs_30d": 2721,
"installs_365d": 18921,
"installs_90d": 11366,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "GPL-3.0-only OR LGPL-2.1-or-later",
"llm_generated_at": "2026-06-20T23:47:19+00:00",
"llm_model": "claude-haiku-4-5",
"name": "libdbusmenu",
"oldnames": [],
"one_liner": "Shared library implementing the DBusMenu protocol for GLib/GTK+3 applications.",
"optional_dependencies": [],
"rank_30d": 834,
"rank_365d": 1087,
"rank_90d": 765,
"raw_hash": "e4cba9536e73350f",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/lib/libdbusmenu.rb",
"tap": "homebrew/core",
"test_dependencies": [
"pkgconf"
],
"uses_from_macos": [
{
"perl": "build"
}
],
"version_head": null,
"version_stable": "16.04.0",
"versioned_formulae": [],
"why_use_this": "libdbusmenu bridges desktop applications with system menus via D-Bus, enabling unified menu integration on Linux desktops. It\u0027s primarily a build dependency for GTK applications that need to export menus to system menu bars or app indicators. Most users won\u0027t install this directly\u2014it\u0027s pulled in transitively by GUI applications that use it."
}