libharu
« Back to VersTracker
Description:
Library for generating PDF files
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: pdf library c development graphics
Install: brew install libharu
About:
Libharu is a free, cross-platform, open-source library for generating PDF documents. It provides a comprehensive API to create PDF files with text, graphics, and images, supporting features like font embedding, compression, and encryption. The library is written in C but offers bindings for several other languages, making it a versatile solution for programmatic PDF creation.
Key Features:
  • Supports TrueType and Type 1 font embedding
  • Includes features for compression, encryption, and digital signatures
  • Provides support for page outlines, annotations, and hyperlinks
  • Cross-platform with bindings for C++, Pascal, Python, and more
Use Cases:
  • Generating reports and invoices in server-side applications
  • Creating PDF documents from web applications
  • Building custom PDF export functionality in software
Alternatives:
  • PDFlib – A more feature-rich commercial library with a broader set of advanced features.
  • Podofo – Another open-source C++ library focused on reading and writing PDF files.
Version History
Detected Version Rev Change Commit
Feb 9, 2026 10:41am 1 REVISION_ONLY 40353bb0