Skip to content

devel

Autoconf

🔗 https://www.gnu.org/software/autoconf/

Package description

Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like systems without manual user intervention. Autoconf creates a configuration script for a package from a template file that lists the operating system features that the package can use, in the form of M4 macro calls.

Use latest version

module load Autoconf

Use specific version

module load Autoconf/2.69-GCCcore-8.3.0
module load Autoconf/2.69-GCCcore-10.2.0
module load Autoconf/2.71-GCCcore-10.3.0
module load Autoconf/2.71-GCCcore-11.2.0
module load Autoconf/2.71-GCCcore-11.3.0
module load Autoconf/2.71-GCCcore-12.2.0
module load Autoconf/2.71-GCCcore-12.3.0

Automake

🔗 https://www.gnu.org/software/automake/automake.html

Package description

Automake: GNU Standards-compliant Makefile generator

Use latest version

module load Automake

Use specific version

module load Automake/1.16.1-GCCcore-8.3.0
module load Automake/1.16.2-GCCcore-10.2.0
module load Automake/1.16.3-GCCcore-10.3.0
module load Automake/1.16.4-GCCcore-11.2.0
module load Automake/1.16.5-GCCcore-11.3.0
module load Automake/1.16.5-GCCcore-12.2.0
module load Automake/1.16.5-GCCcore-12.3.0

Autotools

🔗 https://autotools.io

Package description

This bundle collect the standard GNU build tools: Autoconf, Automake and libtool

Use latest version

module load Autotools

Use specific version

module load Autotools/20180311-GCCcore-8.3.0
module load Autotools/20200321-GCCcore-10.2.0
module load Autotools/20210128-GCCcore-10.3.0
module load Autotools/20210726-GCCcore-11.2.0
module load Autotools/20220317-GCCcore-11.3.0
module load Autotools/20220317-GCCcore-12.2.0
module load Autotools/20220317-GCCcore-12.3.0

Bazel

🔗 https://bazel.io/

Package description

Bazel is a build tool that builds code quickly and reliably. It is used to build the majority of Google's software.

Use latest version

module load Bazel

Use specific version

module load Bazel/3.7.2-GCCcore-10.2.0
module load Bazel/3.7.2-GCCcore-10.3.0
module load Bazel/3.7.2-GCCcore-11.2.0
module load Bazel/5.1.1-GCCcore-11.2.0
module load Bazel/5.1.1-GCCcore-11.3.0

Boost

🔗 https://www.boost.org/

Package description

Boost provides free peer-reviewed portable C++ source libraries.

Use latest version

module load Boost

Use specific version

module load Boost/1.74.0-GCC-10.2.0
module load Boost/1.77.0-GCC-11.2.0
module load Boost/1.79.0-GCC-11.2.0
module load Boost/1.79.0-GCC-11.3.0
module load Boost/1.81.0-GCC-12.2.0

CMake

🔗 https://www.cmake.org

Package description

CMake, the cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software.

Use latest version

module load CMake

Use specific version

module load CMake/3.12.1
module load CMake/3.15.3-GCCcore-8.3.0
module load CMake/3.18.4-GCCcore-10.2.0
module load CMake/3.20.1-GCCcore-10.3.0
module load CMake/3.21.1-GCCcore-11.2.0
module load CMake/3.22.1-GCCcore-11.2.0
module load CMake/3.23.1-GCCcore-11.3.0
module load CMake/3.24.3-GCCcore-11.3.0
module load CMake/3.24.3-GCCcore-12.2.0
module load CMake/3.26.3-GCCcore-12.3.0

DBus

🔗 https://dbus.freedesktop.org/

Package description

D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and reliable to code a "single instance" application or daemon, and to launch applications and daemons on demand when their services are needed.

Use latest version

module load DBus

Use specific version

module load DBus/1.13.18-GCCcore-10.2.0
module load DBus/1.13.18-GCCcore-10.3.0
module load DBus/1.13.18-GCCcore-11.2.0
module load DBus/1.14.0-GCCcore-11.3.0
module load DBus/1.15.2-GCCcore-12.2.0

Doxygen

🔗 https://www.doxygen.org

Package description

Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.

Use latest version

module load Doxygen

Use specific version

module load Doxygen/1.8.16-GCCcore-8.3.0
module load Doxygen/1.8.20-GCCcore-10.2.0
module load Doxygen/1.9.1-GCCcore-10.3.0
module load Doxygen/1.9.1-GCCcore-11.2.0
module load Doxygen/1.9.4-GCCcore-11.3.0
module load Doxygen/1.9.5-GCCcore-12.2.0

