cairomm@1.14
« Back to VersTracker
Description:
Vector graphics library with cross-device output support
Type: Formula  |  Latest Version: 1.14.5@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: graphics vector-graphics c++ cairo gui
Install: brew install cairomm@1.14
About:
Cairomm is a C++ wrapper library for the Cairo 2D graphics library, providing an object-oriented interface for creating vector graphics. It simplifies drawing complex shapes, gradients, and text with automatic resource management. The 1.14 series offers stable bindings compatible with older Cairo versions, ideal for maintaining legacy C++ applications.
Key Features:
  • C++ interface for Cairo 2D graphics
  • Automatic resource management via RAII
  • Support for paths, patterns, and transformations
  • Compatibility with Cairo 1.14.x
Use Cases:
  • Developing C++ applications requiring vector graphics rendering
  • Creating cross-platform GUI components with Cairo
  • Migrating legacy C++ code from raw C Cairo API
Alternatives:
  • cairomm@1.16 – Newer version with Cairo 1.16+ features, but requires newer Cairo
  • Cairo (C API) – Direct C API offers more control but lacks C++ convenience
License: LGPL-2.0-or-later
Dependencies: cairo, libpng, libsigc++@2
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, arm64_monterey, sonoma, ventura, monterey, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Nov 17, 2024 8:34pm 0 VERSION_BUMP 6c688992