A fast drop-in alternative to conda, using libsolv for dependency resolution


Info: This package contains files in non-standard labels.
  • linux-ppc64le v1.4.2
  • osx-arm64 v1.4.2
  • linux-64 v1.4.2
  • linux-aarch64 v1.4.2
  • osx-64 v1.4.2
  • win-64 v1.4.2

conda install

To install this package run one of the following:
conda install -c conda-forge mamba
conda install -c "conda-forge/label/broken" mamba
conda install -c "conda-forge/label/cf202003" mamba
conda install -c "conda-forge/label/mamba-alpha" mamba


Build Status Join the Gitter Chat docs

mamba is a reimplementation of the conda package manager in C++.

  • parallel downloading of repository data and package files using multi-threading
  • libsolv for much faster dependency solving, a state of the art library used in the RPM package manager of Red Hat, Fedora and OpenSUSE
  • core parts of mamba are implemented in C++ for maximum efficiency

At the same time, mamba utilizes the same command line parser, package installation and deinstallation code and transaction verification routines as conda to stay as compatible as possible.

Mamba is part of a bigger ecosystem to make scientific packaging more sustainable. You can read our announcement blog post. The ecosystem also consists of quetz, an open source conda package server and boa, a fast conda package builder.

Please refer to the mamba and micromamba installation guide in the documentation.

mamba and micromamba come with features on top of stock conda.

To efficiently query repositories and query package dependencies you can use mamba repoquery or micromamba repoquery. See the repoquery documentation for details.

micromamba can be used to install lock files generated by conda-lock without having to install conda-lock. Simply invoke e.g. micromamba create -n my-env -f conda-lock.yml with an environment lockfile named *-lock.yml or *-lock.yaml.

© 2023 Anaconda, Inc. All Rights Reserved. (v2.37.6 8f699865) Legal | Privacy Policy