/gh-contributions-plus-plus

An application to re-create the GitHub contributions for multiple accounts.

Primary LanguageGo

Actions Status

gh-contributions-plus-plus

A Golang application to aggregate the GitHub contributions of multiple accounts.

gh-contributions

dark-theme

light-theme

GitHub Profile README Integration

This application can be deployed and used as follows in your GitHub profile README

![gh-contributions](https://<IP-ADDRESS>/aggregate?username={username1}&username={username2}&year=2020&theme=dark)

Usage

  1. Start the server
  • on host machine
make build.x && make server.start

where 'x' is the runtime environment. Currently, linux and mac are available in the Make target.

  • in docker
make docker
  1. Open browser and browse to
localhost:3000/api/contributions?username={username}&username={username}&year={year}&theme={theme}

Options

username
  description : list of usernames

year
  description : year
  default     : current year

theme
  description : theme
  values      : <light | dark>
  default     : light