Skip to content

Releases: haider855/GitHubCommitComparer

Release list

CommitLens v1.0.0

Choose a tag to compare

@haider855 haider855 released this 16 Jun 14:34

CommitLens v1.0.0

Initial public release of CommitLens.

CommitLens is a developer tool for analyzing a specific public GitHub commit. It compares the selected commit against its direct parent, classifies changed files, shows commit metadata, displays expandable diff previews, and supports optional AI-generated summaries using the user's own OpenAI API key.

Features

  • Analyze public GitHub commits by repository and SHA
  • Supports owner/repo, GitHub URLs, and full commit URLs
  • Displays commit message, author, date, SHA, parent SHA, and GitHub link
  • Shows total files changed, additions, and deletions
  • Classifies changed files by category
  • Provides category summaries and category filtering
  • Displays expandable diff previews
  • Handles common GitHub API errors clearly
  • Optional local AI summary using a user-provided OpenAI API key
  • Deployed with GitHub Pages

Live Demo

https://haider855.github.io/GitHubCommitComparer/

Notes

  • Only public GitHub repositories are supported.
  • Merge commits and root commits are not supported in this release.
  • AI summaries require the user to provide their own OpenAI API key.
  • API keys are kept in the browser session and are not stored by the app.