Interactive terminal simulator for Spack — the standard package manager for scientific HPC software. Practice real builds, environments, and deployments directly in your browser.
Spack is the standard package manager for scientific computing. Practice the full workflow — from first install to production deployment — without touching a real cluster.
Type actual Spack commands and get realistic output — build phases, dependency resolution, concretization, and real error messages with explanations.
Create reproducible spack.yaml stacks. Add packages, concretize, install — the full environment workflow used on production HPC clusters.
Pick from 160+ HPC packages, choose MPI/compiler/GPU, and get a spack 1.x-compatible environment file with the right variants already set.
51 documented build failures — UCX_NOT_FOUND, OOM_KILLED, HYPRE_ABI_MISMATCH, concretizer conflicts — with real error output and fixes.
Create binary caches, use E4S mirrors, and deploy the same environment across multiple cluster nodes. Essential for production HPC.
10-step guide for taking Spack to a real cluster — upstreams, Lmod modules, SLURM integration, air-gapped installs, binary mirrors.
Search from 9000+ packages. Try: openfoam, petsc, py-numpy, gromacs