ORAS
A command-line tool and client libraries for pushing and pulling OCI artifacts to container registries.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
1 more ways to get ORAS
Package managers
- Homebrew
brew install oras
About ORAS
ORAS (OCI Registry As Storage) distributes any kind of artifact through OCI-compliant registries, not only container images. The CLI can push and pull artifacts, attach supply chain artifacts to images, show reference relations, migrate artifacts between registries and work with OCI image layouts on disk.
It can also inspect image manifests and layers and manage tags and repositories. Client libraries are available for Go, Python, .NET, Java and Rust for building your own registry clients.
Strengths
- Stores any artifact type in an OCI registry
- Attaches signatures and SBOMs to images
- Installs via Homebrew and winget
- Libraries in several languages
Limitations
- Needs an OCI-compliant registry
- Command-line only
Details
- Pricing
- FreeFree community project.
- License
- Open source, license not stated
- Developer
- The ORAS contributors
- Platforms
- Windows, macOS, Linux, Command line
- How it runs
- Downloadable app
- Account
- Not required
- Best suited for
- Teams storing build artifacts and supply chain metadata in OCI registries
- Categories
- Container tools, Developer tools
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to ORAS
Compare allSoftware that can replace ORAS for an important use case, and what changes if you switch.
regclient
A Go client and command-line tooling for inspecting, copying and managing images in Docker and OCI registries.
regclient also works directly against Docker and OCI registries from the command line. It adds a Go library and a Docker plugin, and centres on copying and inspecting images rather than arbitrary artifacts.
Skopeo
A command-line tool for inspecting, copying and signing container images in remote registries.
Skopeo inspects, copies and signs container images between remote registries without pulling them. It is focused on images and is listed for Linux only, not Windows or macOS.
Similar software
Related functionality, not necessarily a direct replacement.
Distribution
An open-source container registry server for storing and distributing container images and other content.
Harbor
A self-hosted container registry with vulnerability scanning, image signing and role-based access control.
zot
Self-hosted OCI-native container image registry shipped as a single binary with no dependencies.
Project Quay
A self-hostable container image registry for building, storing and distributing container images.
Docker Buildx
A Docker CLI plugin that extends image builds with BuildKit, including multi-platform builds.
Buildah
A command-line tool for building OCI container images without a running daemon.