All Projects → ma2gedev → bundle-star

ma2gedev / bundle-star

Licence: MIT license
Star github repositories automatically when you bundle installing

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to bundle-star

Wordreview
📚 背单词网页 Django + MySQL + Pug + JS
Stars: ✭ 115 (+112.96%)
Mutual labels:  stars
Gitstars
Github Stars Repositories Manager
Stars: ✭ 253 (+368.52%)
Mutual labels:  stars
fullstackDevelopment
Material & Projects related to full stack development
Stars: ✭ 90 (+66.67%)
Mutual labels:  stars
Ngx Bar Rating
Angular Bar Rating
Stars: ✭ 146 (+170.37%)
Mutual labels:  stars
Astral
Organize Your GitHub Stars With Ease
Stars: ✭ 2,695 (+4890.74%)
Mutual labels:  stars
jquery-google-reviews
simple jquery Plugin that utilizes Google API to get data from a Place on Google Maps
Stars: ✭ 33 (-38.89%)
Mutual labels:  stars
Cve 2019 0708 Tool
A social experiment
Stars: ✭ 87 (+61.11%)
Mutual labels:  stars
crystal-web-framework-stars
⭐️ Web frameworks for Crystal, most starred on Github
Stars: ✭ 40 (-25.93%)
Mutual labels:  stars
Stellarium
Stellarium is a free GPL software which renders realistic skies in real time with OpenGL. It is available for Linux/Unix, Windows and macOS. With Stellarium, you really see what you can see with your eyes, binoculars or a small telescope.
Stars: ✭ 3,010 (+5474.07%)
Mutual labels:  stars
starclass
Stellar Classification
Stars: ✭ 15 (-72.22%)
Mutual labels:  stars
Celerite
Scalable 1D Gaussian Processes in C++, Python, and Julia
Stars: ✭ 155 (+187.04%)
Mutual labels:  stars
Go Web Framework Stars
⭐ Web frameworks for Go, most starred on GitHub
Stars: ✭ 2,394 (+4333.33%)
Mutual labels:  stars
export-github-stars
View / Sort / Export your Starred repositories.
Stars: ✭ 124 (+129.63%)
Mutual labels:  stars
Western constellations atlas of space
Code, data, and instructions to map every star you can see from Earth
Stars: ✭ 121 (+124.07%)
Mutual labels:  stars
spacehunter
❤🍳 Space Hunter is a PWA (Progressive Web App) in which the user can have access to information regarding the universe.
Stars: ✭ 15 (-72.22%)
Mutual labels:  stars
Awesome Go With Stars
Awesome-go list with stars. Automatically updated
Stars: ✭ 103 (+90.74%)
Mutual labels:  stars
astrolabe
Make your own cardboard model astrolabe
Stars: ✭ 32 (-40.74%)
Mutual labels:  stars
DragRating
Easy to use Drag Rating with customisation with custom assets
Stars: ✭ 21 (-61.11%)
Mutual labels:  stars
planisphere
Make your own cardboard model planisphere
Stars: ✭ 28 (-48.15%)
Mutual labels:  stars
sort-awesome-lists
Sorts awesome lists by number of stars in each GitHub repository
Stars: ✭ 56 (+3.7%)
Mutual labels:  stars

Stories in Ready

Bundle-star

Bundle-star starred gem's github repository when bundle installing by bundle-star command.

Demo

See Also my slide for M3 TechTalk https://speakerdeck.com/ma2gedev/bundle-star-how-to-appreciate-oss-projects

Installation

Install it yourself as:

$ gem install bundle-star

Usage

Setup a .netrc file

Bundle-star depends on Netrc gem and Octokit gem to access GitHub API. Write your GitHub credentials into .netrc file(locating to ~/.netrc), you can now access to GitHub API by bundle-star command.

The following is a sample .netrc file. And execute chmod 600 ~/.netrc to avoid permission error.

machine api.github.com
  login <your github account>
  password <your 40 char github token, you can get a token from https://github.com/settings/tokens>

Use bundle-star instead of bundle:

$ bundle-star install
$ bundle-star update

Pro tip:

alias bsi="bundle-star install"

See Also

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

Development

DEBUG environment variable

It is useful for develop with DEBUG environment variable like the following:

DEBUG=true bin/bundle-star
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].