{"data":{"slug":"conda-conda","name":"conda","tagline":"System-level package and environment manager for major operating systems","github_url":"https://github.com/conda/conda","owner":"conda","repo":"conda","owner_avatar_url":"https://avatars.githubusercontent.com/u/6392739?v=4","primary_language":"Python","stars":7478,"forks":2211,"topics":["conda","package-management","python"],"archived":false,"github_pushed_at":"2026-08-01T10:18:25+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/conda-conda","markdown_url":"https://www.graphcanon.com/tools/conda-conda.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/conda-conda","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=conda-conda","description":"A system-level, binary package and environment manager running on all major operating systems and platforms.","homepage_url":"https://docs.conda.io/projects/conda/","license":"Other","open_issues":670,"watchers":178,"ai_summary":"Conda is an open-source package management system used to install multiple versions of software environments on a single machine reliably. It simplifies the process to install many data science, engineering, and other programs as well as managing libraries within isolated virtual spaces.","readme_excerpt":"## Installation\n\nTo bootstrap a minimal distribution, use a minimal installer such as [Miniconda](https://docs.anaconda.com/free/miniconda/) or [Miniforge](https://conda-forge.org/download/).\n\nConda is also included in the [Anaconda Distribution](https://repo.anaconda.com).\n\n---\n\n## Getting Started\n\nIf you install the Anaconda Distribution, you will already have hundreds of packages\ninstalled. You can see what packages are installed by running:\n\n```bash\n$ conda list\n```\n\nto see all the packages that are available, use:\n\n```bash\n$ conda search\n```\n\nand to install a package, use\n\n```bash\n$ conda install <package-name>\n```\n\nThe real power of conda comes from its ability to manage environments.\nIn conda, an environment can be thought of as a completely separate installation.\nConda installs packages into environments efficiently using [hard links](https://en.wikipedia.org/wiki/Hard_link) by default when it is possible, so\nenvironments are space efficient, and take seconds to create.\n\nThe default environment, which `conda` itself is installed into, is called `base`.\nTo create another environment, use the `conda create` command.\nFor instance, to create an environment with PyTorch, you would run:\n\n```bash\n$ conda create --name ml-project pytorch\n```\n\nThis creates an environment called `ml-project` with the latest version of PyTorch, and its dependencies.\n\nWe can now activate this environment:\n\n```bash\n$ conda activate ml-project\n```\n\nThis puts the `bin` directory of the `ml-project` environment in the front of the `PATH`,\nand sets it as the default environment for all subsequent conda commands.\n\nTo go back to the base environment, use:\n\n```bash\n$ conda deactivate\n```","github_created_at":"2012-10-15T22:08:03+00:00","created_at":"2026-07-11T23:21:10.342491+00:00","updated_at":"2026-08-03T00:01:33.463288+00:00","categories":[{"slug":"developer-tools","name":"Developer Tools","url":"https://www.graphcanon.com/categories/developer-tools","markdown_url":"https://www.graphcanon.com/categories/developer-tools.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/developer-tools"}],"tags":[{"slug":"conda","name":"conda"},{"slug":"package-management","name":"package-management"},{"slug":"python","name":"python"}],"trust":{"provenance":{"is_fork":false,"github_id":6235174,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-08-03T00:01:32.504Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":5,"days_since_push":1,"last_release_at":"2026-07-31T22:00:50Z"},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T23:21:17.557Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-08-03T00:01:32.949Z"},"has_cli":{"value":true,"source":"pyproject.toml:[project.scripts]","observed_at":"2026-08-03T00:01:32.949Z"},"languages":{"value":["python"],"source":"github.language+pyproject.toml","observed_at":"2026-08-03T00:01:32.949Z"},"license_spdx":{"value":"Other","source":"github.license","observed_at":"2026-08-03T00:01:32.949Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":{"min_ram_gb":null,"requires_docker":false},"constraints":{"min_ram_gb":null,"requires_docker":false},"when_to_use":["When you need to manage different versions of packages and their dependencies across various projects without conflicts.","If your work involves Python-based data science, engineering tasks where environment consistency across development and production is crucial.","To handle complex library requirements that may vary significantly between different projects or users within an organization."],"when_not_to_use":["When working in a highly controlled security environment since Conda automatically updates by default, which might introduce unknown variables.","If you prefer lightweight tools without the overhead of managing environments and large package collections; for simpler projects with minimal dependency needs.","For non-Python applications that do not rely on Python libraries, as Conda's full power is leveraged primarily in a Python-heavy development context."],"source":"enrich:decision_facts","observed_at":"2026-07-17T13:01:50.230Z"},"constraint_facets":{"min_ram_gb":null,"requires_docker":false},"decision_summary":[{"label":"Adopt for","value":"Conda is an open-source package management system that facilitates the installation of multiple software environments on a single machine."},{"label":"License detail","value":"Conda operates under Other license terms, which means its licensing specifics may vary and are not broadly categorized here."}]}}