

# Working with packages in CodeArtifact
<a name="packages"></a>

The following topics show you how to perform actions on packages using the CodeArtifact CLI and API.

**Topics**
+ [Packages overview](packages-overview.md)
+ [List package names](list-packages.md)
+ [List package versions](list-packages-versions.md)
+ [List package version assets](list-assets.md)
+ [Download package version assets](download-assets.md)
+ [Copy packages between repositories](copy-package.md)
+ [Delete a package or package version](delete-package.md)
+ [View and update package version details and dependencies](describe-package-version.md)
+ [Update package version status](update-package-version-status.md)
+ [Editing package origin controls](package-origin-controls.md)