OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version. Please read the documents on the OpenBLAS documentation site.
Binary Packages
We strive to provide binary packages for the following platform.
- Windows x86/x86_64/arm64
Note that while the binaries may be slow to arrive on sourceforge.net at the moment, they can also be found in the Releases section of the github site, https://github.com/OpenMathLib/OpenBLAS/releases. Binaries for other platforms are usually available on the sites listed in the initial section of the Installation Guide
Install from Source
Please read User Manual and the second part of the Installation Guide
The full project documentation is also available as part of the sources here - this replaces the former wiki on the github page
Changelog
The current release is 0.3.33 version created Apr 23, 2026. Please refer to the changelog file for notable changes.
License
BSD
Developers
Current Developers: Zhang Xianyi, Martin Kroeker
Previous Developers:
- Werner Saar
- Wang Qian
- Zaheer Chothia
- Chen Shaohu (Optimized GEMV on the Loongson-3A processor)
- Luo Wen (Intern, Testing Level 2 BLAS)
Contributors
Please check CONTRIBUTORS.md.
Issues
Please use the issue tracker at github.com/OpenMathLib/OpenBLAS/issues for bug reports and suggestions.
FAQ
Please read our FAQ and other documentation pages (also included in the project sources).
Contact
Download
You can download this project in either
zip or
tar formats.
(md5 checksums are 81637d0ac00b6dab6f88988cc35645af for the zip and 96c5cd9013013faefc294bc57830c77d for the tar.gz package)
You can also clone the project with Git by running:
$ git clone https://github.com/OpenMathLib/OpenBLAS.git
(Note that the project was moved out from under Xianyi's personal repository into the OpenMathLib organization in the summer of 2023 purely for practical reasons. Any old links referring to github.com/xianyi/OpenBLAS are automatically forwarded by github to the new location.)