Compare GitHub branches, commits, tags and hashes online
GitHub Compare Online Extension
GitHub provides a built-in comparison function when creating PR, but it lacks searching, branch swapping, and history features. This extension provides all of them, and can largely improve the productivity of repos management on GitHub.
This extension provides a small UI stick at the bottom of the repo page, you can
1. easily search, select a pair of branches, tags, and commit hashes for comparison
2. look for the used branches, tags and commit hashes in the History tab for easy re-use
3. easily hide the UI if you don't need them sometimes
4. all preferences are stored locally, with no security risk.
Read more
This extension provides a small UI stick at the bottom of the repo page, you can
1. easily search, select a pair of branches, tags, and commit hashes for comparison
2. look for the used branches, tags and commit hashes in the History tab for easy re-use
3. easily hide the UI if you don't need them sometimes
4. all preferences are stored locally, with no security risk.
Source Manifest.json
{
"update_url": "https://clients2.google.com/service/update2/crx",
"icons":{"16":"icon16.plasmo.6c567d50.png",
"32":"icon32.plasmo.76b92899.png",
"48":"icon48.plasmo.aced7582.png",
"64":"icon64.plasmo.8bb5e6e0.png",
"128":"icon128.plasmo.3c1ed2d2.png"},
"manifest_version":3,
"action":{"default_icon":{"16":"icon16.plasmo.6c567d50.png",
"32":"icon32.plasmo.76b92899.png",
"48":"icon48.plasmo.aced7582.png",
"64":"icon64.plasmo.8bb5e6e0.png",
"128":"icon128.plasmo.3c1ed2d2.png"},
"default_popup":"popup.html"},
"version":"0.0.6",
"author":"Neo Tan",
"name":"GitHub Compare Online",
"description":"Compare GitHub branches, commits, tags and hashes online",
"homepage_url":"https://neotan.me",
"permissions":["storage"],
"content_scripts":[{"matches":["https://*.github.com/*"],
"js":["content.883ade9e.js"],
"css":[]}],
"web_accessible_resources":[{"matches":["https://*.github.com/*"],
"resources":["content.6e038a4b.css"]}]}
Read more
"update_url": "https://clients2.google.com/service/update2/crx",
"icons":{"16":"icon16.plasmo.6c567d50.png",
"32":"icon32.plasmo.76b92899.png",
"48":"icon48.plasmo.aced7582.png",
"64":"icon64.plasmo.8bb5e6e0.png",
"128":"icon128.plasmo.3c1ed2d2.png"},
"manifest_version":3,
"action":{"default_icon":{"16":"icon16.plasmo.6c567d50.png",
"32":"icon32.plasmo.76b92899.png",
"48":"icon48.plasmo.aced7582.png",
"64":"icon64.plasmo.8bb5e6e0.png",
"128":"icon128.plasmo.3c1ed2d2.png"},
"default_popup":"popup.html"},
"version":"0.0.6",
"author":"Neo Tan",
"name":"GitHub Compare Online",
"description":"Compare GitHub branches, commits, tags and hashes online",
"homepage_url":"https://neotan.me",
"permissions":["storage"],
"content_scripts":[{"matches":["https://*.github.com/*"],
"js":["content.883ade9e.js"],
"css":[]}],
"web_accessible_resources":[{"matches":["https://*.github.com/*"],
"resources":["content.6e038a4b.css"]}]}