Contribution HeatmapA contribution calendar for your own Azure Repos commits, right inside Azure DevOps. It answers one question well: what did my commit activity actually look like this year? — as a day-by-day calendar, a set of headline numbers, a per-repository breakdown, and a click-through to any day's commits. Everything stays inside Azure DevOpsNo backend service. No database. No personal access tokens. No third-party service. No external CDN. No analytics or telemetry of any kind. The only thing this extension ever talks to is your own Azure DevOps organisation, using the short-lived token the extension host issues for you. Your commit data is read in your browser, rendered in your browser, and forgotten when you close the tab. What you getA contribution calendar. Seven weekday rows, one column per week, one cell per day, shaded by how many commits you authored. The calendar resizes with the range you pick — a 90-day view uses larger cells than a full year. Headline numbers for the selected range: total commits, active days, current streak, longest streak, average commits per active day, and how many repositories you touched. A repository breakdown — a sortable table of repository, commits, active days and last commit. Click any row to filter the whole page to that repository. Day details. Click a day to see exactly what you committed: repository, message, short SHA and time, each with an Open link straight to the commit in Azure DevOps. Filters for scope (this project or the whole organisation), repository, and date range — 30, 90, 180 or 365 days, the current year, or a custom range. Built to be readable
PermissionsOne scope, read-only:
That is the entire request. No write access. No access to work items, builds, releases, or your profile. Your source code is never requested. The extension does not read file contents, diffs or change lists, and does not clone anything. It also cannot show you anything you could not already see — Azure DevOps applies your own repository permissions to every request. Getting started
Not seeing your commits?Azure DevOps knows your profile identity, but Git records whatever Click Author aliases in the toolbar and add the email address you actually commit under. You can
check it with Adding an alias grants no extra access; it only widens which of your already visible commits get counted as yours. Good to know
Open sourceSource, issues and full technical documentation: github.com/mainadwitiya/azure-devops-contribution-heatmap Licensed under MIT. |