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

https://github.com/ryuuto829/ghprofile-summary

:mag_right: A summary of the GitHub profile with charts built with Next.js and the GitHub API
https://github.com/ryuuto829/ghprofile-summary

chartjs github-api nextjs

Last synced: 11 months ago
JSON representation

:mag_right: A summary of the GitHub profile with charts built with Next.js and the GitHub API

Awesome Lists containing this project

README

          

# GHProfile Summary

A summary of the GitHub profile with charts built using Next.js and the GitHub API.

**https://ghprofile-summary.vercel.app/**

![demo](https://raw.githubusercontent.com/ryuuto829/ghprofile-summary/master/_assets/ghprofile-summary-demo.gif)

## Features

- Search the GitHub username for a detailed summary
- User info and repos are fetched from the GitHub API
- "Repos per Language" chart showing user's top language by the repo
- "Stars per Repo" chart showing user's most starred repos
- "Commits per Repo" chart showing user's commits count for recent repos
- Show most user's most recent repos

## Built with:

- Next.js
- Chart.js
- GitHub API
- Sass (Scss)

## Getting Started

1. Install dependencies

```bash
yarn
```

2. Start the development server

```bash
yarn dev
```