Skip to content

CycloneDX/Sunshine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 ▗▄▄▖▗▖ ▗▖▗▖  ▗▖ ▗▄▄▖▗▖ ▗▖▗▄▄▄▖▗▖  ▗▖▗▄▄▄▖
▐▌   ▐▌ ▐▌▐▛▚▖▐▌▐▌   ▐▌ ▐▌  █  ▐▛▚▖▐▌▐▌   
 ▝▀▚▖▐▌ ▐▌▐▌ ▝▜▌ ▝▀▚▖▐▛▀▜▌  █  ▐▌ ▝▜▌▐▛▀▀▘
▗▄▄▞▘▝▚▄▞▘▐▌  ▐▌▗▄▄▞▘▐▌ ▐▌▗▄█▄▖▐▌  ▐▌▐▙▄▄▖

Sunshine: actionable CycloneDX visualization tool.

It takes a JSON CycloneDX file as input and provides as output an HTML containing a chart and a table representation of the components, dependencies, vulnerabilities and licenses. See a sample HTML output here.


Can be used in 2 ways:

  • As a web application: all submitted data is processed locally within your browser, without being transmitted anywhere else.
  • As a standalone CLI tool.

Usage of the web application:


Usage of the CLI version:
sunshine.py [-h] [-v] [-i INPUT] [-o OUTPUT]

options:
  -h, --help           show this help message and exit
  -v, --version        show program version
  -i, --input INPUT    path of input CycloneDX file
  -o, --output OUTPUT  path of output HTML file

Credits: