incubator: goqu

goqu

goqu scans Go packages and rates them against one waterlevel: the Go standard library. Small files, documented symbols, tested exports and low complexity rise above 100; heavier, undocumented code sinks below.

Recently scanned packages:

Package Go Size Rating
github.com/go-task/task/v3 1.25.10 2.1 MB - 572.1 KB/26% code 94/100
github.com/gofrs/uuid/v5 1.25 147.7 KB - 133.5 KB/90% code 73/100
github.com/blang/semver/v4 1.14 56.6 KB - 55.5 KB/98% code 98/100
modernc.org/libc 1.26.0 82.6 MB - 5.9 MB/7% code 68/100
modernc.org/ccgo/v4 1.26.0 9.5 MB - 675.6 KB/6% code 54/100
google.golang.org/grpc 1.25.0 10.5 MB - 10.2 MB/96% code 88/100
github.com/titpetric/tools/worktree 1.27.0 829.1 KB - 441.0 KB/53% code 79/100
github.com/titpetric/oida 1.27.0 10.3 MB - 646.8 KB/6% code 84/100
github.com/titpetric/exp — 108.3 KB - 1.2 KB/1% code 78/100
github.com/titpetric/exp/cmd/go-fsck 1.27.0 547.4 KB - 257.9 KB/47% code 95/100
github.com/microsoft/TypeScript/tsc 1.27 204.0 MB - 25.9 MB/12% code 80/100
github.com/rodaine/table 1.23 24.4 KB - 17.6 KB/72% code 77/100
github.com/olekukonko/tablewriter 1.21 1.3 MB - 880.6 KB/64% code 60/100
github.com/lrweck/wideslog 1.27.0 71.8 KB - 53.7 KB/74% code 84/100
github.com/dustin/go-humanize 1.21 84.2 KB - 75.3 KB/89% code 91/100
github.com/docker/cli — 5.4 MB - 2.8 MB/52% code 105/100
github.com/cli/go-gh/v2 1.25.0 383.2 KB - 333.2 KB/86% code 106/100
github.com/cli/cli/v2 1.27.0 22.4 MB - 7.6 MB/34% code 87/100
github.com/ovahol/mdis 1.27.0 1.7 MB - 236.5 KB/13% code 88/100
google.golang.org/genproto/googleapis/rpc 1.26.0 164.0 KB - 152.5 KB/92% code 60/100
google.golang.org/genproto/googleapis/api 1.26.0 962.4 KB - 947.7 KB/98% code 51/100
github.com/leopku/gse-bleve 1.25.0 26.0 KB - 10.5 KB/40% code 95/100
github.com/donatj/sqlread 1.12 47.4 KB - 36.3 KB/76% code 79/100
github.com/sergeymakinen/go-crypt 1.26.0 310.2 KB - 289.7 KB/93% code 95/100
github.com/gofiber/fiber 1.11 906.0 KB - 284.7 KB/31% code 82/100
github.com/jshk00/triad 1.26.0 2.0 MB - 56.6 KB/2% code 83/100
github.com/TykTechnologies/tyk — 3.1 MB - 9.3 MB/100% code 98/100
golang.org/toolchain — 263.4 MB - 55.1 MB/20% code 86/100
github.com/titpetric/secretsmanager 1.27.0 98.6 KB - 85.7 KB/86% code 103/100
modernc.org/sqlite 1.25.0 143.1 MB - 9.6 MB/6% code 66/100

Currently in the queue for scanning: 3. The queue as JSON. 1 failed scans.

Submit a module path like github.com/go-uber/atomic to scan and rate it.

Examples? See how caddyserver/caddy or go-task/task measure against the waterlevel.

If any of those is true, reach out to me@titpetric.com.