Skip to content
@open-component-model

Open Component Model

An open standard to describe software artifact delivery.

Open Component Model

Deliver and deploy your software securely — anywhere, at any scale.

OCM is an open standard and toolkit for packaging, signing, transporting, and deploying software across any boundary, including air-gapped environments. For full documentation, visit ocm.software.

Projects

  • OCM Specification - The ocm-spec repository contains the OCM specification, which provides a formal description of OCM and its format to describe software artifacts and a storage layer to persist those and make them accessible from remote.
  • Open Component Model - The main repository containing the OCM library, CLI, and Kubernetes toolkit. This is where active development happens.
  • OCM CLI - The ocm command line interface makes it easy to create, sign, verify, and transfer component versions as well as embed them in build processes.
  • OCM K8s Toolkit - A Kubernetes operator to deploy OCM resources into a Kubernetes cluster.
  • Open Delivery Gear - An extensible and cloud-native compliance delivery engine.

Getting Started

🤝 OCM and ApeiroRA

OCM extends ApeiroRA's Platform Mesh principles by providing secure, reliable delivery and deployment of software - across cloud, on-prem, hybrid, and even air-gapped environments. By decoupling and streamlining lifecycle processes like compliance checks, security scans, and deployments, OCM helps teams collaborate more effectively and build trust into every step of the software supply chain.

📌 OCM and NeoNephos

OCM has been donated to the NeoNephos Foundation, a Linux Foundation initiative dedicated to advancing open-source projects that align with the strategic objectives of IPCEI-CIS under neutral governance. Learn more about NeoNephos and our role within it here.

Contributing

We welcome all contributions from the community!

Please read the Contributing Guide for instructions on how to contribute.

Pinned Loading

  1. open-component-model open-component-model Public

    Home of the Open Component Model (Software Bill of Delivery) Toolset

    Go 22 30

  2. ocm-spec ocm-spec Public

    The official Open Component Model Specification

    Python 18 17

  3. open-delivery-gear open-delivery-gear Public

    Home of ODG, an extensible and cloud-native compliance delivery engine

    Smarty 5 9

  4. community community Public

    Community Contributions for Open Component Model

    Go 2 9

Repositories

Showing 10 of 33 repositories
  • ocm-spec Public

    The official Open Component Model Specification

    open-component-model/ocm-spec's past year of commit activity
    Python 18 17 1 0 Updated Sep 10, 2026
  • .github Public
    open-component-model/.github's past year of commit activity
    Shell 0 Apache-2.0 8 2 0 Updated Sep 10, 2026
  • open-component-model Public

    Home of the Open Component Model (Software Bill of Delivery) Toolset

    open-component-model/open-component-model's past year of commit activity
    Go 22 Apache-2.0 30 31 22 Updated Sep 10, 2026
  • open-component-model/service-provider-ocm's past year of commit activity
    Go 0 Apache-2.0 6 1 0 Updated Sep 10, 2026
  • ocm Public

    Legacy Toolset

    open-component-model/ocm's past year of commit activity
    Go 49 Apache-2.0 34 15 0 Updated Sep 10, 2026
  • ocm-controller Public

    Main repository for ocm-controller.

    open-component-model/ocm-controller's past year of commit activity
    Go 9 Apache-2.0 18 3 2 Updated Sep 10, 2026
  • odg-core Public

    Core API of ODG (github.com/open-component-model/open-delivery-gear)

    open-component-model/odg-core's past year of commit activity
    Python 10 Apache-2.0 18 17 10 Updated Sep 10, 2026
  • open-delivery-gear Public

    Home of ODG, an extensible and cloud-native compliance delivery engine

    open-component-model/open-delivery-gear's past year of commit activity
    Smarty 5 Apache-2.0 9 105 1 Updated Sep 10, 2026
  • ocm-e2e-framework Public

    A testing framework to e2e test ocm components.

    open-component-model/ocm-e2e-framework's past year of commit activity
    Go 0 Apache-2.0 5 0 0 Updated Sep 9, 2026
  • community Public

    Community Contributions for Open Component Model

    open-component-model/community's past year of commit activity
    Go 2 Apache-2.0 9 4 11 Updated Sep 9, 2026

Most used topics

Loading…