Spack
spack.ioA flexible package manager for supercomputers, Linux, macOS, and Windows.
Dev Toolspackage-managerhpcsupercomputingopen-sourcescientific-computingbuild-toolsmulti-platform

About
Spack is an open-source package manager designed for high-performance computing environments including supercomputers, Linux, macOS, and Windows. It supports multiple versions, configurations, platforms, and compilers, making it easy to install scientific software stacks in C, C++, Fortran, Python, R, and more. Users can build software from source or use pre-built binary caches.
Problem
Installing and managing scientific software across diverse platforms, compilers, and configurations is complex and time-consuming.
For
HPC engineers, scientific software developers, and system administrators on supercomputers or research clusters
How it works
Spack resolves and installs software packages from source (or binary caches), allowing users to specify versions, compilers, and microarchitecture targets for reproducible builds.
Business model
open-source
Status
launched
Founders
- Todd Gamblingithub