Back to GitHub activity
RepositoryRank #22Healthy(0.2)

git-spark

A Git Reporting tool

PowerShell
Stale

Screenshot captured May 14, 2026

AI Summary

Generated by claude-haiku-4-5 with 90% confidence

Technical Summary: Git Spark Git Spark is a comprehensive Git repository analytics and reporting tool that analyzes commit history to generate interactive HTML dashboards with visualizations of contributor activity, code change patterns, and repository health metrics. The project provides both a command-line interface and Node.js API, enabling users to extract insights from Git data in multiple formats (HTML, JSON, CSV, Markdown) with features including daily trend analysis, contributor statistics, file change tracking, and governance metrics based on conventional commit adherence and code churn patterns. Built with a modern polyglot tech stack combining PowerShell (45.3%), TypeScript (43.7%), and Shell scripting (10.0%), the tool leverages key dependencies like Commander.js for CLI orchestration, Chalk for terminal styling, Ora for progress indicators, and Boxen for formatted output presentation. The architecture emphasizes security-first design with strict Content Security Policy (CSP) implementation, SHA-256 hashing for inline assets, native SVG charting (avoiding external libraries), and self-contained report generation suitable for air-gapped environments—ensuring analytical integrity while maintaining full transparency about Git data limitations. The project targets Solutions Architects, DevOps engineers, and development teams seeking governance visibility and risk assessment through Git metadata, with distinctive features including email redaction options, timezone-aware daily trend analysis, progressive table pagination for performance, dark mode with persistent preferences, and comprehensive metric documentation explaining what Git analysis can and cannot reveal. Despite having zero stars, forks, or recent commits (classified as "stale" activity), the codebase demonstrates high technical currency (98/100) and production-readiness with Node.js ≥20.19.0 support, active npm package distribution, and a live demonstration site at markhazleton.github.io/git-spark/.

Key Metrics

Stars

0

Forks

0

Watchers

0

Spark Score

24.3

Composite activity score

Commit Velocity

0.0/mo

Commits per month

Total Commits

0

0 in last 90 days

Signals

Pull RequestsClear

0

Open

0

Draft

0

Review

SecurityClear

No active security alerts detected

Timeline

Created

Sep 29, 2025

226 days ago

Last Commit

May 12, 2026

Last Push

May 12, 2026

1 days ago

Updated

May 12, 2026

Quality Indicators

README
License
CI/CD
Tests
Docs

Dependencies(22 packages)

Dependency health98/100
1 / 22 outdated22 / 22 versions known22 / 22 registry resolved
publint
Minor outdated
0.3.200.3.21npmpackage.json
@eslint/js
Current
10.0.1npmpackage.json
@types/jest
Current
30.0.0npmpackage.json
@types/node
Current
25.7.0npmpackage.json
@types/semver
Current
7.7.1npmpackage.json
@typescript-eslint/eslint-plugin
Current
8.59.3npmpackage.json
@typescript-eslint/parser
Current
8.59.3npmpackage.json
audit-ci
Current
7.1.0npmpackage.json
boxen
Current
8.0.1npmpackage.json
chalk
Current
5.6.2npmpackage.json
commander
Current
14.0.3npmpackage.json
eslint
Current
10.3.0npmpackage.json

+ 10 more dependencies

Repository Info

Size

2,064 KB

Package Manager

package.json

Consistency Score

0.0

Activity Rate

0.00 commits/day

Spark Rank

#22