https://github.com/easybuilders/easybuild-framework
EasyBuild is a software installation framework in Python that allows you to install software in a structured and robust way.
https://github.com/easybuilders/easybuild-framework
hpc linux python scientific-software
Last synced: 10 months ago
JSON representation
EasyBuild is a software installation framework in Python that allows you to install software in a structured and robust way.
- Host: GitHub
- URL: https://github.com/easybuilders/easybuild-framework
- Owner: easybuilders
- License: gpl-2.0
- Created: 2012-03-08T17:07:43.000Z (almost 14 years ago)
- Default Branch: develop
- Last Pushed: 2025-04-09T14:28:17.000Z (10 months ago)
- Last Synced: 2025-04-09T15:40:44.264Z (10 months ago)
- Topics: hpc, linux, python, scientific-software
- Language: Python
- Homepage: https://easybuild.io
- Size: 55.5 MB
- Stars: 156
- Watchers: 26
- Forks: 205
- Open Issues: 771
-
Metadata Files:
- Readme: README.rst
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
.. image:: https://github.com/easybuilders/easybuild/raw/develop/logo/png/easybuild_logo_2022_horizontal_dark_bg_transparent.png
:align: center
:height: 400px
.. image:: https://github.com/easybuilders/easybuild-framework/actions/workflows/unit_tests.yml/badge.svg?branch=develop
`EasyBuild `_ is a software build
and installation framework that allows you to manage (scientific) software
on High Performance Computing (HPC) systems in an efficient way.
The **easybuild-framework** package is the core of EasyBuild. It
supports the implementation and use of so-called easyblocks which
implement the software install procedure for a particular (group of) software
package(s).
The EasyBuild documentation is available at http://docs.easybuild.io/.
The EasyBuild framework source code is hosted on GitHub, along
with an issue tracker for bug reports and feature requests, see
https://github.com/easybuilders/easybuild-framework.
Related Python packages:
* **easybuild-easyblocks**
* a collection of easyblocks that implement support for building and installing (groups of) software packages
* GitHub repository: https://github.com/easybuilders/easybuild-easyblocks
* package on PyPi: https://pypi.python.org/pypi/easybuild-easyblocks
* **easybuild-easyconfigs**
* a collection of example easyconfig files that specify which software to build,
and using which build options; these easyconfigs will be well tested
with the latest compatible versions of the easybuild-framework and easybuild-easyblocks packages
* GitHub repository: https://github.com/easybuilders/easybuild-easyconfigs
* PyPi: https://pypi.python.org/pypi/easybuild-easyconfigs