Cloud Native Buildpacks website screenshot

Cloud Native Buildpacks

Cloud Native Buildpacks (CNBs) transform application source code into OCI-compliant container images that can run on any cloud, without requiring Dockerfiles. Initiated by Pivotal and Heroku in January 2018, CNBs are a CNCF incubating project licensed under Apache-2.0. They centralize container expertise through composable buildpacks, enable layer rebasing for efficient OS updates, and generate Software Bills of Materials (SBOM). The pack CLI and kpack platform operator are primary integration points.

Cloud Native Buildpacks publishes 3 APIs on the APIs.io network. Tagged areas include Build Tools, CI/CD, Cloud Native, CNCF, and Container Images.

Cloud Native Buildpacks’ developer surface includes documentation, engineering blog, and 11 more developer resources.

22.2/100 emerging ▬ flat Agent 3/100 human only Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemium
3 APIs 5 Features 4 Use Cases
Build ToolsCI/CDCloud NativeCNCFContainer ImagesContainersOCIOpen Source

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 22.2/100 · emerging
Contract Quality 0.0 / 25
Developer Ergonomics 3.0 / 20
Commercial Clarity 7.9 / 20
Operational Transparency 4.8 / 13
Governance 0.0 / 12
Discoverability 6.5 / 10
Agent readiness — 3/100 · human only
Machine-Readable Contract 0 / 18
Agentic Access Contract 0 / 10
MCP Server 0 / 12
Machine-Readable Auth 0 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/buildpacks: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 3

Individual APIs this provider publishes, each with its own machine-readable definition.

Buildpack API Specification

The Buildpack API defines the contract between a buildpack and the lifecycle that executes it. It specifies detect, build, and export phases, layer contribution formats, environ...

Platform API Specification

The Platform API defines the contract between a platform (such as pack or kpack) and the CNB lifecycle. It covers builder configuration, build inputs and outputs, stack definiti...

Distribution API Specification

The Distribution API defines the OCI-based format for packaging and distributing buildpacks and builders via container registries, including the buildpackage format.

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Buildpacks Rate Limits

5 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 5

Notable capabilities this provider offers.

pack build

pack builder

pack rebase

pack sbom download

Buildpack Registry

Security Posture 1

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Buildpacks Domain Security

TLSv1.3 · HSTS

SECURITY

Use Cases 4

What developers build with this provider.

App Developer Image Building

Platform Operator Integration

Buildpack Authoring

OS-Level Security Patching

Resources

Get Started 1

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 1

Authentication, authorization, and security posture

Operate 2

Status, limits, changes, and where to get help

Company 3

The organization behind the API

Other 3

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: buildpacks
name: Cloud Native Buildpacks
description: Cloud Native Buildpacks (CNBs) transform application source code into OCI-compliant container images that can
  run on any cloud, without requiring Dockerfiles. Initiated by Pivotal and Heroku in January 2018, CNBs are a CNCF incubating
  project licensed under Apache-2.0. They centralize container expertise through composable buildpacks, enable layer rebasing
  for efficient OS updates, and generate Software Bills of Materials (SBOM). The pack CLI and kpack platform operator are
  primary integration points.
type: Index
accessModel:
  pricing: freemium
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Freemium
  confidence: medium
  source:
  - plans
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/buildpacks.png
url: https://raw.githubusercontent.com/api-evangelist/buildpacks/refs/heads/main/apis.yml
created: '2025-01-01'
modified: '2026-04-21'
specificationVersion: '0.19'
tags:
- Build Tools
- CI/CD
- Cloud Native
- CNCF
- Container Images
- Containers
- OCI
- Open Source
apis:
- aid: buildpacks:buildpack-api
  name: Buildpack API Specification
  description: The Buildpack API defines the contract between a buildpack and the lifecycle that executes it. It specifies
    detect, build, and export phases, layer contribution formats, environment variable handling, and SBOM generation interfaces.
  humanURL: https://buildpacks.io/docs/reference/spec/buildpack-api/
  tags:
  - API Specification
  - Buildpacks
  - Container Images
  - OCI
  properties:
  - type: Documentation
    url: https://buildpacks.io/docs/reference/spec/buildpack-api/
  - type: GitHubRepository
    url: https://github.com/buildpacks/spec
