pkg.soopen package index

brew / rank 7778

Install git-get with Homebrew, Nix, winget

Better way to clone, organize and manage multiple git repositories. Version 0.6.1 via Homebrew; verified 2026-07-27. Also installable with nix: nix profile install nixpkgs#git-get.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install git-get

local Homebrew formula metadata

Linux

Nixverified · 92%
nix profile install nixpkgs#git-get

nixpkgs package indexes · pkgs/by-name/gi/git-get/package.nix · source: api.github.com

Windows

Windows Package Managerverified · 92%
winget install --id grdl.git-get -e

Windows Package Manager source index · grdl.git-get · source: cdn.winget.microsoft.com

overview

Package summary

Better way to clone, organize and manage multiple git repositories

Commands and aliases

  • git-list

history

Project history and usage

git-get is a Go command-line tool for cloning and organizing Git repositories into a predictable directory tree derived from repository URLs. It provides `git get` for cloning and `git list` for scanning repository status.

Project history

The project started in 2020 and frames itself as a repository-organization tool inspired by the predictability of Go's `go get` path layout. Its README describes a single binary that behaves as `git-get` or `git-list` depending on invocation, with repository URL parsing, batch clone dumps, multi-platform releases, and configuration through flags, environment variables, or Git config.

Adoption history

git-get addresses a common developer workstation habit: keeping many clones under a host-and-path directory tree rather than scattered project folders. Homebrew, Nix, and Windows package metadata indicate packaging across several developer environments, though its adoption remains focused on users who manage many repositories locally.

How it is used

Practitioners run `git get github.com/owner/repo` to clone into a root such as `~/repositories/github.com/owner/repo`, then use `git list` to show repository status. Dump files let users recreate a local source tree from a list, which makes the tool useful for dotfiles-driven workstation setup.

Why package nerds care

git-get is package-manager interesting because it turns a personal source-tree convention into a portable Git extension. It overlaps with older `~/src/host/user/repo` habits while adding packageable binaries, symlinks, and cross-platform release artifacts.

Timeline

  • 2020: Repository created on GitHub.
  • 2020: v0.1.0 release began the tagged release line.
  • 2021: v0.5.0 release continued the early Go implementation.
  • 2025: v0.6.x releases refreshed packaging and release artifacts.

Related projects

  • git-get relates to Go's source path conventions, Git subcommand wrappers, `gh repo clone`, and source-tree organizers such as git-grab.

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew bottle metadata was recorded.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
~/.gitconfig

executables

Installed executables

CommandKindExposureNote
git-listexecutableindexed executableDiscovered from the local executable index.

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-08-03
manager version0.6.1
manager updated2026-07-27
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:git-get
Version0.6.1
Package managerHomebrew
Homepagehttps://github.com/grdl/git-get
Repositoryhttps://github.com/grdl/git-get
Last updated2026-07-27T16:47:23+02:00
Pulseupdated
Bottlenot recorded
Servicenone declared

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Nix95%

git-get

nix profile install nixpkgs#git-get
  • normalized package name match
  • Matched by: Git Get
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/gi/git-get/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
winget95%

grdl.git-get

winget install --id grdl.git-get -e
  • normalized package name match
  • Matched by: Git Get
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: grdl.git-get from https://cdn.winget.microsoft.com/cache/source.msix

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation