Ever find you have to look at a repository on GitHub you know the name of but not the owner? You go to github.com, enter the name of the repository, wait a few seconds for the search response and then try to identify the repository you're looking for in the results.
This can be easier and quicker. Install this chrome extension and start
typing gh<tab>
in Omnibox (the location bar). Anything you type after
this will be autocompleted to GitHub repositories by owner and/or name.
The repositories are ordered by the number of watchers and you can even
see their descriptions right on the spot. Choose the one you're looking
for and you'll be on the page of the repository in no time.
You can even search for your own public and private repositories by entering your GitHub username and token on the options page of the extension. Organization repositories you have access to will be included as well. These repositories will show up at the top of the suggestions.
Much quicker and easier, isn't it? Now go and contribute to open source!
Through Chrome Web Store
The extension is written in JavaScript for Google Chrome. You won't need anything except the browser if you don't want to change database related stuff.
Support codes are written in CoffeeScript with Node.js. You will need to install coffee-script and jake globally:
npm install -g coffee-script jake
Every other dependencies are already included under node_modules/
.
Oh, an you'll also need CouchDB if you want to poke around the views and repo documents. Go to Cloudant to get a free account for development if you don't want to install it on your machine.
- Fork the project.
- Make your feature addition or bug fix.
- Test it thoroughly. (I haven't found a way to write tests for the extension yet.)
- Commit.
- Send me a pull request. Bonus points for topic branches.
Copyright © 2011 László Bácsi. See LICENSE for details.