- aid: buildpacks:platform-api
  name: Platform API Specification
  description: The Platform API defines the contract between a platform (such as pack or kpack) and the CNB lifecycle. It
    covers builder configuration, build inputs and outputs, stack definitions, and run image management.
  humanURL: https://buildpacks.io/docs/reference/spec/platform-api/
  tags:
  - API Specification
  - Container Images
  - Platforms
  properties:
  - type: Documentation
    url: https://buildpacks.io/docs/reference/spec/platform-api/
  - type: GitHubRepository
    url: https://github.com/buildpacks/spec
- aid: buildpacks:distribution-api
  name: Distribution API Specification
  description: The Distribution API defines the OCI-based format for packaging and distributing buildpacks and builders via
    container registries, including the buildpackage format.
  humanURL: https://buildpacks.io/docs/reference/spec/distribution-api/
  tags:
  - API Specification
  - Distribution
  - OCI
  - Packaging
  properties:
  - type: Documentation
    url: https://buildpacks.io/docs/reference/spec/distribution-api/
  - type: GitHubRepository
    url: https://github.com/buildpacks/spec
common:
- type: DomainSecurity
  url: security/buildpacks-domain-security.yml
- type: Website
  url: https://buildpacks.io
- type: Documentation
  url: https://buildpacks.io/docs/
- type: GitHubOrganization
  url: https://github.com/buildpacks
- type: Blog
  url: https://medium.com/buildpacks
- url: https://medium.com/feed/buildpacks
  type: BlogRSS
  description: Discovered RSS/Atom feed for https://medium.com/buildpacks
- type: Community
  url: https://buildpacks.io/community/
- type: Registry
  url: https://registry.buildpacks.io/
- type: Specification
  url: https://github.com/buildpacks/spec/blob/main/buildpack.md
- type: MailingList
  url: https://lists.cncf.io/g/cncf-buildpacks/join
- type: Slack
  url: https://slack.cncf.io
- type: CNCF
  url: https://www.cncf.io/projects/buildpacks/
- type: DevStats
  url: https://buildpacks.devstats.cncf.io/
- name: Use Cases
  type: UseCases
  data:
  - name: App Developer Image Building
    url: https://buildpacks.io/docs/for-app-developers/
    features:
    - No Dockerfile Required
    - Automatic Dependency Detection
    - Multi-Language Support
    - Reproducible Builds
    - ARM Container Support
    - Windows Container Support
  - name: Platform Operator Integration
    url: https://buildpacks.io/docs/for-platform-operators/
    features:
    - CI/CD Pipeline Integration
    - pack CLI Integration
    - kpack Kubernetes Operator
    - Tekton Pipeline Support
    - CircleCI Integration
    - GitLab CI Integration
    - Custom Builder Creation
  - name: Buildpack Authoring
    url: https://buildpacks.io/docs/for-buildpack-authors/
    features:
    - Custom Language Support
    - Framework-Specific Buildpacks
    - Buildpack Packaging
    - Registry Distribution
    - Extension Authoring
    - Composable Buildpack Groups
  - name: OS-Level Security Patching
    url: https://buildpacks.io/docs/reference/spec/platform-api/
    features:
    - Layer Rebasing
    - Base Image Updates Without Rebuild
    - Minimal Rebuild Surface
    - Stack Switching
- name: Features
  type: Features
  data:
  - name: pack build
    url: https://buildpacks.io/docs/for-platform-operators/how-to/integrate-ci/pack/cli/
    features:
    - Source-to-Image Conversion
    - Builder Selection
    - Environment Variable Injection
    - Volume Mount Support
    - Cache Integration
  - name: pack builder
    url: https://buildpacks.io/docs/for-platform-operators/how-to/integrate-ci/pack/cli/
    features:
    - Create Custom Builders
    - Inspect Builder Contents
    - Trust Builder Configuration
    - Suggest Default Builders
  - name: pack rebase
    url: https://buildpacks.io/docs/for-platform-operators/how-to/integrate-ci/pack/cli/
    features:
    - Update Base Image Layers
    - No Source Rebuild Required
    - Fast Security Patching
  - name: pack sbom download
    url: https://buildpacks.io/docs/for-platform-operators/how-to/integrate-ci/pack/cli/
    features:
    - Software Bill of Materials
    - Dependency Inventory
    - Security Auditing
    - License Tracking
  - name: Buildpack Registry
    url: https://registry.buildpacks.io/
    features:
    - Community Buildpack Discovery
    - Namespace Registration
    - Version Tracking
    - Verified Buildpacks
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com