libxrandr
« Back to VersTracker
Description:
X.Org: X Resize, Rotate and Reflection extension library
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: System utilities
Tags: x11 display graphics library randr
Install: brew install libxrandr
About:
LibXrandr is the client-side library for the X Resize, Rotate, and Reflection (RandR) extension. It enables applications to dynamically manage display configurations, including screen resolution, refresh rates, and multi-monitor layouts. This library is essential for building display management tools and window managers on X11 systems.
Key Features:
  • Dynamic screen resolution and refresh rate adjustment
  • Support for multi-monitor configurations and screen rotations
  • Client API for the X Resize and Rotate Extension (RandR)
  • Introspection support for querying display capabilities
Use Cases:
  • Developing graphical display configuration utilities
  • Implementing dynamic resolution switching in window managers
  • Scripting monitor setup changes for desktop environments
Alternatives:
  • Wayland protocols – Modern replacement for X11; handles display management natively without separate extensions.
  • xorg-server – Provides the core display server; LibXrandr is the client library to interact with its RandR features.
Version History
Detected Version Rev Change Commit
Sep 11, 2025 3:48am 0 VERSION_BUMP edb90509
Oct 27, 2024 12:49pm 0 VERSION_BUMP 7c11488a