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 Loading

  1. spec spec Public

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

    23 3

Repositories

Showing 10 of 13 repositories
  • omnibor-rs Public

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

    omnibor/omnibor-rs’s past year of commit activity
    Rust 16 Apache-2.0 9 8 0 Updated Jun 24, 2024
  • bomsh Public

    bomsh is collection of tools to explore the OmniBOR idea

    omnibor/bomsh’s past year of commit activity
    Python 21 Apache-2.0 5 0 0 Updated Apr 17, 2024
  • binutils-omnibor Public

    Prototyping support for OmniBOR in Binutils

    omnibor/binutils-omnibor’s past year of commit activity
    C 0 3 1 1 Updated Feb 27, 2024
  • llvm-omnibor Public

    Prototyping support for OmniBOR in LLVM.

    omnibor/llvm-omnibor’s past year of commit activity
    3 3 3 1 Updated Jan 30, 2024
  • gcc-omnibor Public

    Prototyping support for OmniBOR in GCC.

    omnibor/gcc-omnibor’s past year of commit activity
    0 3 1 1 Updated Nov 21, 2023
  • omnibor-dotnet Public

    An experimental implementation of GitBOM in .NET

    omnibor/omnibor-dotnet’s past year of commit activity
    C# 4 MIT 0 0 9 Updated Nov 20, 2023
  • spec Public

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

    omnibor/spec’s past year of commit activity
    23 3 11 1 Updated Nov 16, 2023
  • .github Public
    omnibor/.github’s past year of commit activity
    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.

    omnibor/site’s past year of commit activity
    HTML 21 Apache-2.0 9 4 0 Updated Jun 14, 2023
  • omnibor-py Public

    OmniBOR PoC for Python

    omnibor/omnibor-py’s past year of commit activity
    Python 6 MIT 0 0 0 Updated Jun 6, 2023

Top languages

Loading…

Most used topics

Loading…