libraqm
« Back to VersTracker
Description:
Library for complex text layout
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: text-layout i18n unicode harfbuzz c-library
Install: brew install libraqm
About:
Libraqm is a library for complex text layout that provides a convenient API for using HarfBuzz, FriBidi, and FriBiDi together. It handles the complexities of bidirectional text and shaping, making it essential for rendering scripts like Arabic, Hebrew, and others. Its main value is simplifying the integration of advanced text processing into applications.
Key Features:
  • Bidirectional text support via FriBidi
  • Advanced text shaping with HarfBuzz
  • Simple, high-level C API
  • Support for complex scripts (e.g., Arabic, Hebrew)
Use Cases:
  • Rendering multilingual user interfaces
  • Developing text editors and word processors
  • Displaying complex scripts in graphical applications
Alternatives:
  • HarfBuzz – HarfBuzz is the core text shaping engine; Libraqm provides a higher-level API that integrates HarfBuzz with FriBidi for full bidirectional layout.
Version History
Detected Version Rev Change Commit
Sep 14, 2025 9:08pm 0 VERSION_BUMP b289e47e