Rotten-Scripts/JavaScript/Github_Good_First_Issues at master · HarshCasper/Rotten-Scripts

  • Github_Good_First_Issues is a script to scrap Good First Issues from GitHub Repositories.
  • It uses Github API to fetch repo and issues.
  • Then displays them to the user.

Methods to fetch repositories

There are 3 ways to fetch repositories

  1. DB.js file in the folder (That can be overwritten by the user)
  2. Github Trending Page
  3. Starred repositories of a user (User input)

Setup instructions

  • Get your Github Developer Token and follow the steps there to generate your Token key
  • In a file named token.js paste the token.
  • Open terminal and do the following :
  • cd Rotten-Scripts\JavaScript\Github_Good_First_Issues
  • Run npm install to install all necessary dependencies
  • Run node Github_Good_First_Issues.js and Voila! you are ready to go 😉

Output

Method 1: via DB

Method 1

Method 2: Github Trending

Method 2.1 Method 2.2

Method 3: Starred repo(s) from user

Method 3

Author(s)

Hi I'm Madhav Jha author of this script.

Disclaimer

Why use the github token?

It is true that github api is freely available for use by public but it is restricted to 60 requests per hour and for repositories with large number of issues this will exceed it's limit. So do get your Github Developer Token before running this script