awesome-repositories.com
Blog
MCP
awesome-repositories.com

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
jessfraz avatar

jessfraz/img

0
View on GitHub↗
blog.jessfraz.com/post/building-container-images-securely-on-kubernetes↗

Img

img is a daemon-less tool for building Open Container Initiative compliant images without requiring root privileges. It functions as a standalone builder and registry client that creates container images from build files without the need for a background process or elevated system permissions.

The project provides a multi-platform image generator capable of targeting different operating systems and hardware architectures. It includes an OCI registry client for authenticating with remote registries to push, pull, and manage image artifacts.

The toolset covers image construction and artifact management, including the ability to export results into compressed archives or local bundles. It also provides storage management for local image layers, including build cache clearance and image inspection.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Features

  • Unprivileged Image Construction - Enables the construction of container images without requiring root access or administrative privileges.
  • OCI Container Registry Clients - Provides a general-purpose client for interacting with OCI and Docker registries for image management.
  • OCI Registry Authenticators - Provides a registry client capable of authenticating with remote OCI registries to securely push and pull images.
  • Container Image Builders - Acts as a specialized tool for creating, assembling, and packaging OCI-compliant container images.
  • Multi-Architecture Images - Builds and bundles container images for multiple CPU architectures and operating systems.
  • Multi-Architecture Container Builds - Generates container images targeting multiple hardware architectures and operating systems for cross-environment compatibility.
  • Container Registry Management - Manages authentication and interactions with remote container registries to push, pull, and tag images.
  • Image Construction - Provides a build process for container images that operates without requiring a background daemon.
  • Daemonless Container Image Building - Provides a tool for packaging source code into container images without requiring a local container runtime.
  • OCI Standard Compliance - Ensures all generated images adhere to the Open Container Initiative specifications for broad compatibility.
  • Container Image Exports - Saves build results into compressed archives, standard bundles, or local folders for offline distribution.
  • Parallelized Build Stages - Processes multiple build layers simultaneously to reduce the time required to assemble final images.
  • Build Layer Caching - Implements build-time layer caching to accelerate subsequent container image construction runs.
  • Image Tagging and Transfer - Provides utilities to assign identifiers to images and move them between local storage and remote registries.
  • Local Image Lifecycle Management - Provides tools to save OCI images to disk, delete unused artifacts, and inspect individual image layers.
  • OCI Image Exporters - Saves container images and build caches as portable archives like tarballs.
  • OCI Registry Transports - Moves image artifacts between local storage and remote servers using standard registry distribution protocols.
  • Image Build and Analysis - Daemon-less builder for Dockerfile and OCI images.
3,986 stars·232 forks·Go·MIT·15 views

Star history

Star history chart for jessfraz/imgStar history chart for jessfraz/img

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Projects sharing features with Img

These projects share indexed features with Img. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • googlecontainertools/kanikoGoogleContainerTools avatar

    GoogleContainerTools/kaniko

    15,776View on GitHub↗

    Kaniko is an OCI container image builder that executes Dockerfiles in userspace without requiring a privileged daemon. It is designed as a Kubernetes-native image builder, allowing for the construction and pushing of images to registries from within a cluster or container. The tool ensures reproducible build generation by stripping timestamps from image layers, guaranteeing that identical source inputs produce the same image identifier. It supports multi-architecture image building, allowing for the creation of images compatible with various hardware and operating systems from a single proces

    Go
    View on GitHub↗15,776
  • ko-build/koko-build avatar

    ko-build/ko

    8,455View on GitHub↗

    Ko is a daemonless container image builder and OCI image generator specifically for Go applications. It compiles Go source code into binaries and packages them directly into container images, pushing them to registries without requiring a local container runtime or daemon. The tool specializes in multi-platform image distribution, producing images for various CPU architectures and operating systems from a single execution. It distinguishes itself by automating the entire pipeline from Go import paths to Kubernetes deployment or serverless function packaging for architectures like AWS Lambda.

    Gocontainercontainersdeploy
    View on GitHub↗8,455
  • containers/buildahcontainers avatar

    containers/buildah

    8,618View on GitHub↗

    Buildah is a tool for creating OCI-compliant container images without requiring a background daemon process. It functions as a daemonless image constructor and distribution tool, allowing users to build, push, and pull images between local storage and remote registries. The project distinguishes itself by supporting unprivileged image building through the use of user namespaces and rootless mode. It enables direct modification of container root filesystems by mounting them to the host, allowing images to be treated as directories that can be manipulated via standard shell commands or scripts.

    Gocontainercontainer-imagecontainers
    View on GitHub↗8,618
  • projectatomic/buildahprojectatomic avatar

    projectatomic/buildah

    8,895View on GitHub↗

    Buildah is a daemonless container tool used for building and managing OCI-compliant container images. It functions as a command line utility that creates and modifies images without requiring a background process or root privileges. The tool transforms Dockerfile instructions into standard images and allows for the generation of images by committing the state of a running container. It supports the creation of images from scratch or base images, ensuring that all output adheres to Open Container Initiative specifications for portability. Beyond image construction, it provides capabilities fo

    Go
    View on GitHub↗8,895
Compare all 30 related projects→

Frequently asked questions

What does jessfraz/img do?

img is a daemon-less tool for building Open Container Initiative compliant images without requiring root privileges. It functions as a standalone builder and registry client that creates container images from build files without the need for a background process or elevated system permissions.

What are the main features of jessfraz/img?

The main features of jessfraz/img are: Unprivileged Image Construction, OCI Container Registry Clients, OCI Registry Authenticators, Container Image Builders, Multi-Architecture Images, Multi-Architecture Container Builds, Container Registry Management, Image Construction.

Which projects share features with jessfraz/img?

Projects with overlapping indexed features include: googlecontainertools/kaniko — Kaniko is an OCI container image builder that executes Dockerfiles in userspace without requiring a privileged daemon.… ko-build/ko — Ko is a daemonless container image builder and OCI image generator specifically for Go applications. It compiles Go… containers/buildah — Buildah is a tool for creating OCI-compliant container images without requiring a background daemon process. It… projectatomic/buildah — Buildah is a daemonless container tool used for building and managing OCI-compliant container images. It functions as… werf/werf — Werf is a container image builder, Kubernetes continuous delivery tool, and deployment orchestrator. It creates… docker/buildx — Buildx is a BuildKit build extension and container build instance manager that enables the creation of container…