github-pr-stats (GitHub) is a tool to analyze the pull requests on GitHub. It can show bar graphs about issues’ opened days, comments created, created/closed by day/hour/week/user, attached labels, additions, and deletions. You can also limit the date range or use plug-ins.

Here are some sections from an example output:

daysOpen: 8.11111111111 (mean) 0.0 (median) 12.4046984328 (std. dev.) 0 (min) 34 (max)

###############################################################################
██████████████████████████████████████████████████████████████  6  ( 66.67%) 0
                                                                0  (  0.00%) 1
[snip]
                                                                0  (  0.00%) 33
██████████                                                      1  ( 11.11%) 34

Day of Week Created
###############################################################################
██████████████████████████████████████████████████████████████  3  ( 33.33%) M
██████████████████████████████████████████████████████████████  3  ( 33.33%) T
                                                                0  (  0.00%) W
████████████████████                                            1  ( 11.11%) R
████████████████████                                            1  ( 11.11%) F
                                                                0  (  0.00%) Sa
████████████████████                                            1  ( 11.11%) Su

User Creating Pull Request
################################################################################
██████████████████████████████████████████████████  1  ( 11.11%) OliverUv
██████████████████████████████████████████████████  1  ( 11.11%) Mikebert4
██████████████████████████████████████████████████  1  ( 11.11%) ericandrewlewis
██████████████████████████████████████████████████  1  ( 11.11%) acsaga
██████████████████████████████████████████████████  1  ( 11.11%) sagens42
██████████████████████████████████████████████████  1  ( 11.11%) alex-pex
██████████████████████████████████████████████████  1  ( 11.11%) foxor
██████████████████████████████████████████████████  1  ( 11.11%) abv
██████████████████████████████████████████████████  1  ( 11.11%) thenbrent

User Merging Pull Request
###############################################################################
██████████████████████████████████████████████████████  6  ( 66.67%) livibetter

Labels Attached
###############################################################################
██████████████████████████████████████████████████████  9  (100.00%) <no label>

additions: 6.55555555556 (mean) 7.0 (median) 5.1878300133 (std. dev.) 1 (min) 14 (max)

###############################################################################
███████████████████████████████████████████████████████████  6  ( 66.67%)  1-10
█████████████████████████████                                3  ( 33.33%) 11-20

The output isn’t customizable at this moment, you can only select one section you want to see or use --basic. The width is fixed, the bar characters is a full-block and can’t be changed.

It’s written by James Pearson for Python 2 under the WTFPL Version 2, with NumPy, github3.py, 13 more listed in requirements.txt, really a big list of dependencies. Currently version 0.6 (2014-04-12).