GConf

🔗 https://gitlab.gnome.org/iainl/gconf

Package description

GConf is a system for storing application preferences. It is intended for user preferences; not configuration of something like Apache, or arbitrary data storage.

Use latest version

module load GConf

Use specific version

module load GConf/3.2.6-GCCcore-11.2.0
module load GConf/3.2.6-GCCcore-11.3.0

GObject-Introspection

🔗 https://gi.readthedocs.io/en/latest/

Package description

GObject introspection is a middleware layer between C libraries (using GObject) and language bindings. The C library can be scanned at compile time and generate a metadata file, in addition to the actual native C library. Then at runtime, language bindings can read this metadata and automatically provide bindings to call into the C library.

Use latest version

module load GObject-Introspection

Use specific version

module load GObject-Introspection/1.63.1-GCCcore-8.3.0-Python-3.7.4
module load GObject-Introspection/1.66.1-GCCcore-10.2.0
module load GObject-Introspection/1.68.0-GCCcore-10.3.0
module load GObject-Introspection/1.68.0-GCCcore-11.2.0
module load GObject-Introspection/1.72.0-GCCcore-11.3.0
module load GObject-Introspection/1.74.0-GCCcore-12.2.0

JUnit

🔗 http://sourceforge.net/projects/junit

Package description

A programmer-oriented testing framework for Java.

Use latest version

module load JUnit

Use specific version

module load JUnit/4.12-Java-1.8

LZO

🔗 https://www.oberhumer.com/opensource/lzo/

Package description

Portable lossless data compression library

Use latest version

module load LZO

Use specific version

module load LZO/2.10-GCCcore-11.2.0
module load LZO/2.10-GCCcore-11.3.0

M4

🔗 https://www.gnu.org/software/m4/m4.html

Package description

GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example, handling more than 9 positional parameters to macros). GNU M4 also has built-in functions for including files, running shell commands, doing arithmetic, etc.

Use latest version

module load M4

Use specific version

module load M4/1.4.17
module load M4/1.4.18-GCCcore-8.3.0
module load M4/1.4.18-GCCcore-10.2.0
module load M4/1.4.18-GCCcore-10.3.0
module load M4/1.4.18
module load M4/1.4.19-GCCcore-11.2.0
module load M4/1.4.19-GCCcore-11.3.0
module load M4/1.4.19-GCCcore-12.2.0
module load M4/1.4.19-GCCcore-12.3.0
module load M4/1.4.19

Mako

🔗 https://www.makotemplates.org

Package description

A super-fast templating language that borrows the best ideas from the existing templating languages

Use latest version

module load Mako

Use specific version

module load Mako/1.1.0-GCCcore-8.3.0
module load Mako/1.1.3-GCCcore-10.2.0
module load Mako/1.1.4-GCCcore-10.3.0
module load Mako/1.1.4-GCCcore-11.2.0
module load Mako/1.2.0-GCCcore-11.3.0
module load Mako/1.2.4-GCCcore-12.2.0

PCRE

🔗 https://www.pcre.org/

Package description

The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.

Use latest version

module load PCRE

Use specific version

module load PCRE/8.43-GCCcore-8.3.0
module load PCRE/8.44-GCCcore-10.2.0
module load PCRE/8.44-GCCcore-10.3.0
module load PCRE/8.45-GCCcore-11.2.0
module load PCRE/8.45-GCCcore-11.3.0
module load PCRE/8.45-GCCcore-12.2.0

PCRE2

🔗 https://www.pcre.org/

Package description

The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.

Use latest version

module load PCRE2

Use specific version

module load PCRE2/10.35-GCCcore-10.2.0
module load PCRE2/10.36-GCCcore-10.3.0
module load PCRE2/10.37-GCCcore-11.2.0
module load PCRE2/10.40-GCCcore-11.3.0
module load PCRE2/10.40-GCCcore-12.2.0

PyTorch

🔗 https://pytorch.org/

Package description

Tensors and Dynamic neural networks in Python with strong GPU acceleration. PyTorch is a deep learning framework that puts Python first.

Use latest version

module load PyTorch

Use specific version

module load PyTorch/1.8.1-foss-2020b
module load PyTorch/1.8.1-fosscuda-2020b
module load PyTorch/1.10.0-foss-2021a-CUDA-11.3.1

