libadwaita
brew install libadwaita
v1.9.1_1
LGPL-2.1-or-later
Shared library providing UI components and design patterns for GNOME applications using GTK4.
Why you might care
libadwaita is a dependency for building modern GNOME desktop applications that follow the Adwaita design language. It provides reusable widgets, layouts, and theming on top of GTK4, reducing boilerplate and ensuring visual consistency across GNOME apps. Essential if you're developing or building GNOME-native software.
2.3k
30-day installs · #899
4.4k
90-day · #1165
22.0k
365-day · #1017
Runtime dependencies
Build dependencies
Links
- https://gnome.pages.gitlab.gnome.org/libadwaita/
- Brew formula source: Formula/lib/libadwaita.rb
Blurb generated by claude-haiku-4-5 on 2mo ago.
Raw metadata
{
"aliases": [],
"alternatives": [
"gtk4",
"qt",
"wxwidgets"
],
"build_dependencies": [
"dart-sass",
"gettext",
"gobject-introspection",
"meson",
"ninja",
"pkgconf",
"vala"
],
"categories": [
"library",
"gtk",
"gnome",
"ui-toolkit"
],
"caveats": null,
"conflicts_with": [],
"dependencies": [
"appstream",
"fribidi",
"glib",
"graphene",
"gtk4",
"pango",
"gettext"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Building blocks for modern adaptive GNOME applications",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:41:11+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "libadwaita",
"github_default_branch": null,
"github_last_commit_at": null,
"github_readme_excerpt": null,
"github_repo": null,
"github_stars": null,
"github_topics": [],
"homepage": "https://gnome.pages.gitlab.gnome.org/libadwaita/",
"homepage_og_description": "Building blocks for modern adaptive GNOME applications.",
"homepage_og_image": null,
"homepage_title": "Adwaita",
"installs_30d": 2337,
"installs_365d": 21959,
"installs_90d": 4361,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "LGPL-2.1-or-later",
"llm_generated_at": "2026-06-20T23:47:44+00:00",
"llm_model": "claude-haiku-4-5",
"name": "libadwaita",
"oldnames": [],
"one_liner": "Shared library providing UI components and design patterns for GNOME applications using GTK4.",
"optional_dependencies": [],
"rank_30d": 899,
"rank_365d": 1017,
"rank_90d": 1165,
"raw_hash": "9f67d3e8ec6d9253",
"recommended_dependencies": [],
"revision": 1,
"ruby_source_path": "Formula/lib/libadwaita.rb",
"tap": "homebrew/core",
"test_dependencies": [
"pkgconf"
],
"uses_from_macos": [
{
"python": "build"
}
],
"version_head": "HEAD",
"version_stable": "1.9.1",
"versioned_formulae": [],
"why_use_this": "libadwaita is a dependency for building modern GNOME desktop applications that follow the Adwaita design language. It provides reusable widgets, layouts, and theming on top of GTK4, reducing boilerplate and ensuring visual consistency across GNOME apps. Essential if you\u0027re developing or building GNOME-native software."
}