C++20 idiomatic APIs for the Apache Arrow Columnar Format
sparrow is an implementation of the Apache Arrow Columnar format in C++. It provides array structures
with idiomatic APIs and convenient conversions from and to the C interface.
sparrow requires a modern C++ compiler supporting C++20.
WARNING: sparrow is still in preview and should not be considered production-ready.
We provide a package for the mamba (or conda) package manager:
mamba install -c conda-forge sparrowsparrow is a header-only library.
You can directly install it from the sources:
cmake -DCMAKE_INSTALL_PREFIX=your_install_prefix
make install