Qt5

🔗 https://qt.io/

Package description

Qt is a comprehensive cross-platform C++ application framework.

Use latest version

module load Qt5

Use specific version

module load Qt5/5.14.2-GCCcore-10.2.0
module load Qt5/5.15.2-GCCcore-10.3.0
module load Qt5/5.15.2-GCCcore-11.2.0
module load Qt5/5.15.5-GCCcore-11.3.0
module load Qt5/5.15.7-GCCcore-12.2.0

SCons

🔗 https://www.scons.org/

Package description

SCons is a software construction tool.

Use latest version

module load SCons

Use specific version

module load SCons/4.5.2-GCCcore-12.2.0

SQLite

🔗 https://www.sqlite.org/

Package description

SQLite: SQL Database Engine in a C Library

Use latest version

module load SQLite

Use specific version

module load SQLite/3.29.0-GCCcore-8.3.0
module load SQLite/3.33.0-GCCcore-10.2.0
module load SQLite/3.35.4-GCCcore-10.3.0
module load SQLite/3.36-GCCcore-11.2.0
module load SQLite/3.38.3-GCCcore-11.3.0
module load SQLite/3.39.4-GCCcore-12.2.0
module load SQLite/3.42.0-GCCcore-12.3.0

SWIG

🔗 http://www.swig.org/

Package description

SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages.

Use latest version

module load SWIG

Use specific version

module load SWIG/4.0.2-GCCcore-10.3.0
module load SWIG/4.0.2-GCCcore-11.2.0
module load SWIG/4.0.2-GCCcore-11.3.0

Triton

🔗 https://triton-lang.org/

Package description

Triton is a language and compiler for parallel programming. It aims to provide a Python-based programming environment for productively writing custom DNN compute kernels capable of running at maximal throughput on modern GPU hardware.

Use latest version

module load Triton

Use specific version

module load Triton/1.1.1-foss-2022a-CUDA-11.7.0

ZeroMQ

🔗 https://www.zeromq.org/

Package description

ZeroMQ looks like an embeddable networking library but acts like a concurrency framework. It gives you sockets that carry atomic messages across various transports like in-process, inter-process, TCP, and multicast. You can connect sockets N-to-N with patterns like fanout, pub-sub, task distribution, and request-reply. It's fast enough to be the fabric for clustered products. Its asynchronous I/O model gives you scalable multicore applications, built as asynchronous message-processing tasks. It has a score of language APIs and runs on most operating systems.

Use latest version

module load ZeroMQ

Use specific version

module load ZeroMQ/4.3.3-GCCcore-10.2.0
module load ZeroMQ/4.3.4-GCCcore-11.2.0
module load ZeroMQ/4.3.4-GCCcore-11.3.0

ant

🔗 https://ant.apache.org/

Package description

Apache Ant is a Java library and command-line tool whose mission is to drive processes described in build files as targets and extension points dependent upon each other. The main known usage of Ant is the build of Java applications.

Use latest version

module load ant

Use specific version

module load ant/1.10.6-Java-1.8
module load ant/1.10.9-Java-11
module load ant/1.10.11-Java-11
module load ant/1.10.12-Java-11

conan

🔗 https://conan.io

Package description

Decentralized, open-source (MIT), C/C++ package manager.

Use latest version

module load conan

Use specific version

module load conan/1.58.0-GCCcore-11.3.0

dbus-glib

🔗 https://dbus.freedesktop.org/doc/dbus-glib

Package description

D-Bus is a message bus system, a simple way for applications to talk to one another.

Use latest version

module load dbus-glib

Use specific version

module load dbus-glib/0.112-GCCcore-10.3.0
module load dbus-glib/0.112-GCCcore-11.2.0
module load dbus-glib/0.112-GCCcore-11.3.0

flatbuffers

🔗 https://github.com/google/flatbuffers/

Package description

FlatBuffers: Memory Efficient Serialization Library Includes the Flatbuffers compiler, C/C++ bindings and Python runtime library.

Use latest version

module load flatbuffers

Use specific version

module load flatbuffers/1.12.0-GCCcore-10.2.0
module load flatbuffers/2.0.0-GCCcore-11.2.0
module load flatbuffers/2.0.7-GCCcore-11.3.0

flatbuffers-python

🔗 https://github.com/google/flatbuffers/

Package description

Python Flatbuffers runtime library.

Use latest version

module load flatbuffers-python

