gd
« Back to VersTracker
Description:
Graphics library to dynamically manipulate images
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Multimedia
Tags: graphics images multimedia library web-development
Install: brew install gd
About:
The GD library is an open-source code library for the dynamically creation of images. It provides functions to draw lines, arcs, text, and other shapes, and supports saving images to files in formats like JPEG, PNG, and GIF. It is widely used by web applications for on-the-fly image generation and manipulation.
Key Features:
  • Supports multiple image formats including PNG, JPEG, GIF, and WebP
  • Provides programmatic drawing capabilities for shapes, text, and lines
  • Handles image resizing, cropping, and color manipulation
  • Integrates easily with scripting languages like PHP and Perl
Use Cases:
  • Generating dynamic charts and graphs for web dashboards
  • Creating thumbnails or watermarks for user-uploaded images
  • Building web applications that require server-side image rendering
Alternatives:
  • ImageMagick – More comprehensive suite for image processing, but often heavier than GD for basic tasks.
  • libvips – A modern, fast library focused on low memory usage, often outperforming GD for large images.
Version History
Detected Version Rev Change Commit
Sep 14, 2025 6:21am 6 VERSION_BUMP 1f2e7c6d
Sep 12, 2024 12:41pm 6 VERSION_BUMP 31171177