elfio
« Back to VersTracker
Description:
Header-only C++ library for reading and generating ELF files
Type: Formula  |  Latest Version: 3.12@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: c++ elf binary-format header-only library
Install: brew install elfio
About:
ELFIO is a lightweight, header-only C++ library designed for reading and writing Executable and Linkable Format (ELF) files. It provides a clean, object-oriented API that abstracts away the complexities of the ELF binary format, enabling developers to easily parse file headers, sections, and symbols without external dependencies.
Key Features:
  • Header-only library (no compilation required)
  • Supports both reading and writing ELF files
  • No external dependencies
  • Works with 32-bit and 64-bit architectures
Use Cases:
  • Binary analysis and reverse engineering tools
  • Custom linker or loader development
  • Embedded systems firmware manipulation
Alternatives:
  • libelf – Traditional library requiring compilation; more complex API
  • LIEF – More comprehensive but heavier; supports multiple binary formats
License: MIT
Bottles available for: all
Version History
Detected Version Rev Change Commit