Use specific version

module load flatbuffers-python/1.12-GCCcore-10.2.0
module load flatbuffers-python/2.0-GCCcore-11.2.0
module load flatbuffers-python/2.0-GCCcore-11.3.0

glew

🔗 https://github.com/nigels-com/glew

Package description

The OpenGL Extension Wrangler Library (GLEW) is a cross-platform open-source C/C++ extension loading library. GLEW provides efficient run-time mechanisms for determining which OpenGL extensions are supported on the target platform.

Use latest version

module load glew

Use specific version

module load glew/2.2.0-GCCcore-11.2.0-egl
module load glew/2.2.0-GCCcore-11.3.0-egl

gperf

🔗 https://www.gnu.org/software/gperf/

Package description

GNU gperf is a perfect hash function generator. For a given list of strings, it produces a hash function and hash table, in form of C or C++ code, for looking up a value depending on the input string. The hash function is perfect, which means that the hash table has no collisions, and the hash table lookup needs a single string comparison only.

Use latest version

module load gperf

Use specific version

module load gperf/3.1-GCCcore-8.3.0
module load gperf/3.1-GCCcore-10.2.0
module load gperf/3.1-GCCcore-10.3.0
module load gperf/3.1-GCCcore-11.2.0
module load gperf/3.1-GCCcore-11.3.0
module load gperf/3.1-GCCcore-12.2.0

intltool

🔗 https://freedesktop.org/wiki/Software/intltool/

Package description

intltool is a set of tools to centralize translation of many different file formats using GNU gettext-compatible PO files.

Use latest version

module load intltool

Use specific version

module load intltool/0.51.0-GCCcore-8.3.0
module load intltool/0.51.0-GCCcore-10.2.0
module load intltool/0.51.0-GCCcore-10.3.0
module load intltool/0.51.0-GCCcore-11.2.0
module load intltool/0.51.0-GCCcore-11.3.0
module load intltool/0.51.0-GCCcore-12.2.0

libgit2

🔗 https://libgit2.org/

Package description

libgit2 is a portable, pure C implementation of the Git core methods provided as a re-entrant linkable library with a solid API, allowing you to write native speed custom Git applications in any language which supports C bindings.

Use latest version

module load libgit2

Use specific version

module load libgit2/1.1.1-GCCcore-11.2.0
module load libgit2/1.4.3-GCCcore-11.3.0
module load libgit2/1.5.0-GCCcore-12.2.0

make

🔗 https://www.gnu.org/software/make/make.html

Package description

GNU version of make utility

Use latest version

module load make

Use specific version

module load make/4.3-GCCcore-10.2.0
module load make/4.3-GCCcore-11.2.0
module load make/4.4.1-GCCcore-12.3.0

makeinfo

🔗 https://www.gnu.org/software/texinfo/

Package description

makeinfo is part of the Texinfo project, the official documentation format of the GNU project.

Use latest version

module load makeinfo

Use specific version

module load makeinfo/6.7-GCCcore-8.3.0-minimal
module load makeinfo/6.7-GCCcore-10.2.0-minimal
module load makeinfo/6.7-GCCcore-10.3.0-minimal
module load makeinfo/6.8-GCCcore-11.2.0

ncurses

🔗 https://www.gnu.org/software/ncurses/

Package description

The Ncurses (new curses) library is a free software emulation of curses in System V Release 4.0, and more. It uses Terminfo format, supports pads and color and multiple highlights and forms characters and function-key mapping, and has all the other SYSV-curses enhancements over BSD Curses.

Use latest version

module load ncurses

Use specific version

module load ncurses/6.0
module load ncurses/6.1-GCCcore-8.3.0
module load ncurses/6.1
module load ncurses/6.2-GCCcore-10.2.0
module load ncurses/6.2-GCCcore-10.3.0
module load ncurses/6.2-GCCcore-11.2.0
module load ncurses/6.2
module load ncurses/6.3-GCCcore-11.3.0
module load ncurses/6.3-GCCcore-12.2.0
module load ncurses/6.3
module load ncurses/6.4-GCCcore-12.3.0

nsync

🔗 https://github.com/google/nsync

Package description

nsync is a C library that exports various synchronization primitives, such as mutexes

Use latest version

module load nsync

Use specific version

module load nsync/1.24.0-GCCcore-10.2.0
module load nsync/1.24.0-GCCcore-11.2.0
module load nsync/1.25.0-GCCcore-11.3.0

