Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/SyedAbuTalib/Github-Stars

Saves time by listing all starred repos in one page
https://github.com/SyedAbuTalib/Github-Stars

github github-stars ruby sinatra starred-repositories stars

Last synced: about 1 month ago
JSON representation

Saves time by listing all starred repos in one page

Awesome Lists containing this project

README

        

# Github Stars

## Demo

Check it out [here](https://github-stars-in-ruby.herokuapp.com/)

![search](https://user-images.githubusercontent.com/18503982/80301206-5cb5fa80-8768-11ea-86fa-1171f9ff7a66.png)

## Reason

Github only shows 30 repositories per page on a user's profile. Personally, I have 350+ starred repositories, so having to click "Next" for every page is ridiculous.

## Time Saved

This really depends on how many stars a user has on their page. For my account [@syedabutalib](https://github.com/SyedAbutalib), it takes 53 seconds to get to the last page of my starred repositories. Using this app, it only took 11 seconds, which is only 20% of the original time.

## Installation

`gem install bundler`

`bundle install`

`ruby app.rb`

go to `http://localhost:4567/`