A user-friendly desktop application for managing container artifacts in OCI registries (like Docker Hub, GitHub Container Registry, Azure Container Registry, etc.)
ORAS Desktop lets you easily view and manage your container artifacts without using command-line tools. With a simple graphical interface, you can:
- Browse your repositories in any container registry
- View all tags and versions of your containers
- Inspect manifest details with an easy-to-read display
- Explore relationships between artifacts
ORAS Desktop is built on top of the ORAS .NET SDK, which provides .NET bindings for the OCI Registry As Storage (ORAS) project.
- Visit our Releases page
- Download the version for your operating system:
- Windows:
.zipfile - macOS:
.app.zipfile - Linux:
.tar.gzfile
- Windows:
- Extract the downloaded ZIP file
- Double-click
OrasProject.OrasDesktop.Desktop.exeto start the application
- Extract the downloaded
.app.zipfile - Move the extracted app to your Applications folder
- Right-click the app and select "Open" (required only on first launch)
- Extract the downloaded TAR.GZ file
- Open a terminal and navigate to the extracted folder
- Make the application executable:
chmod +x OrasProject.OrasDesktop.Desktop - Run the application:
./OrasProject.OrasDesktop.Desktop
- Click the "Connect" button in the top bar
- Enter your registry address (e.g.,
mcr.microsoft.com) - Choose authentication type:
- Anonymous (no credentials)
- Basic (username/password)
- Bearer Token (for registries using token-based auth)
- Enter your credentials if required
- Click "Connect"
- All accessible repositories will appear in the left sidebar
- Click on a repository to view its available tags
- Select a tag to view the manifest details
- Manifest details are displayed with syntax highlighting
- Clickable digest links allow quick navigation between related manifests
- The manifest shows important metadata like layers, configuration, and annotations
- Windows: Windows 10 or later (64-bit)
- macOS: macOS 11 (Big Sur) or later (Intel or Apple Silicon)
- Linux: Most modern 64-bit distributions (Ubuntu 20.04+, Fedora 34+, etc.)
- Windows: Make sure you have the Visual C++ Redistributable installed
- macOS: If you get a "damaged app" warning, try right-clicking the app and selecting "Open"
- Linux: Ensure the application has execute permissions (
chmod +x)
- Check your network connection
- Verify your credentials are correct
- Some registries may have IP restrictions or other access controls
If you encounter issues not covered here:
- Check the GitHub Issues to see if your problem is already known
- Create a new issue with details about your problem
ORAS Desktop is licensed under the Apache License 2.0.
- ORAS Project - The main ORAS project website
- ORAS CLI - Command-line tool for working with OCI registries
- ORAS .NET SDK - .NET SDK for working with OCI registries