A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
spack/spack is engineered as a server, cloud service, or developer package. It is primarily deployed via Docker containers or package managers rather than a single desktop executable.