Skip to content
Get the list of most active users in GitHub by country from GitHub Graph API using JavaScript in Node.js
JavaScript HTML CSS
Branch: master
Clone or download
Pull request Compare This branch is 92 commits behind gayanvoice:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
.idea
client
data
.gitignore
.travis.yml
GraphQuery.js
LICENSE
README.md
package-lock.json
package.json
server.js
util.js

README.md

GitHubStats

Build Status Language grade: JavaScript Total alerts GitHub GitHub code size in bytes

Go to HTTP http://www.githubstats.com/ Go to HTTP Secured https://githubstats-com.herokuapp.com/

The project queries the list of active users in GitHub by country using GitHub Graph API on Node.js and the UI is created by using React.js. The app updates in every 24 hours and displays 256 top contributers.

Images

Home

GitHub Stats

United States

GitHub Stats

China

GitHub Stats

How it works?

Users need to create a GitHub token to fetch the results from GitHub Graph API. The list of countries and the cities are listed in server.js as arrays and GraphQuery.js fetches the data from GitHub Graph API. After the fetch was completed, it creates a JSON file in /client/src/data/ where the React app gets the list of users and the contribution.

Contribute

Contributions are accepted and create a PR for contributions.

Feature

  1. Inside DevInside Dev (Oct 21st, 2019) https://inside.com/campaigns/inside-dev-2019-10-21-18599
You can’t perform that action at this time.