Software
All software maintained by Abaca's team are provided as modules. They are updated and released regularly. Releases are available here.
Using past releases
Past releases are available for a few months after a new release is out. You can use them by unsetting the module path and picking the appropriate one:
unset MODULEPATHYou need to replace
module use /grid5000/guix-modules/x86_64/VERSION
VERSION by the actual version you want to use. If you need to completely control your software environment, including reproductibility in the future, we encourage you to use Guix.Latest modules list
| Name | Versions | Description |
|---|---|---|
| arpack-ng-openmpi | 3.9.1 | Fortran subroutines for solving eigenvalue problems with MPI |
| autoconf | 2.72 | Create source code configuration scripts |
| automake | 1.17 | Making GNU standards-compliant Makefiles |
| blis | 0.9.0 | High-performance basic linear algebra (BLAS) routines |
| boost | 1.89.0 | Peer-reviewed portable C++ source libraries |
| chameleon | 1.4.0 | Dense linear algebra solver |
| clang-toolchain | 18.1.8, 17.0.6, 16.0.6, 15.0.7, 14.0.6, 13.0.1 | Complete Clang toolchain for C/C++ development |
| cmake | 4.1.3 | Cross-platform build system |
| conda | 25.9.1 | Cross-platform, OS-agnostic, system-level binary package manager |
| cpuinfo | 0.0-8.84818a4 | C/C++ library to obtain information about the CPU |
| cubegui | 4.9 | CUBE profile explorer GUI |
| cuda-toolkit | 13.0.2, 12.9.1 | Compiler for the CUDA language and associated run-time support |
| dbus | 1.16.2 | Message bus for inter-process communication (IPC) |
| eigen | 3.4.0 | C++ template library for linear algebra |
| expat | 2.7.1 | Stream-oriented XML parser library written in C |
| eztrace | 2.2.1 | Collect program execution traces |
| fftw | 3.3.10 | Computing the discrete Fourier transform |
| fmt | 11.2.0 | Small and fast C++ formatting library |
| fxt | 0.3.15 | Efficient recording of program execution traces |
| gcc-toolchain | 14.3.0, 13.3.0, 12.5.0, 11.5.0, 10.5.0, 9.5.0 | Complete GCC tool chain for C/C++ development |
| gdb | 17.1 | The GNU debugger |
| gettext | 0.23.1 | Tools and documentation for translation |
| gfortran-toolchain | 14.3.0 | Complete GCC tool chain for Fortran development |
| git | 2.52.0 | Distributed version control system |
| glpk | 5.0 | GNU Linear Programming Kit, supporting the MathProg language |
| gmp | 6.3.0 | Multiple-precision arithmetic library |
| gnuplot | 6.0.1 | Command-line driven graphing utility |
| go | 1.26.1 | Compiler and libraries for Go, a statically-typed language |
| googletest | 1.17.0 | Test discovery and XUnit test framework |
| gsl | 2.8 | Numerical library for C and C++ |
| htop | 3.4.1 | Interactive process viewer |
| hwloc | 2.13.0 | Abstraction of hardware architectures |
| hwloc-lib | 2.13.0 | Abstraction of hardware architectures |
| ibutils | 1.5.7-0.2.gbd7e502 | InfiniBand network utilities |
| infiniband-diags | 2.0.0 | Infiniband diagnostic tools |
| intel-mpi-benchmarks | 2021.7 | Benchmarks for the Message Passing Interface (MPI) |
| intel-oneapi-mkl | 2023.2.0 | Non-free library of optimized math routines (Union of oneAPI MKL packages) |
| lapack | 3.12.1 | Library for numerical linear algebra |
| libdrm | 2.4.131 | Direct rendering userspace library |
| libexpected | 1.1.0 | C++11/14/17 std::expected with functional-style extensions |
| libfabric | 2.5.0 | Open Fabric Interfaces |
| libpciaccess | 0.18.1 | Xorg PCI access library |
| libtool | 2.4.7 | Generic shared library support tools |
| libvdpau | 1.5 | Video Decode and Presentation API |
| libx11 | 1.8.12 | Xorg Core X11 protocol client library |
| libxau | 1.0.12 | Xorg Authorization library |
| libxcb | 1.17.0 | The X C Binding (XCB) library |
| libxdamage | 1.1.6 | Xorg Damage Extension library |
| libxdmcp | 1.1.5 | Xorg Display Manager Control Protocol library |
| libxext | 1.3.6 | Xorg Common extensions library |
| libxfixes | 6.0.1 | Xorg Fixes Extension library |
| libxkbcommon | 1.13.1 | Library to handle keyboard descriptions |
| libxml2 | 2.14.6 | C parser for XML |
| libxshmfence | 1.3.3 | Xorg shared memory fences library |
| libxxf86vm | 1.1.6 | Xorg XF86 Video Mode Extension library |
| m4 | 1.4.19 | Macro processor |
| make | 4.4.1 | Remake files automatically |
| mesa | 26.0.2 | OpenGL and Vulkan implementations |
| metis | 5.2.1 | Graph partitioning and fill-reducing matrix ordering library |
| mini-chameleon | 0.2.0 | Educational-purpose dense linear algebra solver |
| mmg | 5.7.2 | Surface and volume remeshers |
| mpc | 1.3.1 | C library for arbitrary-precision complex arithmetic |
| mpfr | 4.2.2 | C library for arbitrary-precision floating-point arithmetic |
| mpich | 4.3.0 | Implementation of the Message Passing Interface (MPI) |
| mumps | 5.8.0 | Multifrontal sparse direct solver |
| mumps-metis | 5.8.0 | Multifrontal sparse direct solver |
| mumps-metis-openmpi | 5.8.0 | Multifrontal sparse direct solver (with MPI) |
| mumps-openmpi | 5.8.0 | Multifrontal sparse direct solver (with MPI) |
| nano | 8.7.1 | Small, user-friendly console text editor |
| nlohmann-json | 3.12.0 | JSON parser and printer library for C++ |
| nmad | 2025-03-18 | An Optimizing Communication Library for High-Performance Networks |
| nvidia-cudnn | 9.13.1.26 | NVIDIA CUDA Deep Neural Network library (cuDNN) |
| onnx | 1.17.0 | Open Neural Network Exchange |
| onnx-optimizer | 0.3.19 | Library to optimize ONNX models |
| openblas | 0.3.31 | Optimized BLAS library based on GotoBLAS |
| openmpi | 4.1.6 | MPI-3 implementation |
| openmpi-cuda | 4.1.6 | MPI-3 implementation, with CUDA support |
| osu-micro-benchmarks | 7.5.1 | Benchmarking suite from the MVAPICH project |
| osu-micro-benchmarks-cuda | 7.5.1 | MPI microbenchmarks with CUDA support. |
| padicotm | 2025-03-18 | A High-performance Communication Framework for Grids |
| pari-gp | 2.17.3 | PARI/GP, a computer algebra system for number theory |
| parsec | 4.0.2411 | Parallel runtime scheduler and execution controller |
| perftest | 4.5-0.20 | Open Fabrics Enterprise Distribution (OFED) Performance Tests |
| petsc | 3.24.0 | Library to solve PDEs |
| petsc-openmpi | 3.24.0 | Library to solve PDEs (with MUMPS and MPI support) |
| pioman | 2025-03-18 | A Generic I/O Manager |
| pkg-config | 0.29.2 | Helper tool used when compiling applications and libraries |
| procps | 4.0.3 | Utilities that give information about processes |
| psm2 | 12.0 | Intel Performance Scaled Messaging 2 (PSM2) library |
| pt-scotch | 7.0.7 | Programs and libraries for graph algorithms (with MPI) |
| pt-scotch-metis | 7.0.7 | Programs and libraries for graph algorithms (with MPI) |
| pt-scotch32 | 7.0.7 | Programs and libraries for graph algorithms (with MPI and 32-bit integers) |
| pt-scotch32-metis | 7.0.7 | Programs and libraries for graph algorithms (with MPI and 32-bit integers) |
| puk | 2025-03-18 | PadicoTM micro-kernel |
| pukabi | 2025-03-18 | Dynamic ABI manager |
| python | 3.11.14 | High-level, dynamically-typed programming language |
| python-aiohappyeyeballs | 2.6.1 | Happy Eyeballs for asyncio |
| python-aiohttp | 3.11.18 | Async HTTP client/server framework (asyncio) |
| python-aiosignal | 1.4.0 | Callback manager for Python `asyncio' projects |
| python-astunparse | 1.6.3 | AST unparser for Python |
| python-attrs | 25.3.0 | Attributes without boilerplate |
| python-autocommand | 2.2.2 | Python library to build a command-line from a function |
| python-backports-tarfile | 1.2.0 | Backport of CPython tarfile module |
| python-boltons | 25.0.0 | Extensions to the Python standard library |
| python-certifi | 2025.06.15 | Python CA certificate bundle |
| python-cffi | 1.17.1 | Foreign function interface for Python |
| python-charset-normalizer | 3.4.2 | Universal Charset Detector, alternative to Chardet |
| python-click | 8.1.8 | Command line library for Python |
| python-conda-libmamba-solver | 25.11.0 | Fast Mamba solver for Conda |
| python-cryptography | 44.0.0 | Cryptographic recipes and primitives for Python |
| python-decorator | 5.2.1 | Python module to simplify usage of decorators |
| python-filelock | 3.16.1 | Platform independent file lock |
| python-flit-core | 3.12.0 | Core package of the Flit Python build system |
| python-frozenlist | 1.8.0 | List-like data structure for Python |
| python-fsspec | 2026.1.0 | File-system specification |
| python-future | 1.0.0 | Single-source support for Python 3 and 2 |
| python-idna | 3.10 | Internationalized domain names in applications |
| python-imageio | 2.36.1 | Library for reading and writing a wide range of image data |
| python-imageio-ffmpeg | 0.6.0 | FFMPEG wrapper for Python |
| python-inflect | 7.5.0 | Correctly generate plurals, singular nouns, ordinals, indefinite articles |
| python-jaraco-context | 6.0.1 | Context managers Python library |
| python-jaraco-functools | 4.2.1 | Python library extending Python's `functools' |
| python-jaraco-text | 4.0.0 | Provides various routines for text manipulation |
| python-jinja2 | 3.1.2 | Python template engine |
| python-joblib | 1.5.2 | Using Python functions as pipeline jobs |
| python-lazy-loader | 0.4 | Load subpackages and functions on demand |
| python-libarchive-c | 5.2 | Python interface to libarchive |
| python-libmambapy | 2.3.2 | Python bindings for libmamba |
| python-lit | 18.1.8 | LLVM Software Testing Tool |
| python-markupsafe | 3.0.3 | XML/HTML/XHTML markup safe string implementation for Python |
| python-more-itertools | 10.6.0 | More routines for operating on iterables, beyond itertools |
| python-mpmath | 1.3.0 | Arbitrary-precision floating-point arithmetic in python |
| python-msgpack | 1.1.2 | MessagePack (de)serializer |
| python-multidict | 6.7.0 | Multidict implementation |
| python-networkx | 3.4.2 | Python module for creating and manipulating graphs and networks |
| python-numpy | 2.3.1, 1.26.4 | Fundamental package for scientific computing with Python |
| python-opt-einsum | 3.3.0 | Optimizing numpys einsum function |
| python-optree | 0.14.0 | Optimized PyTree Utilities |
| python-packaging | 25.0 | Core utilities for Python packages |
| python-petsc4py | 3.24.0 | Python bindings for PETSc |
| python-pillow | 11.1.0 | Fork of the Python Imaging Library |
| python-propcache | 0.2.1 | Accelerated property cache |
| python-protobuf | 3.20.3 | Protocol buffers is a data interchange format |
| python-psutil | 7.0.0 | Library for retrieving information on running processes |
| python-pycparser | 2.22 | C parser in Python |
| python-pyopenssl | 24.3.0 | Python wrapper module around the OpenSSL library |
| python-pyparsing | 3.2.3 | Python parsing class library |
| python-pysocks | 1.7.1 | SOCKS client module |
| python-pytorch | 2.10.0 | Python library for tensor computation and deep neural networks |
| python-pyyaml | 6.0.2 | YAML parser and emitter for Python |
| python-requests | 2.32.5 | Python HTTP library |
| python-scikit-fuzzy | 0.5.0 | Fuzzy logic toolkit for SciPy |
| python-scikit-image | 0.26.0 | Image processing in Python |
| python-scikit-learn | 1.7.2 | Machine Learning in Python |
| python-scikit-rebate | 0.62 | Relief-based feature selection algorithms for Python |
| python-scipy | 1.16.3 | The Scipy library provides efficient numerical routines |
| python-setuptools | 80.9.0 | Library designed to facilitate packaging Python projects |
| python-six | 1.17.0 | Python 2 and 3 compatibility utilities |
| python-slepc4py | 3.24.0 | Python bindings for SLEPc |
| python-sympy | 1.13.3 | Python library for symbolic mathematics |
| python-tabulate | 0.9.0 | Pretty-print tabular data |
| python-threadpoolctl | 3.1.0 | Python helpers for common threading libraries |
| python-tifffile | 2025.10.4 | Read and write TIFF(r) files |
| python-tomli | 2.2.1 | Small and fast TOML parser |
| python-tqdm | 4.67.1 | Fast, extensible progress meter |
| python-typeguard | 4.4.4 | Run-time type checker for Python |
| python-typing-extensions | 4.15.0 | Experimental type hints for Python |
| python-urllib3 | 2.5.0 | HTTP library with thread-safe connection pooling |
| python-wcwidth | 0.2.13 | Measure number of terminal column cells of wide-character codes |
| python-wheel | 0.46.1 | Format for built Python packages |
| python-yarl | 1.18.3 | Yet another URL library |
| python-zstandard | 0.23.0 | Zstandard bindings for Python |
| qtbase | 6.9.2 | Cross-platform GUI library |
| qttools | 6.9.2 | Qt Tools and Designer modules |
| quark | 0.0.0-0.c6a9055 | Small and simple HTTP GET/HEAD-only web server for static content |
| rdma-core | 62.0 | Utilities and libraries for working with RDMA devices |
| recutils | 1.9 | Manipulate plain text files as databases |
| reproc | 14.2.5 | Process IO library |
| rust | 1.93.0 | Compiler for the Rust programming language |
| scalfmm | 3.0 | Fast Multipole Method Framework |
| scotch | 7.0.7, 6.1.1 | Programs and libraries for graph algorithms |
| scotch-metis | 7.0.7 | Programs and libraries for graph algorithms |
| scotch32 | 7.0.7 | Programs and libraries for graph algorithms (32-bit integers) |
| scotch32-metis | 7.0.7 | Programs and libraries for graph algorithms (32-bit integers) |
| screen | 5.0.1 | Full-screen window manager providing multiple terminals |
| simgrid | 4.1 | Distributed system simulator |
| singularity | 2.6.1 | Container platform |
| slepc | 3.24.0 | Scalable library for eigenproblems |
| slepc-openmpi | 3.24.0 | Scalable library for eigenproblems (with MPI support) |
| spdlog | 1.15.3 | Fast C++ logging library |
| starpu | 1.4.12, 1.3.11 | Run-time system for heterogeneous computing |
| starpu-simgrid | 1.4.12 | Run-time system for heterogeneous computing (simgrid support) |
| sundials | 7.1.1 | Suite of nonlinear and differential/algebraic equation solvers |
| texinfo | 7.3 | The GNU documentation format |
| tmux | 3.6a | Terminal multiplexer |
| topomatch | 1.1 | Process mapping algorithms and tools for general topologies |
| ucx | 1.20.0 | Optimized communication layer for message passing in HPC |
| util-macros | 1.20.2 | Xorg autoconf macros |
| uv | 0.10.12 | Python package and project manager written in Rust |
| valgrind | 3.26.0 | Debugging and profiling tool suite |
| vim | 9.2.0232 | Text editor based on vi |
| vite | 1.4 | Visualize program execution traces |
| vulkan-headers | 1.4.335.0 | Vulkan Header files and API registry |
| which | 2.21 | Find full path of shell commands |
| xorgproto | 2024.1 | Xorg protocol headers |
| yaml-cpp | 0.9.0 | YAML parser and emitter in C++ |
| zlib | 1.3.1 | Compression library |