一个根据母语进行分类排行的 github trending 网站

2019-11-26 13:08:01 +08:00
 wesnow

做了个 github 上公开项目的每日排行榜,和 github 官方的 trending 差不多,只是分的更细。
地址是:https://www.sourcetrending.com 放在美国,挂的 cloudflare,估计国内有些地方可能得 fan qiang。
和官方的区别在于:除了像官方那样根据编程语言分之外,还添加了根据项目描述的母语进行划分。另外由于英文和中文项目比较多,在母语划分的基础上,还进行了代码类项目和非代码类项目的划分(根据关键字分的,不是 100%准确)。

3684 次点击
所在节点    分享创造
3 条回复
sutra
2019-11-27 22:13:47 +08:00
如果只是按照 star 数字的增长速度排序的话,是不是其实是在讲金字塔底层(越是底层,参与的人越多)的项目排到了最前面?
wesnow
2019-11-28 09:40:23 +08:00
根据多个指标进行打分,最后得出一个综合分来排名。目前最主要的得分项是当日新增的 star 数,其他指标还有像昨日 star 数,最近一次 push 时间,项目创建时间等。还考虑过像 wiki、协作人数等得分项,但是一来这些数据通过 github 的 api 不好获取,二来这些指标对排名影响不大。排名规则后面会慢慢优化,尽量更合理吧。因为这个排行是每天的排行,我现在头疼的是以哪个时间点来区分不同的天,目前是按 UTC 0 点来作为前一天和后一天的区分点,这样分对欧洲刚刚好,但是这个时间点对中-国来说是早上 8 点,对美-国来说是傍晚。
iceny
2019-11-28 17:16:28 +08:00
老弟可有开源,开源了请 @我

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

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

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

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

© 2021 V2EX