awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Container image registry

Ranking updated Jul 9, 2026

For a self hosted container image registry, the strongest matches are spegel-org/spegel (Spegel is a peer-to-peer container registry cache that optimizes), rpardini/docker-registry-proxy (This tool functions as a transparent registry proxy and) and dqzboy/docker-proxy (This tool functions as a self-hosted registry proxy that). cmliu/cf-workers-docker.io and daocloud/public-image-mirror round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Find the best container image registries. Compare top open-source tools ranked by activity and features to find the right fit for your infrastructure.

Container image registry

Find the best repos with AI.We'll search the best matching repositories with AI.
  • spegel-org/spegelspegel-org avatar

    spegel-org/spegel

    3,485View on GitHub↗

    Spegel is a container registry cache and peer-to-peer distribution system for Kubernetes. It functions as an OCI image mirror and content addressable store that shares image layers between cluster nodes to reduce external registry traffic and latency. The project implements a distributed hash table to locate image digests across the network, allowing nodes to retrieve content from peers rather than repeated external downloads. This architecture mitigates registry rate-limiting and provides offline image availability to prevent workload failures during registry outages. The system covers capa

    Spegel is a peer-to-peer container registry cache that optimizes image distribution by sharing layers between Kubernetes nodes, directly addressing the need for bandwidth reduction and local caching of OCI-compliant images.

    GoContainer Image CachingImage CachingRegistry Proxy Mirrors
    View on GitHub↗3,485
  • rpardini/docker-registry-proxyrpardini avatar

    rpardini/docker-registry-proxy

    1,173View on GitHub↗

    This project provides a centralized infrastructure management solution for container environments, designed to streamline registry authentication, image caching, and network traffic routing. By acting as a transparent proxy and registry mirror, it intercepts container engine requests to enforce consistent security policies and reduce external bandwidth consumption. The system simplifies access management by centralizing credentials for multiple external container registries, eliminating the need for individual client-side configurations. It further automates infrastructure setup through the i

    This tool functions as a transparent registry proxy and mirror that caches container images and optimizes bandwidth usage, directly addressing the need for a self-hostable solution to accelerate container builds.

    ShellContainer Image CachingRegistry Proxy Mirrors
    View on GitHub↗1,173
  • dqzboy/docker-proxydqzboy avatar

    dqzboy/Docker-Proxy

    4,289View on GitHub↗

    Docker-Proxy is a self-hosted container image caching and mirroring service. It functions as a registry-aware reverse proxy that intercepts requests to remote registries, storing image layers on local disks to accelerate retrieval speeds and reduce dependencies on external network stability. The service includes a web-based management interface for searching mirrored images and monitoring service status. It supports credential-based authentication to access private images and bypass anonymous pull rate limits imposed by remote providers. The proxy manages traffic through domain mapping and s

    This tool functions as a self-hosted registry proxy that caches container image layers locally to optimize bandwidth and pull speeds, directly addressing the core requirements for a container registry proxy and build cache.

    JavaScriptContainer Image CachingRegistry Proxy Mirrors
    View on GitHub↗4,289
  • cmliu/cf-workers-docker.iocmliu avatar

    cmliu/CF-Workers-docker.io

    9,098View on GitHub↗

    This project is a Cloudflare Workers Docker proxy and container registry mirror. It functions as an HTTP request proxy that relays requests to container registries, such as Docker Hub, to bypass regional access restrictions and accelerate image downloads. The service incorporates identity masking to hide the proxy from automated scanners. This is achieved through the use of custom landing pages for unauthorized requests and filtering based on user agents. The system manages network traffic via edge-based request proxying and stateless routing. It utilizes stream-based payload relaying to han

    This tool functions as a serverless registry proxy that accelerates image pulls by routing requests through Cloudflare's edge network, effectively serving as a mirror for container registries.

    JavaScriptRegistry ProxiesRegistry Proxying
    View on GitHub↗9,098
  • daocloud/public-image-mirrorDaoCloud avatar

    DaoCloud/public-image-mirror

    13,238View on GitHub↗

    Public Image Mirror is a container registry proxy service designed to cache remote container images locally. By intercepting image pull requests and serving content from internal storage, it reduces dependency on external registry availability and minimizes external bandwidth consumption. The service implements standard container registry protocols, allowing existing container runtimes to interact with the cache as if it were a native registry. It utilizes a content-addressable storage layer to manage image layers as immutable blobs, ensuring data integrity and deduplication while resolving m

    This tool functions as a container registry proxy that caches remote images locally to optimize bandwidth and speed up pulls, directly addressing the core requirements for a registry mirror.

    ShellContainer Image Caching
    View on GitHub↗13,238
  • dragonflyoss/dragonfly-archiveddragonflyoss avatar

    dragonflyoss/dragonfly-archived

    5,937View on GitHub↗

    Dragonfly is a peer-to-peer file distribution system designed to accelerate large-scale file and container image delivery across clusters. It splits files into small pieces that peers exchange independently, enabling parallel downloads from multiple sources while a central scheduler assigns parent peers based on real-time load metrics. The system integrates with existing tools through an HTTP proxy interface and uses gRPC for internal communication between peers and the scheduler. The system distinguishes itself through automatic integrity verification at the piece level, ensuring every downl

    Dragonfly is a peer-to-peer distribution system that functions as a registry proxy to accelerate container image delivery, effectively optimizing bandwidth and deployment speeds in large-scale environments.

    GoP2P Image Accelerators
    View on GitHub↗5,937
  • distribution/distributiondistribution avatar

    distribution/distribution

    10,479View on GitHub↗

    Distribution is an open-source container image registry that implements the OCI Distribution Specification, enabling any OCI-compatible client to push, pull, and manage container images over standard protocols. It serves as a content distribution toolkit for packaging, shipping, storing, and delivering container content across networked environments, storing and retrieving content by its cryptographic hash for integrity and deduplication. The registry separates image metadata from bulk data to enable efficient validation and partial pulls, and supports resumable blob uploads with chunked tran

    This is a foundational OCI-compliant container registry that supports upstream caching and efficient layer-based storage, providing the core infrastructure needed to optimize image distribution and build workflows.

    GoContainer Image RegistriesAPI ServersBlob and Manifest Separation
    View on GitHub↗10,479
  • moby/buildkitmoby avatar

    moby/buildkit

    10,061View on GitHub↗

    Buildkit is a programmable container build toolkit and OCI container image builder that converts build definitions into concurrent dependency graphs for image construction. It functions as an OCI image distribution engine, capable of generating container images and exporting artifacts to local storage or remote registries. The project is distinguished by its use of a low-level binary intermediate representation to decouple high-level build languages from the execution engine. It supports multi-platform image builds through user-mode architecture emulation and provides a distributed build cach

    Buildkit is a high-performance container image builder that provides advanced distributed caching and concurrent layer construction, serving as a core engine for optimizing build speeds even though it does not function as a registry proxy.

    GoContainer Image BuildersOCI Container EnginesBuild
    View on GitHub↗10,061
  • cloudflare/serverless-registrycloudflare avatar

    cloudflare/serverless-registry

    1,405View on GitHub↗

    Serverless Registry is a container registry service implemented as a serverless application. It provides a platform for hosting and managing container images by leveraging distributed object storage and edge computing to handle image layers and metadata. The project distinguishes itself by utilizing edge-side request proxying and lazy pull-through caching to manage external image dependencies. By fetching and persisting remote images on demand, it improves availability and access speeds for container runtimes. The system also employs chunked stream processing to manage large image layers, ens

    This is a container registry that leverages Cloudflare's infrastructure to store and serve OCI-compliant images, providing a remote registry solution that helps optimize bandwidth and deployment speeds.

    TypeScriptContainer Image Caching
    View on GitHub↗1,405

Related searches

  • Container and image tooling
  • a platform for orchestrating containerized applications
  • a pull-through cache for container registries
  • a container vulnerability scanner
  • a self-hosted container image registry
  • Container maintenance tools
  • a daemonless container image builder
  • a containerized environment for software development