{"id":62261,"library":"xtensor-io","title":"xtensor-io","description":"xtensor plugin to read and write images, audio files, numpy (compressed) npz and HDF5","status":"active","version":"0.13.0","language":"cpp","source_language":null,"source_url":null,"tags":["io","numpy","hdf5","image","audio","xtensor"],"install":[{"cmd":"vcpkg install xtensor-io","lang":"bash","label":"vcpkg"},{"cmd":"# CMakeLists.txt\nfind_package(xtensor_io CONFIG REQUIRED)\ntarget_link_libraries(main PRIVATE xtensor-io::xtensor-io)","lang":"cmake","label":"CMake"}],"dependencies":[],"imports":[{"symbol":"xtensor-io/xio.hpp","correct":"#include <xtensor-io/xio.hpp>"}],"quickstart":{"code":"#include <xtensor-io/xio.hpp>\n#include <xtensor/xarray.hpp>\n\nint main() {\n    xt::xarray<double> arr = {{1,2},{3,4}};\n    xt::dump_npy(\"arr.npy\", arr);\n    auto loaded = xt::load_npy<double>(\"arr.npy\");\n    return 0;\n}","lang":"cpp","description":"Save and load xtensor arrays to/from NPY files"},"warnings":[{"fix":"Ensure all required dependencies are installed and linked correctly.","message":"xtensor-io depends on external libraries (e.g., HDF5, libsndfile) which must be installed separately.","severity":"gotcha","affected_versions":"*"}],"env_vars":null,"search_vec":"'audio':11,22 'compress':14 'file':12 'hdf5':17,20 'imag':10,21 'io':3,18 'npz':15 'numpi':13,19 'plugin':5 'read':7 'write':9 'xtensor':2,4,23 'xtensor-io':1","created_at":"2026-06-17T05:22:19.104451+00:00","updated_at":"2026-06-17T05:22:19.104451+00:00","problems":[],"ecosystem":"vcpkg","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["serialization"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-17","next_check":"2026-12-14","install_tag":null}}