{"id":"kong","name":"Kong","category":"cli","modulePath":"github.com/alecthomas/kong","importPath":"github.com/alecthomas/kong","summary":"CLI parsing from Go structs and field tags","capabilities":["subcommands","flags","environment"],"tradeoffs":["Struct tags define the CLI, which may be less explicit than command constructors."],"standardLibrary":false,"source":{"url":"https://github.com/alecthomas/kong","kind":"editorial summary of maintainer documentation","reviewedAt":"2026-09-30"},"metadata":{"version":"v1.16.1","goVersion":"1.20","licenses":["MIT"],"dependencies":[{"path":"github.com/alecthomas/assert/v2","version":"v2.11.0"},{"path":"github.com/alecthomas/repr","version":"v0.5.2"},{"path":"github.com/hexops/gotextdiff","version":"v1.0.3","indirect":true}],"goMod":"module github.com/alecthomas/kong\n\nrequire (\n\tgithub.com/alecthomas/assert/v2 v2.11.0\n\tgithub.com/alecthomas/repr v0.5.2\n)\n\nrequire github.com/hexops/gotextdiff v1.0.3 // indirect\n\ngo 1.20\n","fetchedAt":"2026-09-30T18:11:16.939Z","sourceUrls":["https://proxy.golang.org/github.com/alecthomas/kong/@latest","https://proxy.golang.org/github.com/alecthomas/kong/@v/v1.16.1.mod","https://api.deps.dev/v3/systems/go/packages/github.com%2Falecthomas%2Fkong/versions/v1.16.1"],"vulnerabilities":{"status":"checked","ids":[],"checkedAt":"2026-09-30T18:11:16.939Z","source":"https://api.deps.dev/v3/systems/go/packages/github.com%2Falecthomas%2Fkong/versions/v1.16.1"},"freshness":"current"},"example":null}