https://github.com/mjpitz/spdx-fmt
Easily convert spdx.json files into human-readable, markdown files.
https://github.com/mjpitz/spdx-fmt
spdx spdx-sbom
Last synced: 9 days ago
JSON representation
Easily convert spdx.json files into human-readable, markdown files.
- Host: GitHub
- URL: https://github.com/mjpitz/spdx-fmt
- Owner: mjpitz
- License: mit
- Created: 2023-12-13T21:01:02.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-14T05:33:14.000Z (about 1 year ago)
- Last Synced: 2024-12-19T14:24:49.277Z (2 months ago)
- Topics: spdx, spdx-sbom
- Language: Go
- Homepage:
- Size: 53.7 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Easily convert `spdx.json` files into human-readable, markdown files.
## Installation
```shell
go install go.pitz.tech/spdx-fmt@latest
```### Usage
Usage of this tool assumes the usage of one of the many other SPDX tools used to generate JSON documents. Using those
files, we can generate human-readable versions of their contents as well as artifacts useful for shipping software (such
as reporting on third-party licenses).```shell
Usage of spdx-fmt:
-input string
Specify the input spdx.json file. Defaults to '-' for stdin. (default "-")
-output string
Specify the output markdown file. Defaults to '-' for stdout. (default "-")
-report string
Specify which report to render (spdx, third-party-licenses, or a file path). (default "spdx")
```