libicns
« Back to VersTracker
Description:
Library for manipulation of the macOS .icns resource format
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: macos icons development library c
Install: brew install libicns
About:
Libicns is a C library designed for creating, reading, and manipulating macOS .icns icon resource files. It provides developers with programmatic access to the proprietary icon format, enabling the generation of multi-resolution icon sets directly from source images. This tool is essential for macOS application development workflows where dynamic or automated icon asset creation is required.
Key Features:
  • Reads and writes .icns files
  • Supports multiple icon resolutions and formats
  • Provides C library API for integration
  • Command-line utilities included
Use Cases:
  • Automating icon generation for macOS applications
  • Converting standard image formats to .icns
  • Extracting icon resources from existing .icns files
Alternatives:
  • sips – Built-in macOS tool that can create icns, but libicns offers more control and is a dedicated library.
  • ImageMagick – General-purpose image suite with icns support, but libicns is specialized for the macOS format.
Version History
Detected Version Rev Change Commit
Sep 14, 2025 2:56am 5 VERSION_BUMP 3da3fa79
Sep 13, 2024 1:59pm 5 VERSION_BUMP e021f45f