DevGib is a Chrome extension that analyzes the quality and popularity of programming-related links (e.g.: Github repositories, StackOverflow questions) before accessing them.
Found a bug? Miss a feature? Want to add another ranked service to DevGib? Contribute by opening issues or pull requests.
DevGib uses grunt for building the extension. In order to use Grunt you need to:
- Install the grunt-cli by running
sudo npm install -g grunt-cli
. - Install the npm dependencies by running
npm install
from the root folder.
Compile
To compile and preprocess the source files go into the root folder and run grunt
.
Watch
During development it is very useful to have a background task that monitors any changes to the source files and compiles and preprocess them on the fly. You can do that by running grunt watch
.
- jQuery (https://github.com/jquery/jquery).
- FontAwesome (https://github.com/FortAwesome/Font-Awesome).
- Underscore (https://github.com/jashkenas/underscore).
- Underscore.String (https://github.com/epeli/underscore.string).
- Underscore Rate Limiter (https://gist.github.com/mattheworiordan/1084831).