A library of over 125,000 free and free-to-try software applications for Mac OS. HDFView 2.1 Free. HDFView is a visual tool for browsing and editing HDF4 and HDF5 files. HDFView for Mac OS X. HDFView for Mac OS X v.2.8 The HDFView is a Java-based tool for browsing and editing NCSA HDF4 and HDF5 files. HDFView allows users to browse through any HDF4 and HDF5 file; starting with a tree view of all top-level objects in an HDF file's hierarchy. HDFView enables editing (writing) as well as reading HDF5. Linux: apt install hdfview; Mac, Windows download; HDFview needs compiling if running from source, unlike ImageJ, which is a pure platform-independent Java program. If the Linux distro HDFView is broken, simply download the CentOS HDFView binary–it will work on Ubuntu / Debian as well.
Programs for graphically browsing and editing HDF5 data files from Linux, Mac and Windows include:
HDFview
HDFviewis maintained by the curators of the HDF5 format, the HDF Group.HDFView enables editing (writing) as well as reading HDF5.
- Linux:
apt install hdfview
- Mac, Windows download
HDFview needs compiling if running from source, unlikeImageJ,which is a pure platform-independent Java program.
If the Linux distro HDFView is broken, simply download the CentOS HDFView binary–it will work on Ubuntu / Debian as well.
HDF-Compass
HDF Compass is also by the HDF Group.Unlike HDFView, HDF Compass is read-only.
Instead of using the menus, I typically open one or more HDF5/NetCDF4 files from Terminal like:
ViTables
ViTablesis a Python-based HDF5 viewing program.
Unfortunately at this time PyQT5 doesn’t have a.whl binary wheelfor
armhf
, so that means ViTables only works on non-ARM systems (laptops, desktops, NOT Raspberry Pi).PanoplyJ
Free Hdfview For Mac Desktop
PanoplyJis downloaded for Mac, Linux or Windows.PanoplyJ does not require compiling, just run it using Java.Linux PanoplyJ requires Java 8 or newer, and can also work with Java 9.
Extract PanoplyJ and make executable:
Run PanoplyJ by:
Make a command-line shortcut by adding to
~/.bash_aliases
If you get PanoplyJ error
Unknown superblock version=3
You may have an older version of PanoplyJ whose NetCDF-Java library isn’t ready for HDF5 1.10.If you’re writing the HDF5 files from
h5py
, you can use in your Python program writing the data:Free Hdfview For Mac Os
which should write in an HDF5 1.8-compatible way.