Skip to content
@git-pkgs

git-pkgs

Dependency tools for git

git-pkgs tracks package dependencies across your repository's git history. It answers questions like "who added this dependency?", "when was it introduced?", and "how long were we exposed to this vulnerability?" Works with 35+ package managers.

Install it with:

brew tap git-pkgs/git-pkgs
brew install git-pkgs

Or download a binary from the releases page.

Or build from source:

go install github.com/git-pkgs/git-pkgs@latest

Libraries

  • archives - Reading and browsing archive files in memory
  • changelog - Parsing changelog files into structured entries
  • enrichment - Fetching package metadata from multiple sources
  • forges - Fetching repository metadata from git forges
  • gitignore - Matching paths against gitignore rules
  • managers - Wrapping package manager CLIs behind a common interface
  • manifests - Parsing package manager manifest and lockfiles
  • platforms - Translating platform identifiers across package ecosystems
  • purl - Package URL construction, parsing, and registry URL mapping
  • registries - Fetching package metadata from registry APIs
  • spdx - SPDX license expression parsing, normalization, and validation
  • vers - Version range parsing and comparison per the VERS spec
  • vulns - Fetching vulnerability data from multiple sources

Pinned Loading

  1. git-pkgs git-pkgs Public

    About A git subcommand for analyzing package/dependency usage in git repositories over time

    Go 113 7

  2. managers managers Public

    A Go library that wraps package manager CLIs behind a common interface.

    Go 5

  3. vers vers Public

    A Go library for parsing, comparing and sorting version ranges according to the VERS spec.

    Go 4

  4. manifests manifests Public

    A Go library for parsing package manager manifest and lockfiles.

    Go 4 3

  5. registries registries Public

    Go library for fetching package metadata from registry APIs.

    Go 4 2

  6. website website Public

    The website and documentation for git-pkgs

    Dockerfile 1 1

Repositories

Showing 10 of 26 repositories
  • forge Public

    Go library and CLI for working with git forges. Supports GitHub, GitLab, Gitea/Forgejo, and Bitbucket Cloud through a single interface.

    git-pkgs/forge’s past year of commit activity
    Go 12 MIT 1 15 3 Updated Mar 12, 2026
  • proxy Public

    A caching proxy for package registries.

    git-pkgs/proxy’s past year of commit activity
    Go 4 0 2 6 Updated Mar 12, 2026
  • git-pkgs Public

    About A git subcommand for analyzing package/dependency usage in git repositories over time

    git-pkgs/git-pkgs’s past year of commit activity
    Go 113 MIT 7 17 (10 issues need help) 3 Updated Mar 11, 2026
  • manifests Public

    A Go library for parsing package manager manifest and lockfiles.

    git-pkgs/manifests’s past year of commit activity
    Go 4 MIT 3 0 0 Updated Mar 11, 2026
  • managers Public

    A Go library that wraps package manager CLIs behind a common interface.

    git-pkgs/managers’s past year of commit activity
    Go 5 MIT 0 1 0 Updated Mar 11, 2026
  • gitignore Public

    A Go library for matching paths against gitignore rules.

    git-pkgs/gitignore’s past year of commit activity
    Go 1 MIT 0 0 0 Updated Mar 9, 2026
  • actions Public

    Reusable GitHub Actions for git-pkgs dependency analysis.

    git-pkgs/actions’s past year of commit activity
    6 MIT 0 0 0 Updated Mar 8, 2026
  • website Public

    The website and documentation for git-pkgs

    git-pkgs/website’s past year of commit activity
    Dockerfile 1 MIT 1 0 0 Updated Mar 8, 2026
  • vulns Public

    Go library for fetching vulnerability data from multiple sources

    git-pkgs/vulns’s past year of commit activity
    Go 1 MIT 0 0 0 Updated Mar 6, 2026
  • enrichment Public

    A Go library for fetching package metadata from multiple sources

    git-pkgs/enrichment’s past year of commit activity
    Go 1 MIT 0 1 0 Updated Mar 6, 2026

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…