gdk-pixbuf
« Back to VersTracker
Description:
Toolkit for image loading and pixel buffer manipulation
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  @gtk_project  |  formulae.brew.sh
Category: Multimedia
Tags: gtk image-processing graphics library multimedia
Install: brew install gdk-pixbuf
About:
GdkPixbuf is a library for image loading and rendering, primarily used within the GTK ecosystem. It provides a lightweight, object-oriented API for reading and manipulating image data in memory as pixel buffers. Its main value is offering a consistent, cross-platform way for applications to handle common image formats without heavy dependencies.
Key Features:
  • Supports loading a wide variety of image formats via loadable modules
  • Provides simple pixel buffer manipulation and scaling APIs
  • Optimized for use in GUI applications and rendering pipelines
  • Thread-safe image loading operations
Use Cases:
  • Loading icons and images for GTK-based desktop applications
  • Performing runtime image format conversion and resizing
  • Decoding image data for custom rendering engines
Alternatives:
  • libpng / libjpeg – Provides direct access to specific formats but requires manual handling for each format, unlike GdkPixbuf's unified API.
  • ImageMagick – Offers more extensive image processing capabilities but is significantly heavier and more complex than GdkPixbuf.
Version History
Detected Version Rev Change Commit
Oct 2, 2025 12:05am 0 VERSION_BUMP fad176ee
Sep 24, 2025 3:03am 0 VERSION_BUMP 8b237a75
Sep 23, 2025 8:00pm 0 VERSION_BUMP bda3cc8f
Sep 14, 2025 4:55pm 0 VERSION_BUMP 4c3ef7f9
Sep 10, 2025 3:30am 0 VERSION_BUMP ac6d8bd7