Skip to content
repository radar
Infra, Data & Ops

⚙️BuildKit

ACTIVE FLATLINED

moby/buildkit · homepage ↗

concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit

⭐ Very popular: 10k stars, gaining about 14 a week

View on GitHub ↗

repo profile

vintage 2017 9 years old
delivery product
language Go
license Apache-2.0

momentum

total stars 10k
stars added last week +14
binary downloads 5k total · GitHub releases
used by 5k repos & packages
commits / week 9 cooling · -48% vs prior mo
issues closed 61% ~4d to close, median
contributors 403 (+1 in 15d)
release cadence weekly
last activity 3d ago

durability

backing company-owned Docker
openness permissive
security score 8.6/10 OpenSSF Scorecard · 2026-08-10
bus factor 2 concentrated
top-author share 48% 6 mo

bus factor = how many people it takes to cover more than half the commits (6 months). 1 is a solo project; higher means the work is spread across a team. top-author share is the single busiest author's slice of those commits.

since we covered it

monthly average + 79/mo (+1%/mo) · + 1k total since PR#11

why it's a big deal

  • Powers the default build path for anyone using Docker Engine 23 or later, so most container builds now run through BuildKit whether developers realize it or not.
  • Cuts rebuild time through concurrent dependency resolution and instruction caching, and lets teams share that cache across machines via registry, S3, Azure Blob, or GitHub Actions backends.
  • Supports rootless builds and outputs beyond Docker images, including OCI tarballs, local directories, and containerd, which helps CI systems and platforms that cannot run a privileged daemon.

under the hood

  • Written in Go, split into a buildkitd daemon and a buildctl client that talk over gRPC on a Unix socket or TCP.
  • Compiles high-level build definitions into LLB, a protobuf-based intermediate representation that is frontend-agnostic and enables the concurrent execution and caching, with the Dockerfile syntax being one frontend among others like Buildpacks and Nix.
  • Runs builds through pluggable worker backends, OCI via runc by default or containerd, and can distribute work across multiple daemons using consistent-hashing client-side load balancing.

Radar summary, generated from the project's public sources

star history

PR#11 · 9k10k now May 2017Aug 2026
  1. PR#11 9k 2025-06-25
  2. now 10k + 1k since first covered

curve is sampled from GitHub's star history, plus our own daily readings since we covered it; the dashed stretch is before we first covered it, the solid line since. figures at coverage are the numbers we printed then (approx.), current count is live.

understory

Deep in the understory, shipping hard, still flying under the radar.

+44 understory score output 88 · clout 44
Aug 2025 Jul 2026
  • output, commits & releases
  • clout, star velocity

output = commits & releases; clout = star velocity, both 0 to 100 monthly indices; the gap where output runs above clout is the understory. The understory →

covered in

  • PR#11 2025-06-25 below the radar

    Concurrent, Cache-Efficient, and Dockerfile-Agnostic Builder Toolkit

similar projects

compare these →
  • ☸️ KubeSphere

    The container platform tailored for Kubernetes multi-cloud, datacenter, and edge management ⎈ 🖥 ☁️

    17k ACTIVE
  • Infisical

    TypeScript · 2.8× the stars

    Infisical is the open-source platform for secrets, certificates, and privileged access management.

    29k ACTIVE
  • 🚰 XPipe

    Java

    Access your entire server infrastructure from your local desktop

    14k ACTIVE

comments

Sign in with GitHub to add your blip on BuildKit.

loading comments…