Scientific Computing Libraries for Go
| Library | Description | Version | Status | Issues | PRs |
|---|---|---|---|---|---|
| hdf5 | Pure Go HDF5 reader/writer | ||||
| matlab | MATLAB .mat file reader/writer |
- Zero CGO — Pure Go implementations, no C dependencies
- Cross-Platform — Works on Linux, macOS, and Windows
- Production Ready — Comprehensive test coverage, CI/CD on all platforms
- Modern Go — Requires Go 1.25+
# HDF5 library
go get github.com/scigolib/hdf5
# MATLAB library
go get github.com/scigolib/matlabAll libraries are released under the MIT License.