Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/SyedAbuTalib/Github-Stars
- Owner: SyedAbuTalib
- Created: 2020-02-14T21:18:12.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-05-26T01:36:44.000Z (7 months ago)
- Last Synced: 2024-08-01T21:49:55.654Z (4 months ago)
- Topics: github, github-stars, ruby, sinatra, starred-repositories, stars
- Language: HTML
- Homepage: https://gh-stars.herokuapp.com/
- Size: 112 KB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- project-awesome - SyedAbuTalib/Github-Stars - Saves time by listing all starred repos in one page (HTML)
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/`