Skip to content
@omnibor

OmniBOR

Reproducible identifiers and fine-grained build dependency tracking 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

RepositoryPurpose
omnibor/specThe OmniBOR specification.
omnibor/siteThe OmniBOR website.
omnibor/omnibor-rsOmniBOR Rust implementation.
omnibor/omnibor-goOmniBOR Go implementation.
omnibor/omnibor-dotnetOmniBOR .NET implementation.
omnibor/omnibor-pyOmniBOR Python implementation.
omnibor/bomshShell tools for using OmniBOR.
omnibor/patch-omniborModified GNU Patch to support OmniBOR.
omnibor/gcc-omniborModified GCC to support OmniBOR.
omnibor/binutils-omniborModified Binutils to support OmniBOR.
omnibor/llvm-omniborModified LLVM to support OmniBOR.
omnibor/jborJava agent to log OmniBOR Identifiers.

Pinned Loading

  1. specspecPublic

    Specification for OmniBOR, reproducible identifiers & fine-grained build dependency tracking for software artifacts.

    27 3

  2. omnibor-rsomnibor-rsPublic

    Rust implementation of OmniBOR, reproducible identifiers & fine-grained build dependency tracking for software artifacts.

    Rust 30 8

  3. sitesitePublic

    Website for OmniBOR, reproducible identifiers & fine-grained build dependency tracking for software artifacts.

    HTML 21 9

  4. bomshbomshPublic

    Collection of tools for producing and exploring OmniBOR data.

    Python 22 6

Repositories

Showing 10 of 14 repositories

Top languages

Loading…

Most used topics

Loading…