用 tornado 写了个网站工具,利用 webhok 自动获取用户的 repo 的 star 信息,关注人的分布以及关注者的被 follow 的数量排名

2015-03-30 10:08:35 +08:00
 no13bus

之前发表的一个redis监控开源项目redispapa
https://github.com/no13bus/redispapa
受到了很多建议,多谢大家了。并且通过项目还结识了一些新朋友。在这期间我用github的webhook自动推送功能写了个小工具,时刻监控我的项目被谁star了,并推送信息给我。后来觉得如果写成网站让大家都能看到自己的项目展示也挺好的,加上有时候我也看看大牛的项目的源码,follow他们,跟进他们的开发项目,进阶自己的水平。然后就做了这么个小作品。

该项目主要是利用webhok自动获取用户的repo的star信息,进而分析并展示你的开源项目每天的star数量变化,关注人的分布以及关注者的被follow的数量排名。

源码:
https://github.com/no13bus/ohmyrepo

技术:
使用的是tornado框架, 数据库用的是mongo 缓存用的是redis

中文文档:
https://github.com/no13bus/ohmyrepo/blob/master/README_CN.md

项目展示效果:
http://ohmyrepo.ml/show?u=no13bus&r=redispapa

How it work:
http://ohmyrepo.ml/howitwork

网站主页(进入需要使用github账户注册):
http://ohmyrepo.ml/

Q & A:
https://github.com/no13bus/ohmyrepo/blob/master/README_CN.md#q--a

截图:






欢迎大家提意见和issue。
ps: 之前不知道在哪里看到的这么一句话叫“想到就去做,做了再放下”,就趁着感觉赶紧把自己的想法付诸实践。这感觉妙极了。

3109 次点击
所在节点    分享创造
22 条回复
imeoer
2015-04-17 11:36:28 +08:00
@no13bus 抱歉有点忙。可以做但现在还主要考虑要做哪些功能,就像偶尔才会打开移动端github一样 :)
no13bus
2015-04-17 13:31:14 +08:00
@imeoer 哈哈。是的。确实没必要为了做而做。得考虑下需要什么。忙吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/180252

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX