> ## 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.

# Getting started as a package maintainer on Anaconda.org

export const Comments = ({children}) => {
  return <div class="my-4 px-5 py-4 overflow-hidden rounded-2xl flex gap-3 border border-zinc-500/20 bg-zinc-50/50 dark:border-zinc-500/30 dark:bg-zinc-500/10" data-callout-type="comments">
      <div class="w-4">
        <svg width="14" height="14" viewBox="0 0 640 640" fill="currentColor" xmlns="http://www.w3.org/2000/svg" class="w-5 h-5" aria-label="Comments">
            <path d="M320 112C434.9 112 528 205.1 528 320C528 434.9 434.9 528 320 528C205.1 528 112 434.9 112 320C112 205.1 205.1 112 320 112zM320 576C461.4 576 576 461.4 576 320C576 178.6 461.4 64 320 64C178.6 64 64 178.6 64 320C64 461.4 178.6 576 320 576zM280 400C266.7 400 256 410.7 256 424C256 437.3 266.7 448 280 448L360 448C373.3 448 384 437.3 384 424C384 410.7 373.3 400 360 400L352 400L352 312C352 298.7 341.3 288 328 288L280 288C266.7 288 256 298.7 256 312C256 325.3 266.7 336 280 336L304 336L304 400L280 400zM320 256C337.7 256 352 241.7 352 224C352 206.3 337.7 192 320 192C302.3 192 288 206.3 288 224C288 241.7 302.3 256 320 256z" />
        </svg>
      </div>
      <div class="text-sm prose min-w-0 w-full">
        {children}
      </div>
    </div>;
};

Anaconda.org hosts Anaconda's main channel, but also thousands of packages uploaded by other users. To upload your own packages to Anaconda.org, follow this getting started guide.

<Steps titleSize="h3">
  <Step title="Create an Anaconda account">
    If necessary, sign up for an [Anaconda account](/tools/anaconda-org/accounts).
  </Step>

  <Step title="Install the anaconda-client package">
    The Anaconda Client CLI tool lets you interact with Anaconda.org directly from your terminal. Upload packages you've built, download packages you need, manage your account settings, and control access to private repositories—all through command-line operations that integrate smoothly into your development workflow. If you installed Anaconda Distribution, you may already have it in your `base` environment.

    To find out if you have `anaconda-client` installed, open [Anaconda Prompt](/reference/glossary#anaconda-prompt) (Terminal on macOS/Linux) and run the following commands:

    ```sh theme={null}
    conda activate base
    conda list anaconda-client
    ```

    If `anaconda-client` is installed properly, you'll see something like the following:

    ```
    # packages in environment at /Users/annieconda/anaconda3:
    #
    # Name                     Version          Build            Channel
    anaconda-client            1.13.0           py311hca03da5_0
    ```

    <Accordion title="I don't have anaconda-client installed">
      If your `base` environment is missing `anaconda-client`, you can install it with [conda](https://docs.conda.io/en/latest/), [pip](https://pip.pypa.io/en/latest/), or pip from source. Anaconda recommends using conda.

      <CodeGroup>
        ```sh conda theme={null}
        conda install anaconda-client anaconda-auth
        ```

        ```sh pip theme={null}
        pip install anaconda-client anaconda-auth
        ```

        ```sh pip from source theme={null}
        pip install git+https://github.com/anaconda/anaconda-client git+https://github.com/anaconda/anaconda-auth
        ```
      </CodeGroup>
    </Accordion>
  </Step>

  <Step title="Log into Anaconda.org from the command line">
    Run the following command to log into your Anaconda account:

    ```sh theme={null}
    anaconda org login
    ```

    Log in with your Anaconda credentials.
  </Step>
</Steps>

Once you have logged in and installed `anaconda-client`, you can begin uploading packages to your account on the command line.

Find your account's channel by navigating to `anaconda.org/channels/<USERNAME>`, where `<USERNAME>` is your Anaconda.org username. For more information about channel homepages, see [Viewing channel information](/tools/anaconda-org/searching-packages#viewing-channel-information).

## Next steps

* [Search for packages](/tools/anaconda-org/searching-packages) or [explore channels](/tools/anaconda-org/searching-packages#viewing-channel-information)
* Review Anaconda Client commands, options, and arguments in the [Anaconda Client command reference](/cli-reference/anaconda-client/getting-started).
* [Build your own conda packages](/tools/anaconda-org/maintainer-guide/upload-packages) and upload them to Anaconda.org.

## Getting help

To display a list of Anaconda Client commands, open Anaconda Prompt (Terminal on macOS/Linux) and run the following command:

```sh theme={null}
anaconda --help
```

To find out more about an Anaconda Client command, run:

```sh theme={null}
anaconda <COMMAND_NAME> -h
```

<Comments>
  Replace \<COMMAND\_NAME> with the name of the command you want more information about.
</Comments>

You can also visit the [Anaconda community forums](https://forum.anaconda.com/) to request help with specific issues.