pkg-config

🔗 https://www.freedesktop.org/wiki/Software/pkg-config/

Package description

pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the correct compiler options on the command line so an application can use gcc -o test test.c pkg-config --libs --cflags glib-2.0 for instance, rather than hard-coding values on where to find glib (or other libraries).

Use latest version

module load pkg-config

Use specific version

module load pkg-config/0.29.2-GCCcore-8.3.0
module load pkg-config/0.29.2-GCCcore-10.2.0
module load pkg-config/0.29.2-GCCcore-10.3.0
module load pkg-config/0.29.2-GCCcore-11.2.0
module load pkg-config/0.29.2-GCCcore-11.3.0

pkgconf

🔗 https://github.com/pkgconf/pkgconf

Package description

pkgconf is a program which helps to configure compiler and linker flags for development libraries. It is similar to pkg-config from freedesktop.org.

Use latest version

module load pkgconf

Use specific version

module load pkgconf/1.8.0-GCCcore-11.2.0
module load pkgconf/1.8.0-GCCcore-11.3.0
module load pkgconf/1.8.0
module load pkgconf/1.9.3-GCCcore-12.2.0
module load pkgconf/1.9.5-GCCcore-12.3.0

pkgconfig

🔗 https://github.com/matze/pkgconfig

Package description

pkgconfig is a Python module to interface with the pkg-config command line tool

Use latest version

module load pkgconfig

Use specific version

module load pkgconfig/1.5.1-GCCcore-8.3.0-Python-3.7.4
module load pkgconfig/1.5.1-GCCcore-10.2.0-python
module load pkgconfig/1.5.5-GCCcore-11.2.0-python
module load pkgconfig/1.5.5-GCCcore-11.3.0-python
module load pkgconfig/1.5.5-GCCcore-12.2.0-python

protobuf

🔗 https://github.com/google/protobuf/

Package description

Google Protocol Buffers

Use latest version

module load protobuf

Use specific version

module load protobuf/3.10.0-GCCcore-8.3.0
module load protobuf/3.14.0-GCCcore-10.2.0
module load protobuf/3.17.3-GCCcore-10.3.0
module load protobuf/3.17.3-GCCcore-11.2.0
module load protobuf/3.19.4-GCCcore-11.3.0

protobuf-python

🔗 https://github.com/google/protobuf/

Package description

Python Protocol Buffers runtime library.

Use latest version

module load protobuf-python

Use specific version

module load protobuf-python/3.10.0-fosscuda-2019b-Python-3.7.4
module load protobuf-python/3.14.0-GCCcore-10.2.0
module load protobuf-python/3.17.3-GCCcore-10.3.0
module load protobuf-python/3.17.3-GCCcore-11.2.0
module load protobuf-python/3.19.4-GCCcore-11.3.0

typing-extensions

🔗 https://github.com/python/typing/blob/master/typing_extensions/README.rst

Package description

Typing Extensions – Backported and Experimental Type Hints for Python

Use latest version

module load typing-extensions

Use specific version

module load typing-extensions/3.7.4.3-GCCcore-8.3.0-Python-3.7.4
module load typing-extensions/3.7.4.3-GCCcore-10.2.0
module load typing-extensions/3.10.0.0-GCCcore-10.3.0
module load typing-extensions/3.10.0.2-GCCcore-11.2.0
module load typing-extensions/4.3.0-GCCcore-11.3.0

wget

🔗 https://www.gnu.org/software/wget

Package description

GNU Wget is a free software package for retrieving files using HTTP, HTTPS and FTP, the most widely-used Internet protocols. It is a non-interactive commandline tool, so it may easily be called from scripts, cron jobs, terminals without X-Windows support, etc.

Use latest version

module load wget

Use specific version

module load wget/1.21.2-GCCcore-11.2.0

xorg-macros

🔗 https://gitlab.freedesktop.org/xorg/util/macros

Package description

X.org macros utilities.

Use latest version

module load xorg-macros

Use specific version

module load xorg-macros/1.19.2-GCCcore-8.3.0
module load xorg-macros/1.19.2-GCCcore-10.2.0
module load xorg-macros/1.19.3-GCCcore-10.3.0
module load xorg-macros/1.19.3-GCCcore-11.2.0
module load xorg-macros/1.19.3-GCCcore-11.3.0
module load xorg-macros/1.19.3-GCCcore-12.2.0
module load xorg-macros/1.20.0-GCCcore-12.3.0