4 releases

Uses new Rust 2021

0.1.3 Sep 16, 2022
0.1.2 Sep 14, 2022
0.1.1 Sep 7, 2022
0.1.0 Feb 23, 2022

#255 in Cryptography

Download history 7/week @ 2022-06-04 2/week @ 2022-06-18 1/week @ 2022-07-02 1/week @ 2022-07-09 2/week @ 2022-07-16 2/week @ 2022-07-23 2/week @ 2022-07-30 1/week @ 2022-08-06 3/week @ 2022-08-20 18/week @ 2022-09-03 44/week @ 2022-09-10 29/week @ 2022-09-17

92 downloads per month

Apache-2.0

26KB
511 lines

gitbom-rs

"An experimental implementation of GitBOM in Rust"

NOTICE: This project is still a work in progress and is not ready for any use beyond experimental

What is GitBOM?

To quote the GitBOM website:

GitBOM is a minimalistic scheme for build tools to:
1. Build a compact artifact tree, tracking every source code file incorporated into each build artifact
2. Embed a unique, content addressable reference for that artifact tree, the GitBOM identifier, into the artifact at build time

For information, see the website and the list of GitBOM resources

What is gitbom-rs?

gitbom-rs is an experimental implementation of gitBOM in Rust. This is an important learning exercise and will inform future implementations of gitBOM in the future (both in Rust and in other languages)

Dependencies

~7MB
~157K SLoC