#1134665 ITP: git-pkgs -- git subcommand for analyzing package/dependency usage in git repositories over time

#1134665#5
Date:
2026-04-22 21:47:00 UTC
From:
To:
* Package name    : git-pkgs
  Version         : 0.15.3-1
  Upstream Author : Andrew Nesbitt
* URL             : https://github.com/git-pkgs/git-pkgs
* License         : Expat
  Programming Lang: Go
  Description     : git subcommand for analyzing package/dependency usage in git repositories over time

 A git subcommand for tracking package dependencies across git history.
 Analyzes your repository to show when dependencies were added, modified,
 or removed, who made those changes, and why. This is a rewrite of the
 original Ruby version (https://github.com/andrew/git-pkgs).
 .
 Why this exists
 .
 Your lockfile shows what dependencies you have, but it doesn't show how
 you got here, and git log Gemfile.lock is useless noise. git-pkgs
 indexes
 your dependency history into a queryable database so you can ask
 questions like: when did we add this? who added it? what changed between
 these two releases? has anyone touched this in the last year?

https://salsa.debian.org/go-team/packages/git-pkgs
https://salsa.debian.org/jas/git-pkgs/-/pipelines

/Simon