> ## Documentation Index
> Fetch the complete documentation index at: https://anaconda.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Anaconda.org

<Note>
  Anaconda is releasing a brand new user experience for Anaconda.org. These changes are ongoing, so be aware that some pages will still have the old user interface.
</Note>

Anaconda.org is a cloud-based <Tooltip tip="Software files and information about the software, such as its name, the specific version, and a description, that are bundled into a file that can be installed and managed by a package manager.">package</Tooltip> repository and distribution platform primarily for conda and Python packages. Anaconda provides this package hosting and management service to the open source community, so that you or your organization can improve your development workflows with thousands of open-source packages. [Custom accounts](https://www.anaconda.com/pricing) should use Anaconda.com for package access.

## Key features

### Package repository search

* **Comprehensive package library**: Anaconda.org hosts thousands of pre-built, open-source packages commonly used in data science, scientific computing, and machine learning. The platform supports packages for Python and many other programming languages, including Julia, Scala, and C++.
* **Advanced search filtering**: Search for packages by name (or partial name) and filter your results by channel, license, and platform (system architecture). Available channels include Anaconda's `main` channel, conda-forge, and thousands of user and organization-created channels.

### Upload and publish packages

* **Anaconda Client tool**: The `anaconda-client` package comes bundled with Anaconda Distribution or can be installed separately. This tool allows you to upload packages to your account or organization on Anaconda.org, streamlining package sharing with colleagues and teams or storing your personal work securely in the cloud.
* **Channel and package management tools**: Upload packages to your account and create custom channels. Edit package and channel descriptions and control what packages your channels contain.
* **Package labels**: Label your packages (such as `dev`, `test`, or `rc`) to better organize your development cycles and keep test packages away from production code.

### Organization management

* **Team groups**: Administrative users can create groups within an organization, allowing for more precise package permissions per group.
* **Access tokens**: Control package or channel access for individual users or groups with <Tooltip tip="An access control token is a random alphanumeric string that is inserted into a package or channel URL. Tokens can be used with Anaconda.org, the Anaconda Premium Repository, or the AE4 Repository. The token allows you to download a package or add a channel that are restricted.">tokens</Tooltip>.
