Skip to main content
Blame

Blame

Client-side Next.js web application designed to scan GitHub repositories, resolve contributor identities, and audit commit counts directly in the browser.

Features

  • Runs client-side to query `api.github.com` without backend storage, keeping scans private
  • Employs a DP-based fuzzy matcher to filter results with word-boundary and run bonuses
  • Supports personal access tokens directly from the browser to raise API rate limits
  • Groups commits by GitHub profile and resolves usernames from private email aliases
  • Exports aggregated results as a CSV file or copies them directly as markdown
  • Filters merge commits, sorts results, and limits the total contributor list size

Tech Stack

Next.jsTypeScriptGitHub REST APITailwind CSS