Software
The following is the list of software packages installed and managed by Sharanga. Currently, 301 packages and their variants are installed. For more details on a particular package, please click on the name of the package. We update these packages periodically. In case if you did not find a package that you are looking for, please contact us.
| Package Name | Version(s) | Website | Brief Description |
|---|---|---|---|
| abseil-cpp | 20240722.0 | Link | Abseil Common Libraries (C++). |
| adios2 | Multiple variants | Link | The Adaptable Input Output System version 2, developed in the Exascale Computing Program. |
| adol-c | Multiple variants | Link | A package for the automatic differentiation of first and higher derivatives of vector functions in C and C++ programs by operator overloading. |
| alsa-lib | Multiple variants | Link | The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI functionality to the Linux operating system. |
| amdblis | Multiple variants | Link | AMD Optimized BLIS. |
| amdfftw | Multiple variants | Link | FFTW (AMD Optimized version) is a comprehensive collection of fast C routines for computing the Discrete Fourier Transform (DFT) and various special cases thereof. |
| amdlibflame | Multiple variants | Link | libFLAME (AMD Optimized version) is a portable library for dense matrix computations, providing much of the functionality present in Linear Algebra Package (LAPACK). |
| amdscalapack | Multiple variants | Link | ScaLAPACK is a library of high-performance linear algebra routines for parallel distributed memory machines. |
| anaconda3 | Multiple variants | Link | Anaconda is a free and open-source distribution of the Python and R programming languages for scientific computing, that aims to simplify package management and deployment. |
| aocc | Multiple variants | Link | The AOCC compiler system is a high performance, production quality code generation tool. |
| aocl-utils | 4.2 | Link | The library AOCL-Utils is intended to provide a uniform interface to all AOCL libraries to access CPU features, especially for AMD CPUs. |
| apptainer | 1.1.7 | Link | Apptainer is an open source container platform designed to be simple, fast, and secure. |
| arborx | Multiple variants | Link | ArborX is a performance-portable library for geometric search. |
| arpack-ng | Multiple variants | Link | ARPACK-NG is a collection of Fortran77 subroutines designed to solve large scale eigenvalue problems. |
| assimp | Multiple variants | Link | Open Asset Import Library (Assimp) is a portable Open Source library to import various well-known 3D model formats in a uniform manner. |
| autoconf | Multiple variants | Link | Autoconf -- system configuration part of autotools. |
| autoconf-archive | 2023.02.20 | Link | The GNU Autoconf Archive is a collection of more than 500 macros for GNU Autoconf. |
| automake | Multiple variants | Link | Automake -- make file builder part of autotools. |
| berkeleygw | 4.0 | Link | BerkeleyGW is a many-body perturbation theory code for excited states, using the GW method and the GW plus Bethe-Salpeter equation (GW-BSE) method to solve respectively for quasiparticle excitations and optical properties of materials. |
| binutils | Multiple variants | Link | GNU binutils, which contain the linker, assembler, objdump and others. |
| boost | Multiple variants | Link | Boost provides free peer-reviewed portable C++ source libraries, emphasizing libraries that work well with the C++ Standard Library. |
| bzip2 | Multiple variants | Link | bzip2 is a freely available, patent free high-quality data compressor. |
| c-blosc | Multiple variants | Link | Blosc, an extremely fast, multi-threaded, meta-compressor library. |
| c-blosc2 | 2.15.1 | Link | Next generation c-blosc with a new API, a new container and other bells and whistles. |
| cereal | Multiple variants | Link | cereal is a header-only C++11 serialization library. |
| cfitsio | 4.1.0 | Link | CFITSIO is a library of C and Fortran subroutines for reading and writing data files in FITS (Flexible Image Transport System) data format. |
| cgal | Multiple variants | Link | The Computational Geometry Algorithms Library (CGAL) is a C++ library that aims to provide easy access to efficient and reliable algorithms in computational geometry. |
| cgns | Multiple variants | Link | The CFD General Notation System (CGNS) provides a general, portable, and extensible standard for the storage and retrieval of computational fluid dynamics (CFD) analysis data. |
| charmpp | 6.10.2 | Link | Charm++ is a parallel programming framework in C++ supported by an adaptive runtime system, which enhances user productivity and allows programs to run portably from small multicore computers (your laptop) to the largest supercomputers. |
| clhep | 2.4.7.1 | Link | CLHEP is a C++ Class Library for High Energy Physics. |
| cmake | Multiple variants | Link | A cross-platform, open-source build system. |
| conmon | 2.1.7 | Link | An OCI container runtime monitor. |
| cuda | Multiple variants | Link | CUDA is a parallel computing platform and programming model invented by NVIDIA. |
| cudnn | Multiple variants | Link | NVIDIA cuDNN is a GPU-accelerated library of primitives for deep neural networks. |
| curl | Multiple variants | Link | cURL is an open source command line tool and library for transferring data with URL syntax. |
| dakota | 6.22.0 | Link | The Dakota toolkit provides a flexible, extensible interface between analysis codes and iterative systems analysis methods. |
| ddt | 22.0.2 | Link | Arm DDT is the number one debugger in research, industry, and academia for software engineers and scientists developing C++, C, Fortran parallel and threaded applications on CPUs, GPUs, Intel and Arm. |
| dealii | Multiple variants | Link | C++ software library providing well-documented tools to build finite element codes for a broad variety of PDEs. |
| double-conversion | Multiple variants | Link | This project (double-conversion) provides binary-decimal and decimal- binary routines for IEEE doubles. |
| dsfmt | Multiple variants | Link | Double precision SIMD-oriented Fast Mersenne Twister. |
| eigen | Multiple variants | Link | Eigen is a C++ template library for linear algebra matrices, vectors, numerical solvers, and related algorithms. |
| elfutils | 0.189 | Link | elfutils is a collection of various binary tools such as eu-objdump, eu- readelf, and other utilities that allow you to inspect and manipulate ELF files. |
| elpa | 2024.03.001 | Link | Eigenvalue solvers for Petaflop-Applications (ELPA). |
| expat | Multiple variants | Link | Expat is an XML parser library written in C. |
| ffmpeg | Multiple variants | Link | FFmpeg is a complete, cross-platform solution to record, convert and stream audio and video. |
| fftw | Multiple variants | Link | FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data (as well as of even/odd data, i. |
| flac | 1.4.2 | Link | Encoder/decoder for the Free Lossless Audio Codec. |
| flex | 2.6.1 | Link | Flex is a tool for generating scanners. |
| fmt | Multiple variants | Link | fmt (formerly cppformat) is an open-source formatting library. |
| freetype | Multiple variants | Link | FreeType is a freely available software library to render fonts. |
| gawk | 4.2.1 | Link | If you are like many computer users, you would frequently like to make changes in various text files wherever certain patterns appear, or extract data from parts of certain lines while discarding the rest. |
| gcc | Multiple variants | Link | The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Ada, and Go, as well as libraries for these languages. |
| gcc-runtime | Multiple variants | Link | Package for GCC compiler runtime libraries. |
| gdbm | Multiple variants | Link | GNU dbm (or GDBM, for short) is a library of database functions that use extensible hashing and work similar to the standard UNIX dbm. |
| gdrcopy | 2.3 | Link | A fast GPU memory copy library based on NVIDIA GPUDirect RDMA technology. |
| gettext | Multiple variants | Link | GNU internationalization (i18n) and localization (l10n) library. |
| ginkgo | Multiple variants | Link | High-performance linear algebra library for manycore systems, with a focus on sparse solution of linear systems. |
| git | 2.31.1 | Link | Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. |
| gl2ps | Multiple variants | Link | GL2PS is a C library providing high quality vector output for any OpenGL application. |
| glew | Multiple variants | Link | The OpenGL Extension Wrangler Library. |
| glib | 2.76.1 | Link | GLib provides the core application building blocks for libraries and applications written in C. |
| glibc | Multiple variants | Link | The GNU C Library provides many of the low-level components used directly by programs written in the C or C++ languages. |
| glproto | Multiple variants | Link | OpenGL Extension to the X Window System. |
| glx | Multiple variants | Link | Shim package for the GLX library. |
| gmake | Multiple variants | Link | GNU Make is a tool which controls the generation of executables and other non-source files of a program from the program's source files. |
| gmp | Multiple variants | Link | GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating-point numbers. |
| go | 1.20.3 | Link | The golang compiler and build environment. |
| gperf | 3.1 | Link | GNU gperf is a perfect hash function generator. |
| gromacs | Multiple variants | Link | GROMACS is a molecular dynamics package primarily designed for simulations of proteins, lipids and nucleic acids. |
| gsl | Multiple variants | Link | The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. |
| hdf5 | Multiple variants | Link | HDF5 is a data model, library, and file format for storing and managing data. |
| hwloc | Multiple variants | Link | The Hardware Locality (hwloc) software project. |
| hypre | Multiple variants | Link | Hypre is a library of high performance preconditioners that features parallel multigrid methods for both structured and unstructured grid problems. |
| icu4c | Multiple variants | Link | ICU is a mature, widely used set of C/C++ and Java libraries providing Unicode and Globalization support for software applications. |
| inputproto | 2.3.2 | Link | X Input Extension. |
| intel-oneapi-compilers | 2024.1.0 | Link | Intel oneAPI Compilers. |
| intel-oneapi-mkl | 2024.2.2 | Link | Intel oneAPI Math Kernel Library (Intel oneMKL; formerly Intel Math Kernel Library or Intel MKL), is a library of optimized math routines for science, engineering, and financial applications. |
| intel-tbb | Multiple variants | Link | Widely used C++ template library for task parallelism. |
| jemalloc | 5.3.0 | Link | jemalloc is a general purpose malloc(3) implementation that emphasizes fragmentation avoidance and scalable concurrency support. |
| jsoncpp | Multiple variants | Link | JsonCpp is a C++ library that allows manipulating JSON values, including serialization and deserialization to and from strings. |
| julia | Multiple variants | Link | The Julia Language: A fresh approach to technical computing. |
| kbproto | Multiple variants | Link | X Keyboard Extension. |
| kim-api | Multiple variants | Link | OpenKIM is an online framework for making molecular simulations reliable, reproducible, and portable. |
| krb5 | Multiple variants | Link | Network authentication protocol. |
| lammps | Multiple variants | Link | LAMMPS stands for Large-scale Atomic/Molecular Massively Parallel Simulator. |
| latte | Multiple variants | Link | Open source density functional tight binding molecular dynamics. |
| libaec | Multiple variants | Link | Libaec provides fast lossless compression of 1 up to 32 bit wide signed or unsigned integers (samples). |
| libarchive | 3.7.6 | Link | libarchive: C library and command-line tools for reading and writing tar, cpio, zip, ISO, and other archive formats. |
| libblastrampoline | Multiple variants | Link | Using PLT trampolines to provide a BLAS and LAPACK demuxing library. |
| libbsd | Multiple variants | Link | This library provides useful functions commonly found on BSD systems, and lacking on others like GNU systems, thus making it easier to port projects with strong BSD origins, without needing to embed the same code over and over again on each project. |
| libcatalyst | 2.0.0 | Link | Catalyst is an API specification developed for simulations (and other scientific data producers) to analyze and visualize data in situ. |
| libedit | Multiple variants | Link | An autotools compatible port of the NetBSD editline library. |
| libelf | 0.8.13 | Link | libelf lets you read, modify or create ELF object files in an architecture-independent way. |
| libevent | Multiple variants | Link | The libevent API provides a mechanism to execute a callback function when a specific event occurs on a file descriptor or after a timeout has been reached. |
| libfabric | Multiple variants | Link | The Open Fabrics Interfaces (OFI) is a framework focused on exporting fabric communication services to applications. |
| libffi | Multiple variants | Link | The libffi library provides a portable, high level programming interface to various calling conventions. |
| libgeotiff | 1.7.1 | Link | GeoTIFF represents an effort by over 160 different remote sensing, GIS, cartographic, and surveying related companies and organizations to establish a TIFF based interchange format for georeferenced raster imagery. |
| libgit2 | Multiple variants | Link | 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. |
| libgpg-error | 1.47 | Link | Common error values for all GnuPG components. |
| libice | Multiple variants | Link | libICE - Inter-Client Exchange Library. |
| libiconv | Multiple variants | Link | GNU libiconv provides an implementation of the iconv() function and the iconv program for character set conversion. |
| libjpeg-turbo | Multiple variants | Link | libjpeg-turbo is a fork of the original IJG libjpeg which uses SIMD to accelerate baseline JPEG compression and decompression. |
| liblas | 1.8.1 | Link | libLAS is a C/C++ library for reading and writing the very common LAS LiDAR format. |
| libluv | 1.43.0-0 | Link | This library makes libuv available to lua scripts. |
| libmd | Multiple variants | Link | This library provides message digest functions found on BSD systems either on their libc (NetBSD, OpenBSD) or libmd (FreeBSD, DragonflyBSD, macOS, Solaris) libraries and lacking on others like GNU systems. |
| libnl | Multiple variants | Link | libnl - Netlink Protocol Library Suite. |
| libogg | Multiple variants | Link | Ogg is a multimedia container format, and the native file and stream format for the Xiph. |
| libpciaccess | Multiple variants | Link | Generic PCI access library. |
| libpng | Multiple variants | Link | libpng is the official PNG reference library. |
| libpthread-stubs | Multiple variants | Link | The libpthread-stubs package provides weak aliases for pthread functions not provided in libc or otherwise available by default. |
| libseccomp | 2.5.4 | Link | The main libseccomp repository. |
| libsm | Multiple variants | Link | libSM - X Session Management Library. |
| libssh2 | Multiple variants | Link | libssh2 is a client-side C library implementing the SSH2 protocol. |
| libtermkey | 0.22 | Link | Easy keyboard entry processing for terminal programs. |
| libtheora | Multiple variants | Link | Theora Video Compression. |
| libtiff | Multiple variants | Link | LibTIFF - Tag Image File Format (TIFF) Library and Utilities. |
| libtirpc | 1.3.3 | Link | Libtirpc is a port of Suns Transport-Independent RPC library to Linux. |
| libtool | Multiple variants | Link | libtool -- library building part of autotools. |
| libunwind | Multiple variants | Link | A portable and efficient C programming interface (API) to determine the call-chain of a program. |
| libuv | Multiple variants | Link | Multi-platform library with a focus on asynchronous IO. |
| libuv-julia | 1.48.0 | Link | Multi-platform library with a focus on asynchronous IO. |
| libvorbis | 1.3.7 | Link | Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free, general-purpose compressed audio format for mid to high quality (8kHz- 48. |
| libvterm | 0.3 | Link | An abstract library implementation of a terminal emulator. |
| libwhich | Multiple variants | Link | Libwhich: the functionality of which for libraries. |
| libx11 | Multiple variants | Link | libX11 - Core X11 protocol client library. |
| libxau | Multiple variants | Link | The libXau package contains a library implementing the X11 Authorization Protocol. |
| libxc | Multiple variants | Link | Libxc is a library of exchange-correlation functionals for density- functional theory. |
| libxcb | Multiple variants | Link | The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility. |
| libxcrypt | Multiple variants | Link | libxcrypt is a modern library for one-way hashing of passwords. |
| libxdmcp | Multiple variants | Link | libXdmcp - X Display Manager Control Protocol library. |
| libxext | Multiple variants | Link | libXext - library for common extensions to the X11 protocol. |
| libxml2 | Multiple variants | Link | Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform), it is free software available under the MIT License. |
| libxrandr | Multiple variants | Link | libXrandr - X Resize, Rotate and Reflection extension library. |
| libxrender | Multiple variants | Link | libXrender - library for the Render Extension to the X11 protocol. |
| libxt | Multiple variants | Link | libXt - X Toolkit Intrinsics library. |
| lizard | 2.0 | Link | Lizard (formerly LZ5) is an efficient compressor with very fast decompression. |
| llvm | Multiple variants | Link | The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. |
| lua | Multiple variants | Link | The Lua programming language interpreter and library. |
| lua-lpeg | 1.0.2-1 | Link | pattern-matching for lua. |
| lua-luajit-openresty | 2.1-20220111 | Link | Flast flexible JITed lua - OpenResty maintained fork. |
| lua-mpack | 1.0.9 | Link | lua bindings to libmpack. |
| lustre | Multiple variants | Link | Lustre is a type of parallel distributed file system, generally used for large-scale cluster computing. |
| lz4 | Multiple variants | Link | LZ4 is lossless compression algorithm, providing compression speed at 400 MB/s per core, scalable with multi-cores CPU. |
| lzo | 2.10 | Link | Real-time data compression library. |
| m4 | Multiple variants | Link | GNU M4 is an implementation of the traditional Unix macro processor. |
| makedepf90 | 3.0.1 | Link | Makedepf90 is a program for automatic creation of Makefile-style dependency lists for Fortran source code. |
| matio | Multiple variants | Link | matio is an C library for reading and writing Matlab MAT files. |
| mbedtls | Multiple variants | Link | mbed TLS (formerly known as PolarSSL) makes it trivially easy for developers to include cryptographic and SSL/TLS capabilities in their (embedded) products, facilitating this functionality with a minimal coding footprint. |
| mesa | Multiple variants | Link | Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics. |
| meson | 1.5.1 | Link | Meson is a portable open source build system meant to be both extremely fast, and as user friendly as possible. |
| metis | Multiple variants | Link | METIS is a set of serial programs for partitioning graphs, partitioning finite element meshes, and producing fill reducing orderings for sparse matrices. |
| mgard | 2023-12-09 | Link | MGARD error bounded lossy compressor forked from https://github. |
| miniconda3 | 24.3.0 | Link | The minimalist bootstrap toolset for conda and Python3. |
| mpc | Multiple variants | Link | Gnu Mpc is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result. |
| mpfr | Multiple variants | Link | The MPFR library is a C library for multiple-precision floating-point computations with correct rounding. |
| mpich | 4.0.2 | Link | MPICH is a high performance and widely portable implementation of the Message Passing Interface (MPI) standard. |
| msgpack-c | 3.1.1 | Link | A small, fast binary interchange format convertible to/from JSON. |
| muparser | Multiple variants | Link | C++ math expression parser library. |
| muparserx | 4.0.12 | Link | A C++ Library for Parsing Expressions with Strings, Complex Numbers, Vectors, Matrices and more. |
| namd | Multiple variants | Link | NAMD is a parallel molecular dynamics code designed for high-performance simulation of large biomolecular systems. |
| nccl | Multiple variants | Link | Optimized primitives for collective multi-GPU communication. |
| ncurses | Multiple variants | Link | The ncurses (new curses) library is a free software emulation of curses in System V Release 4. |
| neovim | 0.8.3 | Link | Neovim: Vim-fork focused on extensibility and usability. |
| netcdf-c | Multiple variants | Link | NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data. |
| netcdf-fortran | Multiple variants | Link | NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data. |
| netlib-lapack | Multiple variants | Link | LAPACK version 3. |
| netlib-scalapack | Multiple variants | Link | ScaLAPACK is a library of high-performance linear algebra routines for parallel distributed memory machines. |
| nghttp2 | Multiple variants | Link | nghttp2 is an implementation of HTTP/2 and its header compression algorithm HPACK in C. |
| ninja | 1.12.1 | Link | Ninja is a small build system with a focus on speed. |
| nlohmann-json | Multiple variants | Link | JSON for Modern C++. |
| numactl | Multiple variants | Link | NUMA support for Linux. |
| nvhpc | Multiple variants | Link | The NVIDIA HPC SDK is a comprehensive suite of compilers, libraries and tools essential to maximizing developer productivity and the performance and portability of HPC applications. |
| openblas | Multiple variants | Link | OpenBLAS: An optimized BLAS library. |
| openfoam | Multiple variants | Link | OpenFOAM is a GPL-opensource C++ CFD-toolbox. |
| openjdk | Multiple variants | Link | The free and opensource java implementation. |
| openlibm | Multiple variants | Link | OpenLibm is an effort to have a high quality, portable, standalone C mathematical library. |
| openmm | 8.1.1 | Link | A high performance toolkit for molecular simulation. |
| openmpi | Multiple variants | Link | An open source Message Passing Interface implementation. |
| openssh | Multiple variants | Link | OpenSSH is the premier connectivity tool for remote login with the SSH protocol. |
| openssl | Multiple variants | Link | OpenSSL is an open source project that provides a robust, commercial- grade, and full-featured toolkit for the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols. |
| opus | 1.3.1 | Link | Opus is a totally open, royalty-free, highly versatile audio codec. |
| p4est | Multiple variants | Link | Dynamic management of a collection (a forest) of adaptive octrees in parallel. |
| p7zip | Multiple variants | Link | A Unix port of the 7z file archiver. |
| parallel | Multiple variants | Link | GNU parallel is a shell tool for executing jobs in parallel using one or more computers. |
| parallel-netcdf | Multiple variants | Link | PnetCDF (Parallel netCDF) is a high-performance parallel I/O library for accessing files in format compatibility with Unidata's NetCDF, specifically the formats of CDF-1, 2, and 5. |
| parmetis | Multiple variants | Link | ParMETIS is an MPI-based parallel library that implements a variety of algorithms for partitioning unstructured graphs, meshes, and for computing fill-reducing orderings of sparse matrices. |
| patchelf | Multiple variants | Link | PatchELF is a small utility to modify the dynamic linker and RPATH of ELF executables. |
| pcre | Multiple variants | Link | The PCRE package contains Perl Compatible Regular Expression libraries. |
| pcre2 | Multiple variants | Link | The PCRE2 package contains Perl Compatible Regular Expression libraries. |
| perl | Multiple variants | Link | Perl 5 is a highly capable, feature-rich programming language with over 27 years of development. |
| perl-data-dumper | Multiple variants | Link | Stringified perl data structures, suitable for both printing and eval. |
| petsc | Multiple variants | Link | PETSc is a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. |
| pkg-config | 0.29.2 | Link | pkg-config is a helper tool used when compiling applications and libraries. |
| pkgconf | Multiple variants | Link | pkgconf is a program which helps to configure compiler and linker flags for development frameworks. |
| plumed | 2.9.0 | Link | PLUMED is an open source library for free energy calculations in molecular systems which works together with some of the most popular molecular dynamics engines. |
| pmix | Multiple variants | Link | The Process Management Interface (PMI) has been used for quite some time as a means of exchanging wireup information needed for interprocess communication. |
| proj | Multiple variants | Link | PROJ is a generic coordinate transformation software, that transforms geospatial coordinates from one coordinate reference system (CRS) to another. |
| protobuf | 3.28.2 | Link | Google's data interchange format. |
| pugixml | Multiple variants | Link | Light-weight, simple, and fast XML parser for C++ with XPath support. |
| py-beniget | 0.4.1 | Link | Extract semantic information about static Python code. |
| py-calver | 2022.6.26 | Link | The calver package is a setuptools extension for automatically defining your Python package version as a calendar version. |
| py-cython | Multiple variants | Link | The Cython compiler for writing C extensions for the Python language. |
| py-dill | 0.3.6 | Link | Serialize all of python. |
| py-distro | 1.8.0 | Link | Distro - an OS platform information API. |
| py-editables | 0.5 | Link | A Python library for creating "editable wheels". |
| py-flit-core | 3.9.0 | Link | Distribution-building parts of Flit. |
| py-gast | 0.5.4 | Link | Python AST that abstracts the underlying Python version. |
| py-h5py | 3.12.1 | Link | The h5py package provides both a high- and low-level interface to the HDF5 library from Python. |
| py-hatch-fancy-pypi-readme | 23.1.0 | Link | Fancy PyPI READMEs with Hatch. |
| py-hatch-vcs | 0.4.0 | Link | Hatch plugin for versioning with your preferred VCS. |
| py-hatchling | 1.25.0 | Link | Modern, extensible Python build backend. |
| py-meson-python | 0.16.0 | Link | Meson Python build backend (PEP 517). |
| py-mpi4py | 4.0.1 | Link | This package provides Python bindings for the Message Passing Interface (MPI) standard. |
| py-mpmath | 1.3.0 | Link | A Python library for arbitrary-precision floating-point arithmetic. |
| py-numpy | Multiple variants | Link | Fundamental package for array computing in Python. |
| py-packaging | 24.1 | Link | Core utilities for Python packages. |
| py-pathspec | 0.11.1 | Link | pathspec extends the test loading and running features of unittest, making it easier to write, find and run tests. |
| py-pbr | 5.10.0 | Link | PBR is a library that injects some useful and sensible default behaviors into your setuptools run. |
| py-pip | Multiple variants | Link | The PyPA recommended tool for installing Python packages. |
| py-pkgconfig | 1.5.5 | Link | Interface Python with pkg-config. |
| py-pluggy | 1.5.0 | Link | Plugin and hook calling mechanisms for python. |
| py-ply | 3.11 | Link | Python Lex & Yacc. |
| py-poetry-core | 1.8.1 | Link | Poetry PEP 517 Build Backend. |
| py-psutil | 5.9.5 | Link | psutil is a cross-platform library for retrieving information on running processes and system utilization (CPU, memory, disks, network) in Python. |
| py-pybind11 | 2.13.5 | Link | pybind11 -- Seamless operability between C++11 and Python. |
| py-pyproject-metadata | 0.7.1 | Link | PEP 621 metadata parsing. |
| py-python-dateutil | 2.8.2 | Link | Extensions to the standard Python datetime module. |
| py-pythran | 0.16.1 | Link | Ahead of Time compiler for numeric kernels. |
| py-rustworkx | 0.15.1 | Link | Rustworkx was originally called retworkx and was was created initially to be a replacement for qiskit's previous (and current) networkx usage (hence the original name). |
| py-scipy | 1.14.1 | Link | Fundamental algorithms for scientific computing in Python. |
| py-semantic-version | 2.10.0 | Link | This small python library provides a few tools to handle SemVer in Python. |
| py-setuptools | Multiple variants | Link | A Python utility that aids in the process of downloading, building, upgrading, installing, and uninstalling Python packages. |
| py-setuptools-rust | 1.9.0 | Link | Setuptools rust extension plugin. |
| py-setuptools-scm | 8.0.4 | Link | The blessed package to manage your versions by scm tags. |
| py-six | 1.16.0 | Link | Python 2 and 3 compatibility utilities. |
| py-stevedore | 4.0.0 | Link | Manage Dynamic Plugins for Python Applications. |
| py-sympy | 1.13.0 | Link | SymPy is a Python library for symbolic mathematics. |
| py-tomli | 2.0.1 | Link | Tomli is a Python library for parsing TOML. |
| py-trove-classifiers | 2023.8.7 | Link | The trove-classifiers pacakge is the canonical source for classifiers on PyPI. |
| py-typing-extensions | 4.12.2 | Link | The typing_extensions module contains both backports of these changes as well as experimental types that will eventually be added to the typing module, such as Protocol (see PEP 544 for details about protocols and static duck typing). |
| py-wheel | 0.41.2 | Link | A built-package format for Python. |
| python | Multiple variants | Link | The Python programming language. |
| python-venv | Multiple variants | Link | A Spack managed Python virtual environment. |
| qd | 2.3.24 | Link | C++/Fortran-90 double-double and quad-double package. |
| quantum-espresso | Multiple variants | Link | Quantum ESPRESSO is an integrated suite of Open-Source computer codes for electronic-structure calculations and materials modeling at the nanoscale. |
| r | Multiple variants | Link | R is 'GNU S', a freely available language and environment for statistical computing and graphics which provides a wide variety of statistical and graphical techniques: linear and nonlinear modelling, statistical tests, time series analysis, classification, clustering, etc. |
| r-biocinstaller | 1.33.1 | Link | Install/Update Bioconductor, CRAN, and github Packages. |
| randrproto | Multiple variants | Link | X Resize and Rotate Extension (RandR). |
| rdma-core | Multiple variants | Link | RDMA core userspace libraries and daemons. |
| re2c | 3.1 | Link | re2c: a free and open-source lexer generator for C and C++. |
| readline | Multiple variants | Link | The GNU Readline library provides a set of functions for use by applications that allow users to edit command lines as they are typed in. |
| renderproto | Multiple variants | Link | X Rendering Extension. |
| rust | 1.81.0 | Link | The Rust programming language toolchain. |
| rust-bootstrap | 1.81.0 | Link | Binary bootstrap Rust compiler. |
| scotch | Multiple variants | Link | Scotch is a software package for graph and mesh/hypergraph partitioning, graph clustering, and sparse matrix ordering. |
| seacas | Multiple variants | Link | The SEACAS Project contains the Exodus and IOSS I/O libraries and a collection of applications which create, query, modify, or translate Exodus databases. |
| slepc | Multiple variants | Link | Scalable Library for Eigenvalue Problem Computations. |
| slurm | Multiple variants | Link | Slurm is an open source, fault-tolerant, and highly scalable cluster management and job scheduling system for large and small Linux clusters. |
| snappy | Multiple variants | Link | A fast compressor/decompressor: https://code. |
| sox | 14.4.2 | Link | SoX, the Swiss Army knife of sound processing programs. |
| spdlog | 1.14.1 | Link | Very fast, header only, C++ logging library. |
| sqlite | Multiple variants | Link | SQLite is a C-language library that implements a small, fast, self- contained, high-reliability, full-featured, SQL database engine. |
| squashfs | 4.5.1 | Link | Squashfs - read only compressed filesystem. |
| su2 | 7.3.1 | Link | SU2 is a suite of open-source software tools written in C++ for the numerical solution of partial differential equations (PDE) and performing PDE constrained optimization. |
| suite-sparse | Multiple variants | Link | SuiteSparse is a suite of sparse matrix algorithms. |
| sundials | Multiple variants | Link | SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation Solvers). |
| superlu-dist | Multiple variants | Link | A general purpose library for the direct solution of large, sparse, nonsymmetric systems of linear equations on high performance machines. |
| swig | Multiple variants | Link | SWIG is an interface compiler that connects programs written in C and C++ with scripting languages such as Perl, Python, Ruby, and Tcl. |
| symengine | Multiple variants | Link | SymEngine is a fast symbolic manipulation library, written in C++. |
| sz | Multiple variants | Link | Error-bounded Lossy Compressor for HPC Data. |
| tar | 1.30 | Link | GNU Tar provides the ability to create tar archives, as well as various other kinds of manipulation. |
| taskflow | Multiple variants | Link | Taskflow helps you quickly write parallel tasks programs in modern C++. |
| tcl | Multiple variants | Link | Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, administration, testing and many more. |
| texinfo | Multiple variants | Link | Texinfo is the official documentation format of the GNU project. |
| tree-sitter | 0.20.8 | Link | Tree-sitter is a parser generator tool and an incremental parsing library. |
| trilinos | Multiple variants | Link | The Trilinos Project is an effort to develop algorithms and enabling technologies within an object-oriented software framework for the solution of large-scale, complex multi-physics engineering and scientific problems. |
| ucx | Multiple variants | Link | a communication library implementing high-performance messaging for MPI/PGAS frameworks. |
| unibilium | 2.0.0 | Link | A terminfo parsing library. |
| unzip | Multiple variants | Link | Unzip is a compression and file packaging/archive utility. |
| utf8cpp | Multiple variants | Link | A simple, portable and lightweight generic library for handling UTF-8 encoded strings. |
| utf8proc | Multiple variants | Link | A clean C library for processing UTF-8 Unicode data: normalization, case-folding, graphemes, and more. |
| util-linux-uuid | Multiple variants | Link | Util-linux is a suite of essential utilities for any Linux system. |
| util-macros | Multiple variants | Link | This is a set of autoconf macros used by the configure. |
| voropp | Multiple variants | Link | Voro++ is a open source software library for the computation of the Voronoi diagram, a widely-used tessellation that has applications in many scientific fields. |
| vtk | Multiple variants | Link | The Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing and visualization. |
| wget | 1.21.3 | Link | GNU Wget is a free software package for retrieving files using HTTP, HTTPS and FTP, the most widely-used Internet protocols. |
| which | Multiple variants | Link | GNU which - is a utility that is used to find which executable (or alias or shell function) is executed when entered on the shell prompt. |
| xcb-proto | 1.14.1 | Link | xcb-proto provides the XML-XCB protocol descriptions that libxcb uses to generate the majority of its code and API. |
| xerces-c | 3.2.3 | Link | Xerces-C++ is a validating XML parser written in a portable subset of C++. |
| xextproto | Multiple variants | Link | X Protocol Extensions. |
| xproto | Multiple variants | Link | X Window System Core Protocol. |
| xrandr | Multiple variants | Link | xrandr - primitive command line interface to X11 Resize, Rotate, and Reflect (RandR) extension. |
| xtrans | Multiple variants | Link | xtrans is a library of code that is shared among various X packages to handle network protocol transport in a modular fashion, allowing a single place to add new transport types. |
| xz | Multiple variants | Link | XZ Utils is free general-purpose data compression software with high compression ratio. |
| yaksa | 0.2 | Link | Yaksa is a high-performance datatype engine for expressing, managing and manipulating data present in noncontiguous memory regions. |
| yaml-cpp | 0.8.0 | Link | A YAML parser and emitter in C++. |
| yasm | Multiple variants | Link | Yasm is a complete rewrite of the NASM-2. |
| zfp | Multiple variants | Link | zfp is a compressed number format for multidimensional floating-point and integer arrays. |
| zlib | Multiple variants | Link | A free, general-purpose, legally unencumbered lossless data-compression library. |
| zlib-ng | Multiple variants | Link | zlib replacement with optimizations for next generation systems. |
| zstd | Multiple variants | Link | Zstandard, or zstd as short version, is a fast lossless compression algorithm, targeting real-time compression scenarios at zlib-level and better compression ratios. |