libhandy
« Back to VersTracker
Description:
Building blocks for modern adaptive GNOME apps
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  @gnome  |  formulae.brew.sh
Category: Developer tools
Tags: gtk gui gnome ui adaptive widgets
Install: brew install libhandy
About:
Libhandy provides GTK widgets and utilities designed to help developers build adaptive user interfaces that work across different form factors, from mobile phones to desktops. It extends GTK with components like HdyWindow, HdyLeaflet, and HdyHeaderBar that handle common adaptive patterns. This library is essential for creating modern GNOME applications that follow the Human Interface Guidelines.
Key Features:
  • Adaptive widgets for responsive layouts
  • Header bar utilities with common patterns
  • Navigation patterns like leaflet and flap
  • Ready-to-use dialog and page templates
  • Dark mode and style management helpers
Use Cases:
  • Building adaptive GNOME apps for mobile and desktop
  • Creating responsive GTK applications
  • Implementing common UI patterns in GNOME software
Alternatives:
  • libadwaita – Successor to libhandy with GTK4 support and more modern design
Version History
Detected Version Rev Change Commit
Sep 14, 2025 11:29pm 0 VERSION_BUMP 462da2f8
Nov 26, 2024 9:37am 0 VERSION_BUMP f594bbcd
Sep 12, 2024 4:00pm 0 VERSION_BUMP 1eb4ca74