Skip to main content

A CLI tool for git KPI statistics

Project description

gitkpi

A CLI tool for git KPI statistics

Installation

pip install gitkpi-cli

Usage

Single author statistics

gitkpi <author> [options]

Options:

  • -r, --repo PATH Repository path (default: current directory)
  • -b, --branch BRANCH Branch to analyze (default: --all)
  • -s, --since DATE Since date (e.g., '2024-01-01' or '30 days ago')

Leaderboard (all authors ranked)

gitkpi -l [options]
# or
gitkpi --leaderboard [options]

Examples

gitkpi john
gitkpi "John Doe"
gitkpi john -r /path/to/repo
gitkpi john -r . -b main -s "2026-01-01"
gitkpi -l
gitkpi -l -r /path/to/repo

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gitkpi-1.1.0.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gitkpi-1.1.0-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file gitkpi-1.1.0.tar.gz.

File metadata

  • Download URL: gitkpi-1.1.0.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.17

File hashes

Hashes for gitkpi-1.1.0.tar.gz
Algorithm Hash digest
SHA256 0601684c57de708f6661b8a2bebe142200b1930fbd20780b4cdd4f792f082810
MD5 dc72d0e4eb998ea833a2529eeb9c1f4b
BLAKE2b-256 c011328585228bc4f2741a5aaa81e19623cc9443c8248ea83b0cc7d3891ed0b8

See more details on using hashes here.

File details

Details for the file gitkpi-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: gitkpi-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.17

File hashes

Hashes for gitkpi-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cb24d45cc141832fb4c10f8bcac0db0138278933036e61ffa3aae60eb96ea31c
MD5 fe0da016920c60bee49d66c873ed580d
BLAKE2b-256 f30497a2010496602a1b175b2f8962f1dbac98a30192fb593dce8524fc487010

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page