https://github.com/shreyas-sriram/gh-contributions-plus-plus
An application to re-create the GitHub contributions for multiple accounts.
https://github.com/shreyas-sriram/gh-contributions-plus-plus
aws-lambda github github-contributions github-readme-profile go-serverless golang lamdba serverless-framework
Last synced: 6 months ago
JSON representation
An application to re-create the GitHub contributions for multiple accounts.
- Host: GitHub
- URL: https://github.com/shreyas-sriram/gh-contributions-plus-plus
- Owner: shreyas-sriram
- Created: 2020-12-05T05:11:49.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-05-16T10:35:12.000Z (about 5 years ago)
- Last Synced: 2024-06-19T18:04:33.697Z (about 2 years ago)
- Topics: aws-lambda, github, github-contributions, github-readme-profile, go-serverless, golang, lamdba, serverless-framework
- Language: Go
- Homepage:
- Size: 305 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://github.com/shreyas-sriram/gh-contributions-plus-plus/actions)
# gh-contributions-plus-plus
A Golang application to aggregate the GitHub contributions of multiple accounts.



### GitHub Profile README Integration
This application can be deployed and used as follows in your GitHub profile README
```

```
### 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
```
2. 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 :
default : light
```