🍺 BREW Explorer

← all formulae

hdf5

brew install hdf5 v2.1.1 BSD-3-Clause

C library and file format for storing and managing large heterogeneous scientific datasets with fast I/O.

Why you might care

HDF5 is the standard in scientific computing for storing multidimensional arrays, metadata, and complex data structures in a single portable file. Use it when you need self-describing, structured data storage with efficient compression, parallel I/O support, and language bindings (Python, R, MATLAB, etc.). It's a build/runtime dependency for many scientific tools and libraries.

Categories

Alternatives

NetCDF ROOT Zarr HDF4
11.2k
30-day installs · #338
42.0k
90-day · #309
142.2k
365-day · #343

Runtime dependencies

Build dependencies

Links

Blurb generated by claude-haiku-4-5 on today.

Raw metadata
{
  "aliases": [
    "hdf5@2.1"
  ],
  "alternatives": [
    "NetCDF",
    "ROOT",
    "Zarr",
    "HDF4"
  ],
  "build_dependencies": [
    "cmake"
  ],
  "categories": [
    "library",
    "scientific",
    "data-science"
  ],
  "caveats": null,
  "conflicts_with": [
    "hdf5-mpi"
  ],
  "dependencies": [
    "gcc",
    "libaec",
    "pkgconf"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "File format designed to store large amounts of data",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:38:35+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "hdf5",
  "github_default_branch": null,
  "github_last_commit_at": null,
  "github_readme_excerpt": null,
  "github_repo": null,
  "github_stars": null,
  "github_topics": [],
  "homepage": "https://www.hdfgroup.org/solutions/hdf5/",
  "homepage_og_description": "HDF5\u00ae Technical Details License: BSD-style Official\u00a0Media\u00a0Type: application/vnd.hdfgroup.hdf5 Standard\u00a0File\u00a0Extension: .h5, .hdf5 High-performance data management and storage suite Utilize the HDF5 high performance data software library and file format to manage, process, and store your heterogeneous data. HDF5 is built for fast I/O processing and storage. Download HDF5 Documentation What is HDF5\u00ae? HETEROGENEOUS DATA HDF\u00ae sup ports [\u2026]",
  "homepage_og_image": "https://www.hdfgroup.org/wp-content/uploads/2024/06/academic-research.jpg",
  "homepage_title": "The HDF5\u00ae Library \u0026 File Format - The HDF Group - ensuring long-term access and usability of HDF data and supporting users of HDF technologies",
  "installs_30d": 11163,
  "installs_365d": 142231,
  "installs_90d": 42018,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "BSD-3-Clause",
  "llm_generated_at": "2026-06-20T23:44:15+00:00",
  "llm_model": "claude-haiku-4-5",
  "name": "hdf5",
  "oldnames": [],
  "one_liner": "C library and file format for storing and managing large heterogeneous scientific datasets with fast I/O.",
  "optional_dependencies": [],
  "rank_30d": 338,
  "rank_365d": 343,
  "rank_90d": 309,
  "raw_hash": "4476fc1378e8277e",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/h/hdf5.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": null,
  "version_stable": "2.1.1",
  "versioned_formulae": [
    "hdf5@1.10"
  ],
  "why_use_this": "HDF5 is the standard in scientific computing for storing multidimensional arrays, metadata, and complex data structures in a single portable file. Use it when you need self-describing, structured data storage with efficient compression, parallel I/O support, and language bindings (Python, R, MATLAB, etc.). It\u0027s a build/runtime dependency for many scientific tools and libraries."
}