Mamba Package Manager

Mamba Package Manager

github.com

3

About this website

Mamba is a fast, robust, and cross-platform package manager, implemented in C++, designed as a drop-in replacement for the conda package manager with significantly improved performance and reliability. Created by Wolf Vollprecht and Marius van Niekerk at QuantStack in 2019, mamba has over 7,800 stars as of 2026 and is used by the conda-forge community, the Bioconda project, and numerous scientific computing organizations. Key features include: drop-in conda replacement (mamba reads the same configuration files, uses the same environments, and accepts the same command-line arguments as conda, enabling seamless migration), fast dependency solving (using the libsolv C library, the same SAT solver used by Zypper and DNF, solving complex dependency constraints in milliseconds compared to conda's minutes), parallel downloading (downloading packages concurrently with configurable thread counts, significantly reducing installation time), fast C++ implementation (core operations implemented in C++ for speed, with Python bindings for compatibility), micromamba (a single-file, zero-dependency static binary that does not require Python or conda to be installed, ideal for CI/CD pipelines and Docker images), strict channel priority (deterministic package resolution with configurable strict channel priority to avoid conflicts), lockfile support (mamba-lock for reproducible environment specifications with exact package versions), environment management (create, install, update, remove, and export environments with YAML and explicit specifications), package validation (SHA256 checksums and GPG signature verification for package integrity), repository mirroring (mirroring channels for offline and air-gapped environments), conda-forge integration (optimized for the conda-forge community channel with over 20,000 packages), and transitive dependency visualization (mamba.repoquery for inspecting dependency trees and package relationships).

Tags & Categories

Statistics

3
Views
0
Clicks
0
Like
0
Dislike

Comments

Log In to post a comment

No comments yet. Be the first!