我们发现,在GitHub上最受欢迎的项目中有60%是库或框架。在2017年一月份,我们手动地对5000个在GitHub上打星最多的开源项目进行了分类。结果如下图所示。
前三大领域是库和框架(1,535个存储库,30.7%),非Web库和框架(1,439个存储库,28.7%)和软件工具(972个存储库,占19.4%)。
以下是我们的统计:
最受欢迎的应用
-
atom:GitHub推出的编辑器。
-
GitHub:https://github.com/atom/atom
-
Jekyll :一个强大的静态Blog站点生成器。
-
GitHub地址:https://github.com/jekyll/jekyll
-
Brackets:Adobe发布免费开源编辑器
-
resume:使用你的GitHub信息生成简历,输入你的GitHub用户名即可,求职必备。
-
hacker-scripts:这是一个真实的故事,这个项目包括了一系列名字既搞笑又另类的软件脚本。
-
Narkoz说这些脚本是一个已经离开公司的前同事留下的。这个前同事最大的特点就是任何需要花费超过90秒才能完成的事,他一定要写段脚本来自动化(大神啊大神),可以在宿醉的时候给公司发请假条,可以在适当的时候给老婆发晚归短信,也可以发短信哄老婆,还可以远程煮咖啡!。
最受欢迎的文档库
-
FreeCodeCamp:一个开源的在线编程学习平台
-
You Don't Know JS:神书,不解释(全套六本)。
-
awesome-python:Python资源大全。
-
Apollo-11 阿波罗-11登月模块源码:阿波罗11号制导计算机(AGC)中指令模块(Comanche055)和登月模块(Luminary099)原始代码。
-
GitHub:https://github.com/chrislgarry/Apollo-11/blob/master/README.zh_cn.md
最受欢迎的应用工具
-
Oh-My-Zsh:oh-my-zsh配置你的zsh提高shell逼格的终极选择!
-
TensorFlow:Google 开源的机器学习平台
-
AFNetworking:是一个轻量级的iOS网络通信类库,建立在NSURLConnection和NSOperation等类库的基础上。
-
httpie:HTTPie是一个CLI HTTP 客户端; 目标是让 CLI 和 web 服务之间的交互尽可能的人性化,功能强大,界面直观,支持JSON,语法高亮,wget似快速下载,可开发插件扩展。
最流行的Web库和框架
-
Bootstrap:著名的快速开发响应式Web应用程序的前端工具包。
-
D3.js:最流行的Javascript可视化图形库之一
-
GitHub:https://github.com/d3/d3
-
Font-Awesome:Font Awesome为您提供可缩放的矢量图标,您可以使用CSS所提供的所有特性对它们进行更改,包括:大小、颜色、阴影或者其它任何支持的效果。
最受欢迎的非Web库和框架
-
Electron:GitHub发布的跨平台桌面应用开发工具,基于 Web 技术。
-
Socket.IO:是一个完全由JavaScript实现、基于Node.js、支持WebSocket的协议用于实时通信、跨平台的开源框架,它包括了客户端的JavaScript和服务器端的Node.js。
-
Moment:一个 JavaScript 日期处理类库,用于解析、检验、操作、以及显示日期。
-
Alamofire:Alamofire是一个用Swift编写的HTTP网络库。
-
Lodash:Lodash是一个具有一致接口、模块化、高性能等特性的 JavaScript 工具库。