summarize-diff
Summarize Diff is a tool that leverages OpenAI models to summarize git differences. It aids developers in quickly understanding code changes and is particularly useful for crafting PR descriptions.
@wroud/git
A lightweight toolset for working with local git, including utilities for retrieving git commits and tags, ideal for CI/CD pipelines and automated release workflows.
git-commits
Get the commit history of a repo in a Node streamy way (shelling out to git-rev-list(1)).