# wagoodman/dive

A tool for exploring each layer in a docker image

Repository: https://github.com/wagoodman/dive
Canonical: https://ross.abutalabs.com/products/dive
Language: Go
License: MIT
License Family: permissive
Topics: docker, docker-image, inspector, explorer, cli, tui
Last push: 2025-12-15T17:20:36+00:00

## Health v2 (maintenance only)
Score: 60/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 57, release rhythm 40, longevity 100
- inputs: {"age_days": 3034, "days_push": 261, "days_rel": 522, "gap_med": 7, "n_releases_24m": 2}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 54503, forks 1998 (observed 2026-08-28T04:12:18.282014+00:00)

## What it is
Dive is a Go-based CLI/TUI tool for exploring Docker and OCI image layers, showing each layer's file contents and changes. It estimates image efficiency (wasted space) and can run in CI to fail builds with excessive image bloat.

## Use cases
- explore contents of each layer in a docker image
- find wasted space and duplicated files in docker images
- shrink docker image size
- analyze image layers after building
- enforce image size checks in CI pipeline
- inspect which files changed between image layers

## When to choose
- you want a terminal UI to browse docker/OCI image layers and file trees
- you need to optimize image size by spotting redundant layers or files
- you want automated image-efficiency pass/fail checks in CI

## When to avoid
- you need vulnerability/CVE scanning rather than size analysis
- you need a GUI-based image explorer
- you work with non-Docker/non-OCI container image formats

## Facets
- artifact type: cli-tool
- maturity: active
- function: developer-tools, cli, container-runtime, analytics
- domain: developer-tools
- platform: windows, cli, cross-platform
- tags: docker-image, tui, image-layers, image-size-optimization, oci, ci-integration, containers, devops, command-line, linux, macos, docker

## Member repositories
- wagoodman/dive (main) score 60

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:12:18.282014+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T16:19:14.073800+00:00, confidence not recorded.
  - readme: https://github.com/wagoodman/dive (fetched 2026-08-28T04:12:18.282014+00:00, sha 21f196133ee6)
- Data as of 2026-08-30T08:39:29.467469+00:00.
