Skip to main content

git-analyser

Git repository analyser — part of the analyser family.

Walks git history to extract commit patterns, file churn, contributor signals, and change velocity. Dispatches file content to code-analyser for per-file quality signals across the history.

Status: Available on PyPI.

Installation

pip install git-analyser

Usage

git-analyser .                    # analyse current repo
git-analyser path/to/repo --json
git-analyser serve                # FastAPI server on port 8007

Analyser family

Tool Purpose Port
document-analyser PDF, Word, text 8000
speech-analyser Audio, video transcription 8001
video-analyser Video quality, scenes, OCR 8002
records-analyser CSV, Excel, JSON 8003
code-analyser Source code, multi-language 8004
wordpress-analyser WP themes and plugins 8005
folder-analyser Project structure 8006
git-analyser Git history and churn 8007

Metadata

Release files for git-analyser 0.5.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for git-analyser 0.5.0
File Size Uploaded
git_analyser-0.5.0.tar.gz 68.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for git-analyser 0.5.0
File Interpreter ABI Platform
git_analyser-0.5.0-py3-none-any.whl Python 3 none any Details

Total release size: 78.0 kB

Release files / git_analyser-0.5.0.tar.gz

Download URL git_analyser-0.5.0.tar.gz
Size 68.7 kB
Tags Source
SHA-256 checksum
How to use checksums
731431522019f226cdd21a756b08b0a38d2422a9da565ed150cc6ef4a076bf25
BLAKE2b-256 checksum
How to use checksums
34a61da808f357a23702dcacda0eb9e6971b0818f357eb79df938256a530dfce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.0

Release files / git_analyser-0.5.0-py3-none-any.whl

Download URL git_analyser-0.5.0-py3-none-any.whl
Size 9.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
19a0fe198f3799d87c27578cf36cfd009d219833ca3fb9f6057ab1790a5a33f0
BLAKE2b-256 checksum
How to use checksums
fa0abffab338938dc9f5acf2942666f82e52b952c4ad58c8a14a6ca0c4a240d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.0

Release history Release notifications | RSS feed

This release

0.5.0 This release

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page