Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Go bindings to the HDF5 library

branch: master


Build Status

This is a fork of sbinet's cgo bindings for the C-API of hdf5. The aim is to provide a more object-like API similar to the C++ and Java APIs of HDF5.

It is a work in progress and the API has not been finalized yet, so expect breakage.




  • Only version 1.8.x of HDF5 is supported.
  • In order to use HDF5 functions in more than one goroutine simultaneously, you must build the HDF5 library with threading support. Many binary distributions (RHEL/centos/Fedora packages, etc.) do not have this enabled. Therefore, you must build HDF5 yourself on these systems.

Known problems

  • the h5pt packet table interface is broken.
Something went wrong with that request. Please try again.