libadwaita
« Back to VersTracker
Description:
Building blocks for modern adaptive GNOME applications
Type: Formula  |  Latest Version: 1.8.2@0  |  Tracked Since: Oct 23, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: gui gtk gnome ui-library linux
Install: brew install libadwaita
About:
Libadwaita is a GTK4 library that provides a collection of modern, adaptive UI components and widgets designed specifically for building GNOME applications. It extends the base GTK toolkit with high-level patterns like leaflet navigation, dialogs, and style helpers, ensuring apps look native and scale across different form factors. Its main value is simplifying the creation of responsive, privacy-focused applications that adhere to the GNOME Human Interface Guidelines.
Key Features:
  • Adaptive widgets (Leaflet, Flap, Squeezer) for responsive layouts
  • Pre-styled components following GNOME design language
  • High-level abstractions for dialogs and navigation patterns
  • Dark mode and system theme integration
Use Cases:
  • Developing native Linux apps for the GNOME desktop
  • Porting existing GTK apps to use modern adaptive designs
  • Creating cross-device UIs that work on desktops and mobile
Alternatives:
  • GTK4 – GTK4 provides the base rendering and widgets; Libadwaita builds higher-level, GNOME-specific patterns on top of it.
  • libhandy – Libadwaita is the successor to libhandy, offering updated components and full GTK4 integration.
Version History
Detected Version Rev Change Commit
Oct 23, 2025 11:45pm 0 VERSION_BUMP a2039848
Oct 9, 2025 11:14pm 0 VERSION_BUMP 910a02e9
Jan 13, 2025 6:30pm 0 VERSION_BUMP 4bd6e861
Jan 13, 2025 5:09pm 0 VERSION_BUMP 40ab1464
Jan 10, 2025 6:09am 0 VERSION_BUMP ea4c02bb
Nov 25, 2024 11:55pm 0 VERSION_BUMP b4271584
Sep 13, 2024 5:03pm 0 VERSION_BUMP 46f4b41b
Sep 13, 2024 3:46pm 0 VERSION_BUMP 02ea2e7b
Sep 12, 2024 9:38pm 0 VERSION_BUMP bad3b600