Open Source Project Hot List Issue 1

引言

开源世界精彩纷呈,开源软件风靡全球,开源项目层出不穷。光是开放源码社区GitHub上就有数百万个开源项目。如何充分利用开放源码,或从中汲取养分,为我所用;或参与其中,作出贡献。你准备好了吗?

开源的世界,就像是浩瀚星空、汪洋大海!GitHub 上的每一个开源项目,都有这三个主要的指标:

  • Stargazers Count -- 观星者计数。“观星者”,这是把开源项目当作了星星:)第三方视角观察:项目主体和客人(浏览者,仰望星空的人)。星星数量多,代表收藏的人数多。至于给项目打上星星是表达对项目的喜欢、还是觉得这个项目很重要需要标记一下,这是客人的意愿。
  • Watchers Count -- 观察者计数。个人理解是对项目的一种关切,希望了解项目的进程、发展。打上“watch”标记的项目,你可以在"notification"中收到有关它的变更动态的通知。
  • Fork Count -- 复制者计数。在多数翻译软件上,Fork 都被翻译为“分叉”,这似乎可以理解为,你“Fork”了一个开源项目,就等于从它这棵树分枝。有一些"Fork"出来的项目比原始项目更流行和受欢迎!这里面很多是因为原始项目“年久失修”、停止维护了。

GitHub 的项目参照系中还提供了 Issues Count(Issue Open Count)、Release Count、Pull Requests Count(Pull Requests Open Count、Pull Requests Close Count)、Commits Count 等指标。

这里暂时选取了 Stargazers Count、Commits Count 两项指标,对长期以来关注的一些项目进行了追踪,跟踪项目在最近两次更新(时间区间基本上为一周)的指标变化量,并试图从中寻找一点规律或动向。

1)观星者计数(Stargazers count)TOP10
名称 简介 详情 当前总星数 增加值
macOS-Simple-KVM 7361 283
Cropper.js 8159 130
Starship 10141 128
Awesome production machine learning 6501 123
The Ultimate Go Study Guide 13561 108
Python-programming-exercises 11517 103
spring-boot-demo 17839 97
Python Data Science Handbook 25516 95
SheetJS js-xlsx 22750 90
WxJava 21060 83

人工智能项目持续热门,Python语言真香。算法可以推动一家公司走向巅峰...

你好!勤快的作者和贡献者们!你们的辛勤付出,大家都看到了。

注:数据来源于 GitHub。

Like:
0
Tag:
To the top