Singularity: Application containers for Linux
Branch: master
Clone or download
Latest commit a72e427 Feb 16, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci Resolved merge conflicts Oct 15, 2018
.github Fix community portal links Oct 8, 2018
.travis Add pull test that builds a sif image instead of just downloading one Feb 4, 2019
cmd Merge branch 'master' into master-oci-fixes Feb 14, 2019
dist adding 2.6.1 and 3.0.3 Feb 6, 2019
docs Merge branch 'master' into clear-cache Feb 8, 2019
etc have test script check for apps existence in the same manner as run Feb 6, 2019
examples Merge remote-tracking branch 'upstream' into zypper_dev_manual Jan 28, 2019
internal Merge branch 'master' into master-singularity-engine Feb 15, 2019
makeit remove find warnings from gengodep Jan 8, 2019
mlocal Merge branch 'master' into eliminate-el-backslash-n Feb 14, 2019
pkg Set OCI default args to execute runscript (requires /bin/sh in contai… Feb 11, 2019
scripts make symlink in builddir instead of parent dir Oct 30, 2018
vendor Merge remote-tracking branch 'upstream/master' into master-oci Jan 9, 2019
.gitignore Make user-agent not internal Nov 13, 2018
.mailmap update urls Aug 8, 2018
.travis.yml Add pull test that builds a sif image instead of just downloading one Feb 4, 2019 updating changelog in prep for 3.1.0 Feb 9, 2019 Move content of src/docs -> docs Dec 21, 2018 Merge branch 'master' into feature/verify_cached_file_checksum Feb 4, 2019 License update to Sylabs, Inc 2018 Jan 23, 2018
Gopkg.lock Add few network helper Jan 11, 2019
Gopkg.toml Merge remote-tracking branch 'upstream/master' into master-oci Jan 9, 2019 Merge branch 'master' into update-changelog Feb 9, 2019 Update LBNL License updates May 31, 2017 Updating license and copyright May 31, 2017 Switch DOI to preferred resolver Feb 5, 2019
mconfig add RPMPREFIX Jan 30, 2019


Build Status CircleCI Go Report Card

Singularity is an open source container platform designed to be simple, fast, and secure. Singularity is optimized for EPC and HPC workloads, allowing untrusted users to run untrusted containers in a trusted way.

Check out who is using Singularity and some use cases of Singularity on our website.

Getting Started with Singularity

To install Singularity from source, see the installation instructions. For other installation options, see our website.

For system administrators, see the administrator documentation.

For users, see the user documentation.

Contributing to Singularity

Community contributions are always greatly appreciated. To start developing Singularity, check out the guidelines for contributing.

We also welcome contributions to our user docs and admin docs.


To get help with Singularity, check out the Community Portal.

For additional support, contact us to receive more information.

Cite as:

Kurtzer GM, Sochat V, Bauer MW (2017) Singularity: Scientific containers for mobility of compute. PLoS ONE 12(5): e0177459.

We also have a Zenodo citation:

Kurtzer, Gregory M.. (2016). Singularity 2.1.2 - Linux application and environment
containers for science. 10.5281/zenodo.60736


Unless otherwise noted, this project is licensed under a 3-clause BSD license found in the license file.