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

https://github.com/threeal/github-report

A CLI Program to obtains overall report from a specific GitHub's user
https://github.com/threeal/github-report

cli github github-user reporting

Last synced: 10 months ago
JSON representation

A CLI Program to obtains overall report from a specific GitHub's user

Awesome Lists containing this project

README

          

# GitHub Report

This project contains a CLI program to obtains overall report from a specific [GitHub](http://github.com/) user.

## Requirements

- [cUrlpp](https://github.com/jpbarrette/curlpp/).
- [argparse](https://github.com/p-ranav/argparse).
- nlohmann's [json](https://github.com/nlohmann/json).
- C++17.

## Usage

Run `github_report` program with `-h` options to view the program usage.

## Build from Source

- Build and install each dependencies (see requirements for the detail).
- Create a new build directory.
```sh
$ mkdir build && cd build
```
- Configure CMake.
```sh
$ cmake ..
```
- Build and install.
```sh
$ make -j8 && make install
```

## Example

![Example 1](./img/example_0.png)
![Example 2](./img/example_1.png)

## License

This project is licensed under the [MIT license](./LICENSE).