# xlsxio mit Homebrew installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für xlsxio in AI-Agent-Workflows.

## Installation

```sh
sudo av install brew:xlsxio
```

Weitere Installationsbefehle:

### macOS

- Homebrew (100%):

```sh
brew install xlsxio
```

  Evidenz: local Homebrew formula metadata

## Paketfakten

- **Paketschlüssel:** brew:xlsxio
- **Paketmanager:** Homebrew
- **Paketmanager-Seite:** <https://formulae.brew.sh/formula/xlsxio>
- **Version:** 0.2.36
- **Quellzusammenfassung:** C library for reading values from and writing values to .xlsx files
- **Homepage:** <https://github.com/brechtsanders/xlsxio>
- **Repository:** <https://github.com/brechtsanders/xlsxio>
- **Lizenz:** MIT
- **Quellarchiv:** <https://github.com/brechtsanders/xlsxio/archive/refs/tags/0.2.36.tar.gz>
- **Generiert:** 2026-08-04T22:13:35+00:00

## Executables

- xlsxio_csv2xlsx (cli)
- xlsxio_xlsx2csv (cli)
- xlsxio_csv2xlsx (Alias)
- xlsxio_xlsx2csv (Alias)

## Abhängigkeiten

- libzip

## Von macOS bereitgestellte Bibliotheken

- expat

## Installationsverhalten

- Post-install-Hook: nicht definiert
- Bottle: verfügbar auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux

## Version und Aktualität

- Seite generiert: 2026-08-04
- Manager-Version: 0.2.36
- lokale Daten: OK
- Upstream-Repository: https://github.com/brechtsanders/xlsxio
- neueste erkannte Version: 0.2.36 (aktuell)
- Info: No package-manager update timestamp was available.
## Projektgeschichte und Nutzung

XLSX I/O is a portable C library and small CLI-tool suite for reading and writing Microsoft Excel .xlsx files without requiring Excel. Its niche is deliberately narrower than full spreadsheet automation: stream tabular worksheet data in and out of the zipped XML-based .xlsx format.

### Projektgeschichte

The GitHub repository was created on 2016-03-04 by Brecht Sanders. The README describes the project goals as standard C with C++ usability, a simple interface, small footprint, portability across Windows and Unix-like systems, and a deliberately small support stack.

The project separated read and write libraries early: libxlsxio_read for reading worksheet data and libxlsxio_write for generating simple data-table .xlsx files. The README is explicit about the tradeoff: it processes values and table-like data, while ignoring or not supporting richer spreadsheet features such as formulas, layout, charts, graphics, and multiple worksheets for writing.

The changelog shows a pragmatic maintenance history around build portability and edge cases: Windows and MSVC fixes, MinGW import-library support, CMake and pkg-config generation, minizip-ng support, hidden-row handling, sheet-name crashes, and memory-safety fixes from user reports and pull requests.

### Adoptionsgeschichte

Adoption followed the library's narrow C API and included command-line converters. The README documents xlsxio_xlsx2csv for turning sheets into CSV files and xlsxio_csv2xlsx for creating .xlsx files from CSV, making the package useful both as a linkable library and as a shell-friendly converter.

The project also gained ecosystem paths beyond a source checkout: the README documents Conan installation, and the changelog records work to install pkg-config and CMake package files so downstream builds can discover the library more naturally.

### Wie es verwendet wird

Common library use opens an .xlsx workbook, iterates sheets, rows, and cells, and frees returned cell values through the xlsxio API. For writing, callers create a workbook, add columns, stream rows and cells, and close the writer without buffering the whole file in memory.

The CLI tools are useful when a workflow needs spreadsheet interchange but not spreadsheet semantics: converting bulk tabular .xlsx data to CSV for scripts, or emitting a simple .xlsx file from CSV for users who expect Excel-compatible output.

### Warum Paket-Nerds sich dafür interessieren

XLSX I/O matters to package nerds because it is a compact answer to a common packaging pain: many tools need .xlsx interchange, but embedding a large office stack is unreasonable. This package exposes just enough Open Packaging Convention / XML spreadsheet handling to be useful in C programs and command-line pipelines.

Its history is also a nice example of small-library maintenance driven by build-system interoperability: Makefile, CMake, pkg-config, and Windows import libraries all matter as much as the file-format parser.

