Esta mañana eran 0. Tras la tabla curada (228) y este paso, 936. Ninguna receta se
re-hasheó: verificado en 30 de las 708 tocadas, 30 hashes idénticos, 0 cambiados.
DE DÓNDE SALE EL DATO, Y POR QUÉ NO ES ADIVINAR. `scripts/licencias-detectar.sh` consulta
la API /repos/{o}/{r}/license de GitHub para las 673 recetas cuya fuente vive allí. Eso
devuelve el resultado de DETECTAR el fichero LICENSE que el repo tiene de verdad
(licensee), no una etiqueta escrita a mano en una web: es la misma evidencia que veríamos
abriendo el tarball, obtenida sin bajar 673 tarballs por un enlace de 8 Mbps. 610 con SPDX
definido; las 63 que GitHub marca NOASSERTION/other se DESCARTAN — un «no sé» de la fuente
se propaga como hueco, no se redondea a una licencia plausible.
Las familias no-GitHub van curadas por la URL DE FUENTE, que es la evidencia que el nombre
no da. Y ahí cometí el error simétrico al que este mismo fichero advertía: había puesto
`knighttime` entre las «herramientas Go» POR SU NOMBRE, y su tarball sale de
download.kde.org — es un Framework de KDE, LGPL. Descartar por nombre falla igual que
aceptar por nombre. Corregido en la cabecera.
LAS DOS IMPRECISIONES, contables con `licencias.sh --revisar` en vez de escondidas:
1. SPDX OBSOLETOS Y AMBIGUOS (71 recetas). GitHub devuelve `GPL-3.0`, `LGPL-2.1`,
`AGPL-3.0`… identificadores que SPDX declaró obsoletos PRECISAMENTE porque no
distinguen `-only` de `-or-later`, y esa diferencia decide con qué se puede combinar el
paquete. NO se normalizan a ciegas: mapear GPL-3.0 → GPL-3.0-or-later sería inventar el
dato que falta. Quedan marcadas para resolver mirando el fuente.
2. LICENCIAS DOBLES COLAPSADAS. La API devuelve UNA sola licencia y muchos proyectos Rust
son «MIT OR Apache-2.0» (p.ej. `fd` quedó como Apache-2.0). No es falso —cumplir una de
las opciones concedidas basta— pero es incompleto. Lo resuelve el cierre estructural:
leer el campo `license` del Cargo.toml en la fase de fetch.
Y un fallo que habría escrito basura en silencio: `licencias-detectadas.tsv` tiene TRES
columnas (añade el owner/repo consultado, para poder auditar) y el sembrador leía dos, así
que la licencia se habría llevado pegado el slug — `license = "MIT<TAB>owner/repo"`, sin
que nada lo validara. Arreglado antes de sembrar.
Quedan 205 sin licencia y 71 por desambiguar.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
22 KiB
22 KiB
| 1 | # licencias-detectadas.tsv — GENERADO por scripts/licencias-detectar.sh. No editar a mano. | ||
|---|---|---|---|
| 2 | # | ||
| 3 | # Procedencia: API de GitHub /repos/{owner}/{repo}/license, que detecta el fichero LICENSE | ||
| 4 | # REAL del repositorio (licensee). Es evidencia, no una etiqueta escrita a mano. | ||
| 5 | # | ||
| 6 | # ⚠ LIMITACIÓN REGISTRADA: la detección es sobre la RAMA POR DEFECTO, no sobre el tag que la | ||
| 7 | # receta pinea. Casi siempre coinciden, pero un proyecto pudo relicenciarse después de la | ||
| 8 | # versión que empaquetamos. Los SPDX indefinidos (NOASSERTION/other/vacío) se DESCARTAN: un | ||
| 9 | # «no sé» de la fuente se propaga como hueco, no se redondea a una licencia plausible. | ||
| 10 | # | ||
| 11 | # Formato: <receta><TAB><SPDX><TAB><owner/repo consultado> | ||
| 12 | # Consultadas 673 · con SPDX definido 610 · sin SPDX utilizable 63 | ||
| 13 | actionlint | MIT | rhysd/actionlint |
| 14 | act | MIT | nektos/act |
| 15 | addlicense | Apache-2.0 | google/addlicense |
| 16 | age | BSD-3-Clause | FiloSottile/age |
| 17 | aichat | Apache-2.0 | sigoden/aichat |
| 18 | air | GPL-3.0 | air-verse/air |
| 19 | ali | MIT | nakabonne/ali |
| 20 | alterx | MIT | projectdiscovery/alterx |
| 21 | amfora | GPL-3.0 | makew0rld/amfora |
| 22 | anew | MIT | tomnomnom/anew |
| 23 | angle-grinder | MIT | rcoh/angle-grinder |
| 24 | apko | Apache-2.0 | chainguard-dev/apko |
| 25 | argocd | Apache-2.0 | argoproj/argo-cd |
| 26 | argo-rollouts | Apache-2.0 | argoproj/argo-rollouts |
| 27 | asnmap | MIT | projectdiscovery/asnmap |
| 28 | ast-grep | MIT | ast-grep/ast-grep |
| 29 | atac | MIT | Julien-cpsn/ATAC |
| 30 | atlantis | Apache-2.0 | runatlantis/atlantis |
| 31 | atlas | Apache-2.0 | ariga/atlas |
| 32 | atmos | Apache-2.0 | cloudposse/atmos |
| 33 | atuin | MIT | atuinsh/atuin |
| 34 | bacon | AGPL-3.0 | Canop/bacon |
| 35 | bandwhich | MIT | imsnif/bandwhich |
| 36 | bat | Apache-2.0 | sharkdp/bat |
| 37 | bazelisk | Apache-2.0 | bazelbuild/bazelisk |
| 38 | benthos | MIT | redpanda-data/benthos |
| 39 | bingrep | MIT | m4b/bingrep |
| 40 | biome | Apache-2.0 | biomejs/biome |
| 41 | blackbox_exporter | Apache-2.0 | prometheus/blackbox_exporter |
| 42 | blocky | Apache-2.0 | 0xERR0R/blocky |
| 43 | bob-nvim | MIT | MordechaiHadad/bob |
| 44 | bom | Apache-2.0 | kubernetes-sigs/bom |
| 45 | bombardier | MIT | codesenberg/bombardier |
| 46 | bottom | MIT | ClementTsang/bottom |
| 47 | boxxy | MIT | queer/boxxy |
| 48 | broot | MIT | Canop/broot |
| 49 | brush | MIT | reubeno/brush |
| 50 | buf | Apache-2.0 | bufbuild/buf |
| 51 | buildkite-agent | MIT | buildkite/agent |
| 52 | caddy | Apache-2.0 | caddyserver/caddy |
| 53 | caligula | GPL-3.0 | ifd3f/caligula |
| 54 | cargo-auditable | Apache-2.0 | rust-secure-code/cargo-auditable |
| 55 | cargo-bloat | MIT | RazrFalcon/cargo-bloat |
| 56 | cargo-bundle-licenses | Apache-2.0 | sstadick/cargo-bundle-licenses |
| 57 | cargo-careful | Apache-2.0 | RalfJung/cargo-careful |
| 58 | cargo-component | Apache-2.0 | bytecodealliance/cargo-component |
| 59 | cargo-criterion | Apache-2.0 | bheisler/cargo-criterion |
| 60 | cargo-cyclonedx | Apache-2.0 | CycloneDX/cyclonedx-rust-cargo |
| 61 | cargo-deb | MIT | kornelski/cargo-deb |
| 62 | cargo-deny | Apache-2.0 | EmbarkStudios/cargo-deny |
| 63 | cargo-dist | Apache-2.0 | axodotdev/cargo-dist |
| 64 | cargo-edit | MIT | killercup/cargo-edit |
| 65 | cargo-expand | Apache-2.0 | dtolnay/cargo-expand |
| 66 | cargo-feature | MIT | Riey/cargo-feature |
| 67 | cargo-features-manager | MIT | ToBinio/cargo-features-manager |
| 68 | cargo-flamegraph | Apache-2.0 | flamegraph-rs/flamegraph |
| 69 | cargo-fuzz | Apache-2.0 | rust-fuzz/cargo-fuzz |
| 70 | cargo-generate | Apache-2.0 | cargo-generate/cargo-generate |
| 71 | cargo-hack | Apache-2.0 | taiki-e/cargo-hack |
| 72 | cargo-insta | Apache-2.0 | mitsuhiko/insta |
| 73 | cargo-llvm-cov | Apache-2.0 | taiki-e/cargo-llvm-cov |
| 74 | cargo-llvm-lines | Apache-2.0 | dtolnay/cargo-llvm-lines |
| 75 | cargo-machete | MIT | bnjbvr/cargo-machete |
| 76 | cargo-make | Apache-2.0 | sagiegurari/cargo-make |
| 77 | cargo-modules | MPL-2.0 | regexident/cargo-modules |
| 78 | cargo-msrv | Apache-2.0 | foresterre/cargo-msrv |
| 79 | cargo-mutants | MIT | sourcefrog/cargo-mutants |
| 80 | cargo-ndk | Apache-2.0 | bbqsrc/cargo-ndk |
| 81 | cargo-nextest | Apache-2.0 | nextest-rs/nextest |
| 82 | cargo-outdated | MIT | kbknapp/cargo-outdated |
| 83 | cargo-readme | Apache-2.0 | webern/cargo-readme |
| 84 | cargo-sbom | MIT | psastras/sbom-rs |
| 85 | cargo-semver-checks | Apache-2.0 | obi1kenobi/cargo-semver-checks |
| 86 | cargo-supply-chain | Apache-2.0 | rust-secure-code/cargo-supply-chain |
| 87 | cargo-sweep | MIT | holmgr/cargo-sweep |
| 88 | cargo-temp | MIT | yozhgoor/cargo-temp |
| 89 | cargo-watch | CC0-1.0 | watchexec/cargo-watch |
| 90 | cargo-wipe | MIT | mihai-dinculescu/cargo-wipe |
| 91 | cargo-wizard | MIT | kobzol/cargo-wizard |
| 92 | cargo-zigbuild | MIT | rust-cross/cargo-zigbuild |
| 93 | cassowary | MIT | rogerwelin/cassowary |
| 94 | cbindgen | MPL-2.0 | mozilla/cbindgen |
| 95 | cdncheck | MIT | projectdiscovery/cdncheck |
| 96 | centrifugo | Apache-2.0 | centrifugal/centrifugo |
| 97 | cfssl | BSD-2-Clause | cloudflare/cfssl |
| 98 | charm | MIT | charmbracelet/charm |
| 99 | chartmuseum | Apache-2.0 | helm/chartmuseum |
| 100 | chart-testing | Apache-2.0 | helm/chart-testing |
| 101 | cheat | MIT | cheat/cheat |
| 102 | checkmake | MIT | checkmake/checkmake |
| 103 | chezmoi | MIT | twpayne/chezmoi |
| 104 | chisel | MIT | jpillora/chisel |
| 105 | choose | GPL-3.0 | theryangeary/choose |
| 106 | cilium-cli | Apache-2.0 | cilium/cilium-cli |
| 107 | civo | Apache-2.0 | civo/cli |
| 108 | cloudflared | Apache-2.0 | cloudflare/cloudflared |
| 109 | clusterctl | Apache-2.0 | kubernetes-sigs/cluster-api |
| 110 | cmctl | Apache-2.0 | cert-manager/cmctl |
| 111 | cobalt | Apache-2.0 | cobalt-org/cobalt.rs |
| 112 | cocogitto | MIT | oknozor/cocogitto |
| 113 | committed | Apache-2.0 | crate-ci/committed |
| 114 | consul-template | MPL-2.0 | hashicorp/consul-template |
| 115 | coredns | Apache-2.0 | coredns/coredns |
| 116 | cosign | Apache-2.0 | sigstore/cosign |
| 117 | cosmic-applets | GPL-3.0 | pop-os/cosmic-applets |
| 118 | cosmic-app-library | GPL-3.0 | pop-os/cosmic-app-library |
| 119 | cosmic-bg | MPL-2.0 | pop-os/cosmic-bg |
| 120 | cosmic-comp | GPL-3.0 | pop-os/cosmic-comp |
| 121 | cosmic-edit | GPL-3.0 | pop-os/cosmic-edit |
| 122 | cosmic-files | GPL-3.0 | pop-os/cosmic-files |
| 123 | cosmic-icons | CC-BY-SA-4.0 | pop-os/cosmic-icons |
| 124 | cosmic-idle | GPL-3.0 | pop-os/cosmic-idle |
| 125 | cosmic-launcher | GPL-3.0 | pop-os/cosmic-launcher |
| 126 | cosmic-notifications | GPL-3.0 | pop-os/cosmic-notifications |
| 127 | cosmic-osd | GPL-3.0 | pop-os/cosmic-osd |
| 128 | cosmic-panel | GPL-3.0 | pop-os/cosmic-panel |
| 129 | cosmic-screenshot | GPL-3.0 | pop-os/cosmic-screenshot |
| 130 | cosmic-session | GPL-3.0 | pop-os/cosmic-session |
| 131 | cosmic-settings-daemon | GPL-3.0 | pop-os/cosmic-settings-daemon |
| 132 | cosmic-settings | GPL-3.0 | pop-os/cosmic-settings |
| 133 | cosmic-store | GPL-3.0 | pop-os/cosmic-store |
| 134 | cosmic-term | GPL-3.0 | pop-os/cosmic-term |
| 135 | cosmic-workspaces-epoch | GPL-3.0 | pop-os/cosmic-workspaces-epoch |
| 136 | cotp | GPL-3.0 | replydev/cotp |
| 137 | cpc | AGPL-3.0 | probablykasper/cpc |
| 138 | crane | Apache-2.0 | google/go-containerregistry |
| 139 | croc | MIT | schollz/croc |
| 140 | crossplane-cli | Apache-2.0 | crossplane/cli |
| 141 | csview | Apache-2.0 | wfxr/csview |
| 142 | csvlens | MIT | YS-L/csvlens |
| 143 | csvq | MIT | mithrandie/csvq |
| 144 | csvtk | MIT | shenwei356/csvtk |
| 145 | ctop | MIT | bcicen/ctop |
| 146 | cue | Apache-2.0 | cue-lang/cue |
| 147 | curlie | MIT | rs/curlie |
| 148 | cvemap | MIT | projectdiscovery/vulnx |
| 149 | dalfox | MIT | hahwul/dalfox |
| 150 | dasel | MIT | TomWright/dasel |
| 151 | datree | Apache-2.0 | datreeio/datree |
| 152 | dbmate | MIT | amacneil/dbmate |
| 153 | delta | MIT | dandavison/delta |
| 154 | delve | MIT | go-delve/delve |
| 155 | devspace | Apache-2.0 | devspace-sh/devspace |
| 156 | dhcpcd | BSD-2-Clause | NetworkConfiguration/dhcpcd |
| 157 | difftastic | MIT | wilfred/difftastic |
| 158 | direnv | MIT | direnv/direnv |
| 159 | diskus | Apache-2.0 | sharkdp/diskus |
| 160 | dive | MIT | wagoodman/dive |
| 161 | dnscontrol | MIT | DNSControl/dnscontrol |
| 162 | dnscrypt-proxy | ISC | DNSCrypt/dnscrypt-proxy |
| 163 | dnsx | MIT | projectdiscovery/dnsx |
| 164 | dockle | Apache-2.0 | goodwithtech/dockle |
| 165 | doctl | Apache-2.0 | digitalocean/doctl |
| 166 | doggo | GPL-3.0 | mr-karan/doggo |
| 167 | dosfstools | GPL-3.0 | dosfstools/dosfstools |
| 168 | dotenv-linter | MIT | dotenv-linter/dotenv-linter |
| 169 | dotter | Unlicense | SuperCuber/dotter |
| 170 | dprint | MIT | dprint/dprint |
| 171 | driftctl | Apache-2.0 | snyk/driftctl |
| 172 | drone-cli | Apache-2.0 | harness/drone-cli |
| 173 | dua | MIT | Byron/dua-cli |
| 174 | dufs | Apache-2.0 | sigoden/dufs |
| 175 | dust | Apache-2.0 | bootandy/dust |
| 176 | dyff | MIT | homeport/dyff |
| 177 | earthly | MPL-2.0 | earthly/earthly |
| 178 | elvish | BSD-2-Clause | elves/elvish |
| 179 | envconsul | MPL-2.0 | hashicorp/envconsul |
| 180 | erdtree | MIT | solidiquis/erdtree |
| 181 | errcheck | MIT | kisielk/errcheck |
| 182 | espflash | Apache-2.0 | esp-rs/espflash |
| 183 | evans | MIT | ktr0731/evans |
| 184 | exoscale-cli | Apache-2.0 | exoscale/cli |
| 185 | eza | EUPL-1.2 | eza-community/eza |
| 186 | fabric-ai | MIT | danielmiessler/fabric |
| 187 | fastmod | Apache-2.0 | facebookincubator/fastmod |
| 188 | fblog | WTFPL | brocode/fblog |
| 189 | fclones | MIT | pkolaczk/fclones |
| 190 | fcp | BSD-3-Clause | svetlitski/fcp |
| 191 | fd | Apache-2.0 | sharkdp/fd |
| 192 | feroxbuster | MIT | epi052/feroxbuster |
| 193 | ffuf | MIT | ffuf/ffuf |
| 194 | filebrowser | Apache-2.0 | filebrowser/filebrowser |
| 195 | findutils-xargs | MIT | uutils/findutils |
| 196 | flyctl | Apache-2.0 | superfly/flyctl |
| 197 | fnm | GPL-3.0 | Schniz/fnm |
| 198 | fortio | Apache-2.0 | fortio/fortio |
| 199 | freeze | MIT | optiv/Freeze |
| 200 | fselect | Apache-2.0 | jhspetersson/fselect |
| 201 | fx | MIT | antonmedv/fx |
| 202 | fzf | MIT | junegunn/fzf |
| 203 | gau | MIT | lc/gau |
| 204 | gci | BSD-3-Clause | daixiang0/gci |
| 205 | gdu | MIT | dundee/gdu |
| 206 | genact | MIT | svenstaro/genact |
| 207 | gh-dash | MIT | dlvhdr/gh-dash |
| 208 | gh | MIT | cli/cli |
| 209 | gh-ost | MIT | github/gh-ost |
| 210 | ghz | Apache-2.0 | bojand/ghz |
| 211 | git-absorb | BSD-3-Clause | tummychow/git-absorb |
| 212 | gitbatch | MIT | isacikgoz/gitbatch |
| 213 | git-branchless | Apache-2.0 | arxanas/git-branchless |
| 214 | git-chglog | MIT | git-chglog/git-chglog |
| 215 | git-cliff | Apache-2.0 | orhun/git-cliff |
| 216 | gitea | MIT | go-gitea/gitea |
| 217 | git-graph | MIT | mlange-42/git-graph |
| 218 | git-igitt | MIT | mlange-42/git-igitt |
| 219 | gitleaks | MIT | gitleaks/gitleaks |
| 220 | gitoxide | Apache-2.0 | GitoxideLabs/gitoxide |
| 221 | git-quick-stats | MIT | arzzen/git-quick-stats |
| 222 | git-sizer | MIT | github/git-sizer |
| 223 | git-town | MIT | git-town/git-town |
| 224 | gitui | MIT | gitui-org/gitui |
| 225 | gitu | MIT | altsem/gitu |
| 226 | glow | MIT | charmbracelet/glow |
| 227 | goawk | MIT | benhoyt/goawk |
| 228 | gobgp | Apache-2.0 | osrg/gobgp |
| 229 | gobuster | Apache-2.0 | OJ/gobuster |
| 230 | go-callvis | MIT | ofabry/go-callvis |
| 231 | gocron | MIT | flohoss/gocron |
| 232 | gocryptfs | MIT | rfjakob/gocryptfs |
| 233 | gocyclo | BSD-3-Clause | fzipp/gocyclo |
| 234 | gofumpt | BSD-3-Clause | mvdan/gofumpt |
| 235 | goimports-reviser | MIT | incu6us/goimports-reviser |
| 236 | gojq | MIT | itchyny/gojq |
| 237 | go-junit-report | MIT | jstemmer/go-junit-report |
| 238 | golangci-lint | GPL-3.0 | golangci/golangci-lint |
| 239 | goldilocks | Apache-2.0 | FairwindsOps/goldilocks |
| 240 | golines | MIT | golangci/golines |
| 241 | gomi | MIT | b4b4r07/gomi |
| 242 | go-mockery | BSD-3-Clause | vektra/mockery |
| 243 | gomodifytags | BSD-3-Clause | fatih/gomodifytags |
| 244 | gomplate | MIT | hairyhenderson/gomplate |
| 245 | gopass | MIT | gopasspw/gopass |
| 246 | gopls | BSD-3-Clause | golang/tools |
| 247 | gops | BSD-3-Clause | google/gops |
| 248 | goreleaser | MIT | goreleaser/goreleaser |
| 249 | goreman | MIT | mattn/goreman |
| 250 | gore | MIT | motemen/gore |
| 251 | gosec | Apache-2.0 | securego/gosec |
| 252 | gospider | MIT | jaeles-project/gospider |
| 253 | gost | MIT | go-gost/gost |
| 254 | go-task | MIT | go-task/task |
| 255 | gotestdox | MIT | bitfield/gotestdox |
| 256 | gotests | Apache-2.0 | cweill/gotests |
| 257 | gotestsum | Apache-2.0 | gotestyourself/gotestsum |
| 258 | gotools | BSD-3-Clause | golang/tools |
| 259 | gotty | MIT | sorenisanerd/gotty |
| 260 | govulncheck | BSD-3-Clause | golang/vuln |
| 261 | gowitness | GPL-3.0 | sensepost/gowitness |
| 262 | gow | Unlicense | mitranim/gow |
| 263 | gping | MIT | orf/gping |
| 264 | gptman | MIT | rust-disk-partition-management/gptman |
| 265 | gptscript | Apache-2.0 | gptscript-ai/gptscript |
| 266 | grcov | MPL-2.0 | mozilla/grcov |
| 267 | grex | Apache-2.0 | pemistahl/grex |
| 268 | gron | MIT | tomnomnom/gron |
| 269 | grpcui | MIT | fullstorydev/grpcui |
| 270 | grpcurl | MIT | fullstorydev/grpcurl |
| 271 | grype | Apache-2.0 | anchore/grype |
| 272 | gtrash | MIT | umlx5h/gtrash |
| 273 | gum | MIT | charmbracelet/gum |
| 274 | hakrawler | GPL-3.0 | hakluke/hakrawler |
| 275 | harbor-cli | Apache-2.0 | goharbor/harbor-cli |
| 276 | hcl2json | Apache-2.0 | tmccombs/hcl2json |
| 277 | hcloud | MIT | hetznercloud/cli |
| 278 | headscale | BSD-3-Clause | juanfont/headscale |
| 279 | heh | MIT | ndd7xv/heh |
| 280 | helix | MPL-2.0 | helix-editor/helix |
| 281 | helm | Apache-2.0 | helm/helm |
| 282 | helm-docs | GPL-3.0 | norwoodj/helm-docs |
| 283 | helmfile | MIT | helmfile/helmfile |
| 284 | helmsman | MIT | mkubaczyk/helmsman |
| 285 | hexyl | Apache-2.0 | sharkdp/hexyl |
| 286 | hey | Apache-2.0 | rakyll/hey |
| 287 | hgrep | MIT | rhysd/hgrep |
| 288 | hivemind | MIT | DarthSim/hivemind |
| 289 | hostctl | MIT | guumaster/hostctl |
| 290 | htmlq | MIT | mgdm/htmlq |
| 291 | htop | GPL-2.0 | htop-dev/htop |
| 292 | httprobe | MIT | tomnomnom/httprobe |
| 293 | httpx | MIT | projectdiscovery/httpx |
| 294 | hub | MIT | github/hub |
| 295 | hugo | Apache-2.0 | gohugoio/hugo |
| 296 | hurl | Apache-2.0 | Orange-OpenSource/hurl |
| 297 | hwatch | MIT | blacknon/hwatch |
| 298 | hyperfine | Apache-2.0 | sharkdp/hyperfine |
| 299 | ibus | LGPL-2.1 | ibus/ibus |
| 300 | igrep | MIT | konradsz/igrep |
| 301 | impl | MIT | josharian/impl |
| 302 | ineffassign | MIT | gordonklaus/ineffassign |
| 303 | infracost | Apache-2.0 | infracost/infracost |
| 304 | interactsh | MIT | projectdiscovery/interactsh |
| 305 | irust | MIT | sigmaSd/IRust |
| 306 | istioctl | Apache-2.0 | istio/istio |
| 307 | jaq | MIT | 01mf02/jaq |
| 308 | jid | MIT | simeji/jid |
| 309 | jnv | MIT | ynqa/jnv |
| 310 | joshuto | LGPL-3.0 | kamiyaa/joshuto |
| 311 | jql | Apache-2.0 | yamafaktory/jql |
| 312 | jsonnet-bundler | Apache-2.0 | jsonnet-bundler/jsonnet-bundler |
| 313 | jujutsu | Apache-2.0 | jj-vcs/jj |
| 314 | jump | MIT | gsamokovarov/jump |
| 315 | just | CC0-1.0 | casey/just |
| 316 | k3d | MIT | k3d-io/k3d |
| 317 | k6 | AGPL-3.0 | grafana/k6 |
| 318 | k9s | Apache-2.0 | derailed/k9s |
| 319 | kail | MIT | boz/kail |
| 320 | kapp | Apache-2.0 | carvel-dev/kapp |
| 321 | katana | MIT | projectdiscovery/katana |
| 322 | kbld | Apache-2.0 | carvel-dev/kbld |
| 323 | kbs2 | MIT | woodruffw/kbs2 |
| 324 | kibi | Apache-2.0 | ilai-deutel/kibi |
| 325 | kind | Apache-2.0 | kubernetes-sigs/kind |
| 326 | kiterunner | AGPL-3.0 | assetnote/kiterunner |
| 327 | kluctl | Apache-2.0 | kluctl/kluctl |
| 328 | kmon | GPL-3.0 | orhun/kmon |
| 329 | kn | Apache-2.0 | knative/client |
| 330 | ko | Apache-2.0 | ko-build/ko |
| 331 | kompose | Apache-2.0 | kubernetes/kompose |
| 332 | kondo | MIT | tbillington/kondo |
| 333 | kopia | Apache-2.0 | kopia/kopia |
| 334 | kor | MIT | yonahd/kor |
| 335 | kpt | Apache-2.0 | kptdev/kpt |
| 336 | krew | Apache-2.0 | kubernetes-sigs/krew |
| 337 | ktunnel | GPL-3.0 | omrikiei/ktunnel |
| 338 | kube-bench | Apache-2.0 | aquasecurity/kube-bench |
| 339 | kubebuilder | Apache-2.0 | kubernetes-sigs/kubebuilder |
| 340 | kube-capacity | Apache-2.0 | robscott/kube-capacity |
| 341 | kubecolor | MIT | kubecolor/kubecolor |
| 342 | kubeconform | Apache-2.0 | yannh/kubeconform |
| 343 | kubectl-neat | Apache-2.0 | itaysk/kubectl-neat |
| 344 | kubectl-tree | Apache-2.0 | ahmetb/kubectl-tree |
| 345 | kubectx | Apache-2.0 | ahmetb/kubectx |
| 346 | kubefwd | Apache-2.0 | txn2/kubefwd |
| 347 | kube-linter | Apache-2.0 | stackrox/kube-linter |
| 348 | kubent | MIT | doitintl/kube-no-trouble |
| 349 | kubescape | Apache-2.0 | kubescape/kubescape |
| 350 | kube-score | MIT | zegl/kube-score |
| 351 | kubeseal | Apache-2.0 | bitnami-labs/sealed-secrets |
| 352 | kubeshark | Apache-2.0 | kubeshark/kubeshark |
| 353 | kubie | Zlib | sbstp/kubie |
| 354 | kustomize | Apache-2.0 | kubernetes-sigs/kustomize |
| 355 | kyverno | Apache-2.0 | kyverno/kyverno |
| 356 | lab | CC0-1.0 | zaquestion/lab |
| 357 | lazydocker | MIT | jesseduffield/lazydocker |
| 358 | lazygit | MIT | jesseduffield/lazygit |
| 359 | lazyjournal | MIT | Lifailon/lazyjournal |
| 360 | lazysql | MIT | jorgerojas26/lazysql |
| 361 | lcms2 | MIT | mm2/Little-CMS |
| 362 | lefthook | MIT | evilmartians/lefthook |
| 363 | lego | MIT | go-acme/lego |
| 364 | levant | MPL-2.0 | hashicorp/levant |
| 365 | lf | MIT | gokcehan/lf |
| 366 | libgusb | LGPL-2.1 | hughsie/libgusb |
| 367 | libndp | LGPL-2.1 | jpirko/libndp |
| 368 | libnl | LGPL-2.1 | thom311/libnl |
| 369 | libqalculate | GPL-2.0 | Qalculate/libqalculate |
| 370 | libsndfile | LGPL-2.1 | libsndfile/libsndfile |
| 371 | libudev-zero | ISC | illiliti/libudev-zero |
| 372 | libusb | LGPL-2.1 | libusb/libusb |
| 373 | lm-sensors | GPL-2.0 | lm-sensors/lm-sensors |
| 374 | lsd | Apache-2.0 | lsd-rs/lsd |
| 375 | lux | MIT | iawia002/lux |
| 376 | macchina | MIT | Macchina-CLI/macchina |
| 377 | mage | Apache-2.0 | magefile/mage |
| 378 | mani | MIT | alajmo/mani |
| 379 | mapcidr | MIT | projectdiscovery/mapcidr |
| 380 | mask | MIT | jacobdeichert/mask |
| 381 | maturin | Apache-2.0 | PyO3/maturin |
| 382 | mcfly | MIT | cantino/mcfly |
| 383 | mdbook-mermaid | MPL-2.0 | badboy/mdbook-mermaid |
| 384 | mdbook | MPL-2.0 | rust-lang/mdBook |
| 385 | mdbook-toc | MPL-2.0 | badboy/mdbook-toc |
| 386 | meg | MIT | tomnomnom/meg |
| 387 | melange | Apache-2.0 | chainguard-dev/melange |
| 388 | melt | MIT | charmbracelet/melt |
| 389 | micro | MIT | micro-editor/micro |
| 390 | miniflux | Apache-2.0 | miniflux/v2 |
| 391 | minio | AGPL-3.0 | minio/minio |
| 392 | minio-client | AGPL-3.0 | minio/mc |
| 393 | miniserve | MIT | svenstaro/miniserve |
| 394 | mise | MIT | jdx/mise |
| 395 | mkcert | BSD-3-Clause | FiloSottile/mkcert |
| 396 | mockgen | Apache-2.0 | uber-go/mock |
| 397 | modd | MIT | cortesi/modd |
| 398 | mods | MIT | charmbracelet/mods |
| 399 | monolith | CC0-1.0 | Y2Z/monolith |
| 400 | murex | GPL-2.0 | lmorg/murex |
| 401 | naabu | MIT | projectdiscovery/naabu |
| 402 | nancy | Apache-2.0 | sonatype-nexus-community/nancy |
| 403 | natls | MIT | willdoescode/nat |
| 404 | natscli | Apache-2.0 | nats-io/natscli |
| 405 | nats-server | Apache-2.0 | nats-io/nats-server |
| 406 | navi | Apache-2.0 | denisidoro/navi |
| 407 | nebula | MIT | slackhq/nebula |
| 408 | nerdctl | Apache-2.0 | containerd/nerdctl |
| 409 | netscanner | MIT | Chleba/netscanner |
| 410 | node_exporter | Apache-2.0 | prometheus/node_exporter |
| 411 | nomino | Apache-2.0 | yaa110/nomino |
| 412 | notify | MIT | projectdiscovery/notify |
| 413 | nova | Apache-2.0 | FairwindsOps/nova |
| 414 | nsq | MIT | nsqio/nsq |
| 415 | nuclei | MIT | projectdiscovery/nuclei |
| 416 | numbat | Apache-2.0 | sharkdp/numbat |
| 417 | nu | MIT | nushell/nushell |
| 418 | octosql | MPL-2.0 | cube2222/octosql |
| 419 | oha | MIT | hatoo/oha |
| 420 | oh-my-posh | MIT | jandedobbeleer/oh-my-posh |
| 421 | onefetch | MIT | o2sh/onefetch |
| 422 | opencv | Apache-2.0 | opencv/opencv |
| 423 | open-policy-agent | Apache-2.0 | open-policy-agent/opa |
| 424 | openrc | BSD-2-Clause | OpenRC/openrc |
| 425 | opentofu | MPL-2.0 | opentofu/opentofu |
| 426 | oras | Apache-2.0 | oras-project/oras |
| 427 | osv-scanner | Apache-2.0 | google/osv-scanner |
| 428 | otree | MIT | fioncat/otree |
| 429 | overmind | MIT | DarthSim/overmind |
| 430 | ox | GPL-2.0 | curlpipe/ox |
| 431 | oxlint | MIT | oxc-project/oxc |
| 432 | parallel-disk-usage | Apache-2.0 | KSXGitHub/parallel-disk-usage |
| 433 | pastel | Apache-2.0 | sharkdp/pastel |
| 434 | pciutils | GPL-2.0 | pciutils/pciutils |
| 435 | peco | MIT | peco/peco |
| 436 | pet | MIT | knqyf263/pet |
| 437 | pgweb | MIT | sosedoff/pgweb |
| 438 | pik | MIT | jacek-kurlit/pik |
| 439 | pint | Apache-2.0 | cloudflare/pint |
| 440 | pixi | BSD-3-Clause | prefix-dev/pixi |
| 441 | plow | Apache-2.0 | six-ddc/plow |
| 442 | pls | GPL-3.0 | pls-rs/pls |
| 443 | pluto | Apache-2.0 | FairwindsOps/pluto |
| 444 | pocketbase | MIT | pocketbase/pocketbase |
| 445 | pop-launcher | MPL-2.0 | pop-os/launcher |
| 446 | pop | MIT | charmbracelet/pop |
| 447 | prek | MIT | j178/prek |
| 448 | presenterm | BSD-2-Clause | mfontanini/presenterm |
| 449 | procs | MIT | dalance/procs |
| 450 | prometheus-blackbox-exporter | Apache-2.0 | prometheus/blackbox_exporter |
| 451 | prometheus-node-exporter | Apache-2.0 | prometheus/node_exporter |
| 452 | protoc-gen-go | BSD-3-Clause | protocolbuffers/protobuf-go |
| 453 | proxify | MIT | projectdiscovery/proxify |
| 454 | pueue | Apache-2.0 | Nukesor/pueue |
| 455 | pup | MIT | ericchiang/pup |
| 456 | qcoro | MIT | qcoro/qcoro |
| 457 | qcoro-shared | MIT | qcoro/qcoro |
| 458 | qrcp | MIT | claudiodangelis/qrcp |
| 459 | qrencode | LGPL-2.1 | fukuchi/libqrencode |
| 460 | qsreplace | MIT | tomnomnom/qsreplace |
| 461 | rage | Apache-2.0 | str4d/rage |
| 462 | rclone | MIT | rclone/rclone |
| 463 | reflex | MIT | cespare/reflex |
| 464 | regclient | Apache-2.0 | regclient/regclient |
| 465 | regctl | Apache-2.0 | regclient/regclient |
| 466 | rekor-cli | Apache-2.0 | sigstore/rekor |
| 467 | repgrep | Apache-2.0 | acheronfail/repgrep |
| 468 | rep-grep | MIT | robenkleene/rep-grep |
| 469 | restic | BSD-2-Clause | restic/restic |
| 470 | revive | MIT | mgechev/revive |
| 471 | rink | GPL-3.0 | tiffany352/rink-rs |
| 472 | rip2 | GPL-3.0 | MilesCranmer/rip2 |
| 473 | ripgrep | Unlicense | BurntSushi/ripgrep |
| 474 | ripsecrets | MIT | sirwart/ripsecrets |
| 475 | rnr | MIT | ismaelgv/rnr |
| 476 | rqlite | MIT | rqlite/rqlite |
| 477 | ruff | MIT | astral-sh/ruff |
| 478 | ruplacer | BSD-3-Clause | TankerHQ/ruplacer |
| 479 | russ | AGPL-3.0 | ckampfe/russ |
| 480 | rustcat | GPL-3.0 | robiot/rustcat |
| 481 | rustic | Apache-2.0 | rustic-rs/rustic |
| 482 | rustscan | GPL-3.0 | RustScan/RustScan |
| 483 | rust-script | Apache-2.0 | fornwall/rust-script |
| 484 | s5cmd | MIT | peak/s5cmd |
| 485 | sad | MIT | ms-jpq/sad |
| 486 | sake | MIT | alajmo/sake |
| 487 | scaleway-cli | Apache-2.0 | scaleway/scaleway-cli |
| 488 | sccache | Apache-2.0 | mozilla/sccache |
| 489 | scc | MIT | boyter/scc |
| 490 | scorecard | Apache-2.0 | ossf/scorecard |
| 491 | sd | MIT | chmln/sd |
| 492 | seaweedfs | Apache-2.0 | seaweedfs/seaweedfs |
| 493 | sendme | Apache-2.0 | n0-computer/sendme |
| 494 | serie | MIT | lusingander/serie |
| 495 | shellharden | MPL-2.0 | anordal/shellharden |
| 496 | shfmt | BSD-3-Clause | mvdan/sh |
| 497 | shuffledns | GPL-3.0 | projectdiscovery/shuffledns |
| 498 | simple-http-server | MIT | TheWaWaR/simple-http-server |
| 499 | skaffold | Apache-2.0 | GoogleContainerTools/skaffold |
| 500 | skate | MIT | charmbracelet/skate |
| 501 | skim | MIT | skim-rs/skim |
| 502 | slides | MIT | maaslalani/slides |
| 503 | soft-serve | MIT | charmbracelet/soft-serve |
| 504 | sonobuoy | Apache-2.0 | vmware-tanzu/sonobuoy |
| 505 | sops | MPL-2.0 | getsops/sops |
| 506 | speedtest-go | MIT | showwin/speedtest-go |
| 507 | sqlc | MIT | sqlc-dev/sqlc |
| 508 | sq | MIT | neilotoole/sq |
| 509 | sshs | MIT | quantumsheep/sshs |
| 510 | ssh-vault | BSD-3-Clause | ssh-vault/ssh-vault |
| 511 | starship | ISC | starship/starship |
| 512 | staticcheck | MIT | dominikh/go-tools |
| 513 | steampipe | AGPL-3.0 | turbot/steampipe |
| 514 | step-ca | Apache-2.0 | smallstep/certificates |
| 515 | step-cli | Apache-2.0 | smallstep/cli |
| 516 | stern | Apache-2.0 | stern/stern |
| 517 | sttr | MIT | abhimanyu003/sttr |
| 518 | stylua | MPL-2.0 | johnnymorganz/stylua |
| 519 | subfinder | MIT | projectdiscovery/subfinder |
| 520 | subjs | MIT | lc/subjs |
| 521 | superfile | MIT | yorukot/superfile |
| 522 | svu | MIT | caarlos0/svu |
| 523 | syft | Apache-2.0 | anchore/syft |
| 524 | systemctl-tui | MIT | rgwood/systemctl-tui |
| 525 | systeroid | Apache-2.0 | orhun/systeroid |
| 526 | talosctl | MPL-2.0 | siderolabs/talos |
| 527 | taplo | MIT | tamasfe/taplo |
| 528 | taskwarrior-tui | MIT | kdheepak/taskwarrior-tui |
| 529 | tbls | MIT | k1LoW/tbls |
| 530 | tealdeer | Apache-2.0 | tealdeer-rs/tealdeer |
| 531 | telegraf | MIT | influxdata/telegraf |
| 532 | television | MIT | alexpasmantier/television |
| 533 | templ | MIT | a-h/templ |
| 534 | temporal-cli | MIT | temporalio/cli |
| 535 | tenere | GPL-3.0 | pythops/tenere |
| 536 | tenv | Apache-2.0 | tofuutils/tenv |
| 537 | tere | EUPL-1.2 | mgunyho/tere |
| 538 | termsnap | Apache-2.0 | tomcur/termsnap |
| 539 | terraform-docs | MIT | terraform-docs/terraform-docs |
| 540 | terraform-ls | MPL-2.0 | hashicorp/terraform-ls |
| 541 | terragrunt | MIT | gruntwork-io/terragrunt |
| 542 | terramate | MPL-2.0 | terramate-io/terramate |
| 543 | tesseract | Apache-2.0 | tesseract-ocr/tesseract |
| 544 | tflint | MPL-2.0 | terraform-linters/tflint |
| 545 | tfsec | MIT | aquasecurity/tfsec |
| 546 | tfswitch | MIT | warrensbox/terraform-switcher |
| 547 | tfupdate | MIT | minamijoyo/tfupdate |
| 548 | the-way | MIT | out-of-cheese-error/the-way |
| 549 | tig | GPL-2.0 | jonas/tig |
| 550 | timetrace | Apache-2.0 | dominikbraun/timetrace |
| 551 | timoni | Apache-2.0 | stefanprodan/timoni |
| 552 | tinymist | Apache-2.0 | Myriad-Dreamin/tinymist |
| 553 | tlsx | MIT | projectdiscovery/tlsx |
| 554 | tmux | ISC | tmux/tmux |
| 555 | tokio-console | MIT | tokio-rs/console |
| 556 | tomlq | MIT | cryptaliagy/tomlq |
| 557 | topgrade | GPL-3.0 | topgrade-rs/topgrade |
| 558 | tparse | MIT | mfridman/tparse |
| 559 | traefik | MIT | traefik/traefik |
| 560 | trdsql | MIT | noborus/trdsql |
| 561 | trippy | Apache-2.0 | fujiapple852/trippy |
| 562 | trivy | Apache-2.0 | aquasecurity/trivy |
| 563 | trufflehog | AGPL-3.0 | trufflesecurity/trufflehog |
| 564 | trunk | Apache-2.0 | trunk-rs/trunk |
| 565 | ttyper | MIT | max-niederman/ttyper |
| 566 | tuc | GPL-3.0 | riquito/tuc |
| 567 | tuckr | GPL-3.0 | RaphGL/Tuckr |
| 568 | turso | MIT | tursodatabase/turso |
| 569 | typos | Apache-2.0 | crate-ci/typos |
| 570 | typstyle | Apache-2.0 | typstyle-rs/typstyle |
| 571 | udev-pc | ISC | illiliti/libudev-zero |
| 572 | umoci | Apache-2.0 | opencontainers/umoci |
| 573 | unconvert | BSD-3-Clause | mdempsky/unconvert |
| 574 | uncover | MIT | projectdiscovery/uncover |
| 575 | unfurl | MIT | tomnomnom/unfurl |
| 576 | usql | MIT | xo/usql |
| 577 | uutils | MIT | uutils/coreutils |
| 578 | uv | Apache-2.0 | astral-sh/uv |
| 579 | vals | Apache-2.0 | helmfile/vals |
| 580 | vegeta | MIT | tsenart/vegeta |
| 581 | velero | Apache-2.0 | vmware-tanzu/velero |
| 582 | vendir | Apache-2.0 | vmware-tanzu/carvel-vendir |
| 583 | vhs | MIT | charmbracelet/vhs |
| 584 | viddy | MIT | sachaos/viddy |
| 585 | vim | Vim | vim/vim |
| 586 | viu | MIT | atanunq/viu |
| 587 | vivid | Apache-2.0 | sharkdp/vivid |
| 588 | vultr-cli | Apache-2.0 | vultr/vultr-cli |
| 589 | walk | MIT | antonmedv/walk |
| 590 | wasm-pack | Apache-2.0 | wasm-bindgen/wasm-pack |
| 591 | watchexec | Apache-2.0 | watchexec/watchexec |
| 592 | websocketd | BSD-2-Clause | joewalnes/websocketd |
| 593 | wire | Apache-2.0 | google/wire |
| 594 | wishlist | MIT | charmbracelet/wishlist |
| 595 | witness | Apache-2.0 | in-toto/witness |
| 596 | woodpecker-cli | Apache-2.0 | woodpecker-ci/woodpecker |
| 597 | wormhole-william | MIT | psanford/wormhole-william |
| 598 | wstunnel | BSD-3-Clause | erebe/wstunnel |
| 599 | xan | Unlicense | medialab/xan |
| 600 | xdg-desktop-portal-cosmic | GPL-3.0 | pop-os/xdg-desktop-portal-cosmic |
| 601 | xh | MIT | ducaale/xh |
| 602 | xplr | MIT | sayanarijit/xplr |
| 603 | xq | MIT | sibprogrammer/xq |
| 604 | xsv | Unlicense | BurntSushi/xsv |
| 605 | xwin | Apache-2.0 | Jake-Shadle/xwin |
| 606 | yamlfmt | Apache-2.0 | google/yamlfmt |
| 607 | yazi | MIT | sxyazi/yazi |
| 608 | yj | Apache-2.0 | sclevine/yj |
| 609 | yq-go | MIT | mikefarah/yq |
| 610 | ytt | Apache-2.0 | carvel-dev/ytt |
| 611 | zellij | MIT | zellij-org/zellij |
| 612 | zenith | MIT | bvaisvil/zenith |
| 613 | zizmor | MIT | zizmorcore/zizmor |
| 614 | zlib-ng | Zlib | zlib-ng/zlib-ng |
| 615 | zola | EUPL-1.2 | getzola/zola |
| 616 | zoxide | MIT | ajeetdsouza/zoxide |
| 617 | zxing-cpp | Apache-2.0 | zxing-cpp/zxing-cpp |