A chrome extension for better github experience.
README:中文
Feature
Create a pull request
when you push a new branch to a repository, you will see this in blew:
Then you may click "Compare & pull request" button, and locate to that page:
It's Cool
Your current branch is created from "staging" branch. Besides, it has soooooo many difference with master branch. So then you click "Compare & pull request" button, will it be cool now? NOT AT ALL!!!
With this chrome extension, after click "Compare & pull request" button, you'll locate to a page which will only compare a base branch with compare branch itself.
Better code review experience
Imagine you are assigned to a pull request. So let's have a code review.
It is a really really long review, man, and you have no choice but hold on. It seems after hundred of centuries, you scroll to the end of the page! In the end, you have only one task to do -- scroll to the top, click "conversation" button in the navbar, then leave your conversation or merge this request.
With this chrome extension, you'll have a action button on this page at bottom right corner. By using that, you can quickly scroll to top, locate to "conversation" page or "commits" page or "files change" page
they have same func with navbar.
show similar repos
It's not so accurate at this time, just for fun
It will search and get six most stared repos by repository name and language.
show repos size
Download
You can download released version in chrome extension store
Playground
- clone & build
$ git clone https://github.com/ecmadao/github-extension.git
$ cd github-extension
$ npm i
$ npm run build
- locate your chrome to chrome://extensions/
- open "developer mode"
- click "load unpacked", then load "build" folder in this repository
ToDo
- show similar repositories in a repository main page
- show current page in action button when code review
- show repository size
Author
License
MIT
Enjoy!