Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Skip to main content

AWS CodeArtifact

Secure, scalable, and cost-effective package management for software development

Benefits of CodeArtifact

Store and share artifacts across accounts, with appropriate levels of access granted to your teams and build systems.
Reduce overhead from setup and maintenance of an artifact server or infrastructure with a fully managed service.
Only pay for software packages stored, number of requests made, and data transferred out of Region with pay-as-you-go pricing.

Use cases

Configure CodeArtifact to fetch from public repositories such as the npm Registry, Maven Central, Python Package Index (PyPI), and NuGet.

Securely share private packages across organizations by publishing to a central organizational repository.

Build automated approval workflows with CodeArtifact APIs and Amazon EventBridge, with visibility into your packages using AWS CloudTrail.

Pull dependencies from CodeArtifact in AWS CodeBuild and publish new versions of your private packages secured with AWS Identity and Access Management (IAM).

Explore Amazon CodeCatalyst

A unified software development service to quickly build, deliver, and scale applications on AWS.

Learn more about CodeCatalyst