
CodeArtifact
CodeArtifact
AWS CodeArtifact API provides managed artifact repositories — store private npm, Maven, PyPI, NuGet packages and proxy public sources.
AWS-native (IAM auth, CloudTrail audit)
Bare-bones UI (less complete than JFrog Artifactory)
CreateDomain + CreateRepository for repositories. CLI: aws codeartifact login --tool npm. Then use npm publish/install normally.
Uptime · 30-day window
GitHub activity
About this API
CodeArtifact is AWS's artifact repository service launched in 2020, competing with JFrog Artifactory, Sonatype Nexus, etc. Core use case: enterprise internal package management — your company has npm packages that shouldn't go to public npm registry (contain business logic) but need to be installable by other internal projects. CodeArtifact provides private registries, with AWS IAM auth (developers use STS short-lived tokens instead of long-term npm tokens). Also supports upstream proxy — configure npm/Maven Central as upstream, team's public package downloads route through CodeArtifact cache, fast and independent of public internet. Weaker UI than JFrog, but deeper AWS integration and noticeably cheaper.
What you can build
- 1Enterprise internal private npm/Maven repos
- 2Accelerate public package downloads (cache npm/Maven Central)
- 3CI pulls/pushes artifacts via IAM
- 4Code sharing within an org
Strengths & limitations
Strengths
- AWS-native (IAM auth, CloudTrail audit)
- Multi-format (npm, Maven, PyPI, NuGet, generic)
- Auto-proxies public repositories
Limitations
- Bare-bones UI (less complete than JFrog Artifactory)
- Docker registry is separate (ECR), not in CodeArtifact
Getting started
CreateDomain + CreateRepository for repositories. CLI: aws codeartifact login --tool npm. Then use npm publish/install normally.
FAQ
CodeArtifact vs. JFrog Artifactory?+
AWS-internal + IAM auth + cost-sensitive: CodeArtifact. Need rich UI + advanced promotion flows: JFrog.
Where do I manage Docker images?+
On AWS, Docker images go in ECR (Elastic Container Registry) — not CodeArtifact.
Technical details
- Auth type
- unknown
- Pricing
- unknown
- Protocols
- REST
- SDKs
- python, javascript, go, java, csharp
- Response time
- 44 ms
- Last health check
- 6/26/2026, 6:22:15 AM
More from Amazon Web Services
AWS IAM Access Analyzer API analyzes IAM resource policies for over-privileged access or external access — proactively surfaces security risks.
Alexa for Business helps you use Alexa in your organization.
Amazon API Gateway helps developers deliver robust, secure, and scalable mobile and web application back ends.
Use AppConfig, a capability of Amazon Web Services Systems Manager, to create, manage, and quickly deploy application configurations.
Welcome to the Amazon AppFlow API reference.
The Amazon AppIntegrations service enables you to configure and reuse connections to external applications.
Amazon AppStream 2.0 API Reference.
Amazon Athena is an interactive query service that lets you use standard SQL to analyze data directly in Amazon S3.