Git & NPM Release Diff is a React application built with Ant Design and GitHub's API. It allows users to fetch, filter, and compare version/release messages from GitHub repositories.
A live application is available here.
- Fetch Releases: Retrieve the first 100 releases from any GitHub repository, with an option to load more.
 - Compare Releases: Select and compare changelogs, breaking changes, and other release details.
 - Filtering Options: Filter out canary releases or releases with breaking changes for easier analysis.
 
- 
Clone the repository:
git clone https://github.com/Abdullahjaffer/git-release-diff.git cd git-release-diff - 
Install dependencies:
npm install
 - 
Start the application:
npm run start
The app will be available at
http://localhost:3000. 
- Enter the GitHub repository link.
 - Click the "Fetch Releases" button to retrieve the releases.
 - Filter and select releases to view and compare their details.
 
Contributions are welcome! Fork the repository and create a pull request with your changes.
This project is licensed under the MIT License.
