libxls
« Back to VersTracker
Description:
Read binary Excel files from C/C++
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: excel xls c-library data-parsing spreadsheet
Install: brew install libxls
About:
Libxls is a C/C++ library designed to extract data from Excel XLS files without requiring Microsoft Excel. It provides a robust API for reading cell values, formatting, and metadata from legacy binary spreadsheet formats. This enables developers to integrate Excel file support into applications on platforms where Excel is unavailable or impractical.
Key Features:
  • Pure C library with C++ bindings for cross-platform compatibility
  • No external dependencies or Microsoft Excel requirement
  • Supports reading XLS (BIFF8) format files
  • Extracts cell data, formatting, and workbook metadata
Use Cases:
  • Data migration tools processing legacy Excel archives
  • Server-side spreadsheet parsing in web applications
  • Embedded systems requiring lightweight Excel file support
Alternatives:
  • Apache POI – Java-based library with broader Office format support but heavier footprint
  • OpenPyXL – Python library focused on modern XLSX format, not legacy XLS
Version History
Detected Version Rev Change Commit
Sep 11, 2025 10:15am 0 VERSION_BUMP 02696f31
Dec 26, 2024 6:41pm 0 VERSION_BUMP 732ff919
Dec 26, 2024 12:06pm 0 VERSION_BUMP a056d153
Oct 27, 2024 12:49pm 0 VERSION_BUMP c3881261