我们发现,在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发布免费开源编辑器
- GitHub:https://github.com/adobe/brackets
- resume:使用你的GitHub信息生成简历,输入你的GitHub用户名即可,求职必备。
- GitHub:https://github.com/resume/resume.github.com
- hacker-scripts:这是一个真实的故事,这个项目包括了一系列名字既搞笑又另类的软件脚本。
- Narkoz说这些脚本是一个已经离开公司的前同事留下的。这个前同事最大的特点就是任何需要花费超过90秒才能完成的事,他一定要写段脚本来自动化(大神啊大神),可以在宿醉的时候给公司发请假条,可以在适当的时候给老婆发晚归短信,也可以发短信哄老婆,还可以远程煮咖啡!。
- GitHub:https://github.com/NARKOZ/hacker-scripts
最受欢迎的文档库
- FreeCodeCamp:一个开源的在线编程学习平台
- GitHub:https://github.com/freeCodeCamp/freeCodeCamp
- You Don't Know JS:神书,不解释(全套六本)。
- 请支持正版:https://book.douban.com/subject/25883834/
- JavaScript
- GitHub:https://github.com/airbnb/javascript
- 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逼格的终极选择!
- GitHub:https://github.com/robbyrussell/oh-my-zsh
- TensorFlow:Google 开源的机器学习平台
- GitHub:https://github.com/tensorflow/tensorflow
- AFNetworking:是一个轻量级的iOS网络通信类库,建立在NSURLConnection和NSOperation等类库的基础上。
- GitHub:https://github.com/AFNetworking/AFNetworking
- httpie:HTTPie是一个CLI HTTP 客户端; 目标是让 CLI 和 web 服务之间的交互尽可能的人性化,功能强大,界面直观,支持JSON,语法高亮,wget似快速下载,可开发插件扩展。
- GitHub:https://github.com/jkbrzt/httpie
最流行的Web库和框架
- Bootstrap:著名的快速开发响应式Web应用程序的前端工具包。
- GitHub:https://github.com/twbs/bootstrap
- D3.js:最流行的Javascript可视化图形库之一
- GitHub:https://github.com/d3/d3
- Font-Awesome:Font Awesome为您提供可缩放的矢量图标,您可以使用CSS所提供的所有特性对它们进行更改,包括:大小、颜色、阴影或者其它任何支持的效果。
- GitHub:https://github.com/FortAwesome/Font-Awesome
最受欢迎的非Web库和框架
- Electron:GitHub发布的跨平台桌面应用开发工具,基于 Web 技术。
- GitHub:https://github.com/electron/electron
- Socket.IO:是一个完全由JavaScript实现、基于Node.js、支持WebSocket的协议用于实时通信、跨平台的开源框架,它包括了客户端的JavaScript和服务器端的Node.js。
- GitHub:https://github.com/socketio/socket.io
- Moment:一个 JavaScript 日期处理类库,用于解析、检验、操作、以及显示日期。
- GitHub:https://github.com/moment/moment
- Alamofire:Alamofire是一个用Swift编写的HTTP网络库。
- GitHub:https://github.com/Alamofire/Alamofire
- Lodash:Lodash是一个具有一致接口、模块化、高性能等特性的 JavaScript 工具库。
- GitHub:https://github.com/lodash/lodash
作者:fakee
来源:51CTO
时间: 2024-12-03 02:42:04