Go Licensing Processor - thing that extracts licenses of your applications into various formats.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Stanislav Nikitin 2ccf308e1b
Get copyrights from license file.
3 years ago
cmd/glp Initial commit. 3 years ago
configuration Initial commit. 3 years ago
httpclient Initial commit. 3 years ago
outputters Get copyrights from license file. 3 years ago
parsers Generate template URLs if wasn't found in HTML output and license URL generation. 3 years ago
projecter Get copyrights from license file. 3 years ago
structs Get copyrights from license file. 3 years ago
README.md Update README. 3 years ago
glp.example.yaml Initial commit. 3 years ago
go.mod Added version as separate column in CSV, licenses detection and complete Go dep parser. 3 years ago
go.sum Added version as separate column in CSV, licenses detection and complete Go dep parser. 3 years ago

README.md

GLP

GLP stands for Go Licensing Processor. It is an utility that parses application's dependencies, gets their licenses and copyright information and writing gathered data into report file.

Supported languages

  • Go (dep and modules)

Supported report file formats

  • CSV

Supported VCS and sites

None yet. It executes HTTP request with ?go-get=1 parameter to get go-import and go-source data.

Installation

It is enough to issue:

go get -u go.dev.pztrn.name/glp/cmd/glp

Configuration

None yet.