Skip to content

tga

Install

Requires Rust 1.94 or later for a source build. No Rust toolchain is needed for a prebuilt binary.

With cargo, from crates.io

The tga package is published to crates.io.

cargo install tga --locked

cargo install writes the binary atomically to ~/.cargo/bin/ — make sure that directory is on your PATH.

From a GitHub release

Prebuilt binaries are attached to tagged releases on this repository's Releases page. Download the archive for your platform, extract it, mark the binary executable, and place it on your PATH:

tar xzf tga-*.tar.gz
chmod +x tga
mv tga ~/.local/bin/  # or /usr/local/bin/

Verify

tga --version

Configure and run

tga install is an interactive wizard that writes a config.yaml for you. A hand-written one can be as small as a list of repository paths — every other section has a default.

tga install
tga analyze

trusty-audit

trusty-audit is a separate crate in this repository, distributed as a self-downloading installer rather than through crates.io. See the trusty-audit page for the current state of its install path.

tga

Developer productivity analytics from git history. MIT licensed. Previously part of the trusty-tools monorepo; this is its own repository now.

© 2026 · MIT · github.com/bobmatnyc/trusty-git-analytics