Skip to content

Repository files navigation

Code Contribution Insights

Private Azure DevOps extension for GitHub-style contribution activity and git-metrics-inspired analytics.

Features

  • Activity heatmap — canvas-based 52-week view with day drill-down
  • All-time global stats by default (optional period filter)
  • Contribution types — commits, pull requests, work items, TFVC changesets
  • Metrics dashboard — KPIs, monthly/weekday charts, summary table
  • Line churn enrichment — background diff pass with progress UI
  • Caching — ExtensionDataService with versioned envelopes
  • Dashboard widget — compact widget contribution

Prerequisites

  • Node.js 18+
  • tfx-cli
  • Marketplace publisher cozminv

Development

npm install
npm run dev      # watch build
npm run build
npm test
npm run package
npm run publish   # requires .env; see docs/publishing-azure-devops-server.md

Install locally:

tfx extension install --manifest-globs vss-extension.json --share-with <org>

Architecture

See AGENTS.md and docs/lessons/.

References

About

Code Contribution Insights extension for Azure DevOps

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages