RandBLAS
A C++ library for sketching in numerical linear algebra
RandBLAS is a C++ library that gives users access to high-performance randomized sketching operators built on the same design principles as the BLAS. I lead its development; version 1.0 shipped in September 2024 and 1.1 (with expanded sparse support) followed in November 2025.
See the companion monograph, Randomized Numerical Linear Algebra: A Perspective on the Field With an Eye to Software, for the broader picture of what RandBLAS fits into.