GitStats - Visualize Your Git Repositories
Project description
$ gitstats
📊 Generate insightful visual reports from Git.
📘 Documentation: gitstats.readthedocs.io
Example
gitstats . report generates this gitstats report.
Installation
pip install gitstats
gitstats is compatible with Python 3.9 and newer.
Usage
gitstats <gitpath> <outputpath>
Run gitstats --help for more options, or check the documentation.
Features
Here is a list of some features of gitstats:
General: total files, lines, commits, authors, age.
Activity: commits by hour of day, day of week, hour of week, month of year, year and month, and year.
Authors: list of authors (name, commits (%), first commit date, last commit date, age), author of month, author of year.
Files: file count by date, extensions.
Lines: line of code by date.
Tags: tags by date and author.
Customizable: config values through gitstats.conf.
Cross-platform: works on Linux, Windows, and macOS.
Contributing
As an open source project, gitstats welcomes contributions of all forms.
The gitstats project was originally created by Heikki Hokkainen and is currently maintained by Xianpeng Shen.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gitstats-1.5.0-py3-none-any.whl.
File metadata
- Download URL: gitstats-1.5.0-py3-none-any.whl
- Upload date:
- Size: 27.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4b11940415b50e2388f8126bc21e2739a5861a4e4afe4537216a20f9ab1bcc6f
|
|
| MD5 |
cfe6a38360ed1ca6e38f64455e46497c
|
|
| BLAKE2b-256 |
1e51ea2ed439d7447a9c12243d385b653e097bfe6fb5a83b4d83a0380c59bb6f
|