### Zeitleiste

- 2016-03-04: GitHub repository created.
- 2018-03: Changelog records build instructions, examples, UTF-16 read support, and minizip becoming the default backend.
- 2020-03: Changelog records memory-leak fixes, valgrind testing of the CLI converters, and Doxygen HTML documentation installation.
- 2021-09-01: Changelog records .pc and .cmake file generation and installation.
- 2022-11-02: Release 0.2.34 added minizip-ng support.
- 2025-09-12: Release 0.2.36 fixed builds against recent minizip-ng.

### Related projects

- Related projects and formats include Microsoft Excel's .xlsx format, CSV tooling, expat, minizip, libzip, zlib, Conan Center recipes, and other spreadsheet libraries that choose broader document fidelity over XLSX I/O's small tabular scope.

### Quellen

- <https://api.github.com/repos/brechtsanders/xlsxio>
- <https://api.github.com/repos/brechtsanders/xlsxio/releases?per_page=10>
- <https://github.com/brechtsanders/xlsxio>
- <https://raw.githubusercontent.com/brechtsanders/xlsxio/master/Changelog.txt>
- <https://raw.githubusercontent.com/brechtsanders/xlsxio/master/README.md>


## Sicherheitshinweise

library-like package without higher-risk signals.

- **Geiger-Risiko:** grün / niedrig
- library-like package without higher-risk signals

## Details aus der Quelldatenbank

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** xlsxio
- **Version Scheme:** 0
- **Revision:** 0
- **Head Version:** HEAD
- **Bottle Stable Root URL:** <https://ghcr.io/v2/homebrew/core>
- **Deprecated:** no
- **Disabled:** no
- **Keg Only:** no
- **URL Keys:** head, stable


## Verwandte Links

- [Source-control packages](https://pkg.so/de/source-control-tools/) - Belongs to a source-control command family.
- [Terminal utility packages](https://pkg.so/de/terminal-utilities/) - Matched terminal and command-line workflow metadata.
- [Text processing packages](https://pkg.so/de/text-processing-tools/) - Matched text, document, or structured-data processing metadata.
- [Developer build packages](https://pkg.so/de/developer-build-tools/) - Matched build, compiler, generator, or developer workflow metadata.
- [libzip](https://pkg.so/de/brew/libzip/) - Runtime dependency declared by Homebrew.
- [pcre2](https://pkg.so/de/brew/pcre2/) - Shares pkgdb curated category or tags: c-library, cli, developer-tools.
- [ncurses](https://pkg.so/de/brew/ncurses/) - Shares pkgdb curated category or tags: c-library, cli, developer-tools.
- [expat](https://pkg.so/de/brew/expat/) - Shares pkgdb curated category or tags: c-library, cli, developer-tools.
- [libgpg-error](https://pkg.so/de/brew/libgpg-error/) - Shares pkgdb curated category or tags: c-library, cli, developer-tools.
- [libevent](https://pkg.so/de/brew/libevent/) - Shares pkgdb curated category or tags: c-library, cli, developer-tools.
- [oniguruma](https://pkg.so/de/brew/oniguruma/) - Shares pkgdb curated category or tags: c-library, cli, developer-tools.
- [libxml2](https://pkg.so/de/brew/libxml2/) - Shares pkgdb curated category or tags: c-library, cli, developer-tools.
- [libgit2](https://pkg.so/de/brew/libgit2/) - Shares pkgdb curated category or tags: c-library, cli, developer-tools.
- [uuu](https://pkg.so/de/brew/uuu/) - Local package facts share a topical domain. Shared terms: cli, developer, developer-tools, libzip.
- [foma](https://pkg.so/de/brew/foma/) - Local package facts share a topical domain. Shared terms: c-library, cli, developer, developer-tools.
- [fstrm](https://pkg.so/de/brew/fstrm/) - Local package facts share a topical domain. Shared terms: c-library, cli, developer, developer-tools.

## Combined YAML source

View the package source record on GitHub. [combined/xlsxio.yml](https://github.com/mxcl/pkgdb/blob/main/combined/xlsxio.yml)


## Quellen

- pkg.so package database
- Geiger risk classifier
- package-page enrichment
- curated package history
- package version freshness
- pkgdb category and tag curation
- package relationship graph
- cross-ecosystem install command graph
