Skip to main content

A statistical analysis tool for git repositories.

Project description

gitnspector is a statistical analysis tool for git repositories.

The defaut analysis shows general statistics per author, which can be complemented with a timeline analysis that shows the workload and activity of each author. Under normal operation, it filters the results to only show statistics about a number of given extensions and by default only includes source files in the statistical analysis.

This tool was originally written to help fetch repository statistics from student projects in the course Object-oriented Programming Project (TDA367/DIT211) at Chalmers University of Technology and Gothenburg University.

  • Shows cumulative work by each author in the history.

  • Filters results by extension (default: java,c,cpp,h,hpp,py,glsl,rb,js,sql).

  • Can display a statistical timeline analysis.

  • Scans for all filetypes (by extension) found in the repository.

  • Multi-threaded; uses multiple instances of git to speed up analysis.

  • Supports HTML, XML and plain text (terminal) output.

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

gitinspector-0.3.2.tar.gz (227.0 kB view details)

Uploaded Source

Built Distributions

gitinspector-0.3.2.macosx-10.10-x86_64.tar.gz (260.5 kB view details)

Uploaded Source

gitinspector-0.3.2-py2-none-any.whl (284.7 kB view details)

Uploaded Python 2

File details

Details for the file gitinspector-0.3.2.tar.gz.

File metadata

File hashes

Hashes for gitinspector-0.3.2.tar.gz
Algorithm Hash digest
SHA256 a360703021211e85573a9df3f53702029fba56440836f95608c79abc94c696c7
MD5 186981ebf6968cb59e101d4959fd2303
BLAKE2b-256 6e2a8596afb74968c9ad5b3b0a86839f9ae9f76f113a6dc537b06ceb82c3e900

See more details on using hashes here.

File details

Details for the file gitinspector-0.3.2.macosx-10.10-x86_64.tar.gz.

File metadata

File hashes

Hashes for gitinspector-0.3.2.macosx-10.10-x86_64.tar.gz
Algorithm Hash digest
SHA256 78e6a289f67ae38ad142b51be704c5fc8309ca9a559b9a818d60f2529d5945b6
MD5 5b54397da843d1305a727214b8b4c0ac
BLAKE2b-256 502ceb532c86c0557c1da9b9aa45a35ba25fb03c808301a77f3065d66c2fd4e1

See more details on using hashes here.

File details

Details for the file gitinspector-0.3.2-py2-none-any.whl.

File metadata

File hashes

Hashes for gitinspector-0.3.2-py2-none-any.whl
Algorithm Hash digest
SHA256 ffa5b6c82418594aa13468db50a21f8abe2b9ece09b28bd0a609d921bcde214d
MD5 041d05305be9775229777dc81e28da96
BLAKE2b-256 ea268489717cf26962aba87cf843310fd59686ee3011b0a1b8451bb1bb951109

See more details on using hashes here.

Supported by

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