Skip to content
@omnibor

OmniBOR

A draft standard for communicating a cryptographic record of build inputs for software artifacts.

OmniBOR

OmniBOR is a draft standard for communicating a cryptographic record of build inputs for software artifacts.

This organization hosts the specification and tools for producing and consuming OmniBOR Artifact Input Manifests. OmniBOR is under active development. More information can be found on the OmniBOR website.

Get Involved

📆 Join our meetings · 📹 View our meeting recordings · 🗨️ Discuss the specification · 💻 Contribute to our implementations
Note: all participants in OmniBOR must abide by the project's Code of Conduct.

Repositories

Repository Purpose
omnibor/spec The OmniBOR specification.
omnibor/site The OmniBOR website.
omnibor/omnibor-rs OmniBOR Rust implementation.
omnibor/omnibor-go OmniBOR Go implementation.
omnibor/omnibor-dotnet OmniBOR .NET implementation.
omnibor/omnibor-py OmniBOR Python implementation.
omnibor/bomsh Shell tools for using OmniBOR.
omnibor/patch-omnibor Modified GNU Patch to support OmniBOR.
omnibor/gcc-omnibor Modified GCC to support OmniBOR.
omnibor/binutils-omnibor Modified Binutils to support OmniBOR.
omnibor/llvm-omnibor Modified LLVM to support OmniBOR.
omnibor/jbor Java agent to log OmniBOR Identifiers.

Pinned

  1. spec spec Public

    A draft standard for communicating a cryptographic record of build inputs for software artifacts.

    21 3

Repositories

Showing 10 of 13 repositories
  • omnibor-rs Public

    Reproducible identifiers & fine-grained build dependency tracking for software artifacts.

    Rust 14 Apache-2.0 6 8 1 Updated May 14, 2024
  • bomsh Public

    bomsh is collection of tools to explore the OmniBOR idea

    Python 20 Apache-2.0 6 0 0 Updated Apr 17, 2024
  • binutils-omnibor Public

    Prototyping support for OmniBOR in Binutils

    C 0 3 1 1 Updated Feb 27, 2024
  • llvm-omnibor Public

    Prototyping support for OmniBOR in LLVM.

    3 3 3 1 Updated Jan 30, 2024
  • gcc-omnibor Public

    Prototyping support for OmniBOR in GCC.

    0 3 1 1 Updated Nov 21, 2023
  • omnibor-dotnet Public

    An experimental implementation of GitBOM in .NET

    C# 5 MIT 0 0 9 Updated Nov 20, 2023
  • spec Public

    A draft standard for communicating a cryptographic record of build inputs for software artifacts.

    21 3 11 1 Updated Nov 16, 2023
  • .github Public
    1 Apache-2.0 0 0 0 Updated Jun 21, 2023
  • site Public

    Website for OmniBOR, independently reproducible identifiers for all software artifacts, with fine-grained dependency tracking.

    HTML 21 Apache-2.0 9 4 0 Updated Jun 14, 2023
  • omnibor-py Public

    OmniBOR PoC for Python

    Python 6 MIT 0 0 0 Updated Jun 6, 2023

Most used topics

Loading…