A dashboard widget that displays a GitHub-style contribution graph tracking developer activity in Azure DevOps.
- GitHub-style activity calendar showing contributions over the past year
- Track multiple contribution types:
- Git commits
- Pull requests (created, closed, reviewed)
- Work items (created, resolved, closed)
- TFVC changesets
- Flexible user selection: Show specific users or all team contributors
- In-widget filtering: Quick dropdown to filter by user without opening settings
- Multiple widget sizes: From 3x1 to 6x3, default 5x2
- Azure DevOps theme integration: Automatically adapts to light/dark themes
- Install from the Visual Studio Marketplace
- Go to your Azure DevOps dashboard
- Click Edit → Add a widget
- Search for "Contributions Widget"
- Configure the user and contribution types
- Bun (or Node.js 18+)
- Azure DevOps organization for testing
# Install dependencies
bun install
# Build development package (private)
bun run package-dev
# Build release package (public)
bun run package-release- Upload the
.vsixfile to VS Marketplace - Share with your test organization
- Install from Organization Settings → Extensions → Shared
The repository includes GitHub Actions for automated publishing.
- Create a PAT in Azure DevOps:
- Organization: All accessible organizations
- Scopes: Marketplace → Publish
- Add as GitHub secret:
MARKETPLACE_PAT
# Dev build (private)
git tag v3.1.0-dev
git push origin v3.1.0-dev
# Release build (public)
git tag v3.1.0
git push origin v3.1.0MIT
Originally forked from ostreifel/vsts-contributions. Rewritten as a dashboard widget by KnowAll AI.
