Grank 是一个开源的 Github 项目活跃度分析工具
多项目活跃度
多项目社区化
单项目社区化及活跃度
Python 3.4 +
pip install grank
grank login
grank config
grank analy [mode] <owner> [<repository>]
grank analy lctt grank
grank --token=XXXX --start=2018-01-01 --stop=2018-05-21 --askrule=0 --rule=inc analy <owner> <repository>
grank checklogin
grank analy [mode]
all
social
activity
grank analy lctt
grank analy --social lctt grank
grank clean
[login] token = xxx #personal access token [social] askrule = 1 # 设置为1时将提醒用户设置规则 rule = corp|inc # 进行社区化分析时的正则表达式规则 [time] start_time = 2017-01-01 # 分析的开始时间 end_time = 2018-10-01 # 分析的结束时间 [rank] top = 3 # 绘图时绘制折线的项目数量