
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
Example request
curl https://github.com/mermade/aws2openapi/<endpoint>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
- 18 ms
- Last health check
- 5/12/2026, 7:36:33 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.
Amazon Chime SDK API embeds real-time audio/video calling and chat into apps (meetings, messaging, PSTN calls).
Amazon CloudFront is the AWS CDN and edge service — accelerates static and dynamic content delivery, a standard for web performance.
Amazon CloudSearch is AWS's managed search service (gradually superseded by OpenSearch Service).
CloudWatch Application Insights API auto-detects application problems — intelligently identifies anomalies (slow SQL queries, memory leaks), reducing manual alarm configuration.
AWS Cognito Identity Pools API issues temporary AWS credentials to frontend apps — identity federation, guest users, direct AWS resource access.
Amazon Cognito User Pools deliver managed user signup, login, password reset, and MFA for applications.
Amazon Connect Contact Lens API uses AI to analyze Amazon Connect calls in real time — sentiment, keywords, compliance detection, auto-summary.