2016年度GitHub上Stars最多的10个项目

来源于:https://zhuanlan.zhihu.com/p/24627923

2016年接近尾声,在最近的几篇文章中,会整理总结一些2016年度开源项目。今天整理的是:2016年度GitHub最受欢迎的开源项目总榜。

作者:路人甲
链接:https://zhuanlan.zhihu.com/p/24627923
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

在过去的2016年里面,GitHub最受欢迎、Stars最多的项目分别是哪些呢?赶紧来,看看文章跟着这些伟大的项目学习起来。

1、FreeCodeCamp/FreeCodeCamp

  • 语言:JavaScript
  • Stars:213276

FreeCodeCamp 是一个基于 MEAN 架构的开源社区,它可以帮助人们学习编程以及构建他们的非盈利项目,内容以前端为主。

如此神奇的一个开源项目,到底有哪些优势呢?

  1. 学习编程技能,比如HTML5、CSS3、JavaScript、数据库、Git、Node.js、Angular.js和敏捷开发
  2. 从事自由和开源项目
  3. 获得实时帮助

2、twbs/bootstrap

  • 语言:JavaScript
  • Stars:105089

Bootstrap来自 Twitter,是目前最受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得Web 开发更加快捷。

3、vhf/free-programming-books

  • Stars:72666

项目如同名称,该项目整理了所能整理到的网络上的关于编程方面免费的书籍资源,几乎涵盖所有语言,以后有需要编程电子书等教学资源的,请不要再在百度到处乱找了。是的,如果你英语不好,这儿甚至有中文版本的:vhf/free-programming-books

函数式概念、分布式系统、在线教育、大数据、操作系统、数据库、智能系统、正则表达式、版本控制、程序员杂谈、管理和监控、编程艺术、编译原理、编辑器、计算机图形学、设计模式、软件开发方法、C、C#、C++、iOS、Java、JavaScript、LaTeX、LISP、Lua、Markdown、Node.js、Perl、PHP、Python、R...等等

4、d3/d3

  • 语言:JavaScript
  • Stars:58382

D3 是最流行的可视化库之一,它被很多其他的表格插件所使用。它允许绑定任意数据到DOM,然后将数据驱动转换应用到Document中。你可以使用它用一个数组创建基本的HTML表格,或是利用它的流体过度和交互,用相似的数据创建惊人的SVG条形图。

5、facebook/react

  • 语言:JavaScript
  • Stars:56600

React是Facebook开源的JavaScript库,用于构建UI。你可以在React里传递多种类型的参数,如声明代码,帮助你渲染出UI、也可以是静态的HTMLDOM元素、也可以传递动态变量、甚至是可交互的应用组件。

声明式设计:React采用声明范式,你可以轻松描述你的应用

高效:Reeact通过对DOM的模拟表现,最大限度地较少与DOM的交互。

灵活:React可以与你所知道的库或框架很好地工作。

6、angular.js

  • 语言:JavaScript
  • Stars:54045

Angular JS (Angular.JS) 是一组用来开发 Web 页面的框架、模板以及数据绑定和丰富 UI 组件。它支持整个开发进程,提供 Web 应用的架构,无需进行手工 DOM 操作。 AngularJS 很小,只有 60K,兼容主流浏览器,与 jQuery 配合良好。

数据绑定可能是 AngularJS 最酷最实用的特性。它能够帮助你避免书写大量的初始代码从而节约开发时间。一个典型的 Web 应用可能包含了 80% 的代码用来处理,查询和监听 DOM。数据绑定使得代码更少,你可以专注于你的应用。

7、sindresorhus/awesome

  • Stars:48631

在Github,有很多人在想,这里有啥好项目,所以就有了 AWESOME项目,这是个高能的项目!有很多你想要的资源。

8、getify/You-Dont-Know-JS

  • Stars:47641

这个项目是一系列从浅入深的介绍JavaScript的书籍。你可以免费的阅读它,当然你也可以选择购买而支持他们。

引用赵望野老师的评价

总体来说这个系列书籍真的是非常出色的,出色到什么地步呢?无论你做了多久 JavaScript 相关的开发,几乎都能在这个系列书籍中找到一些自己遗漏掉的知识点。

9、FortAwesome/Font-Awesome

  • 语言:HTML
  • Stars:47331

Font Awesome为您提供可缩放的矢量图标,您可以使用CSS所提供的所有特性对它们进行更改,包括:大小、颜色、阴影或者其它任何支持的效果。

10、robbyrussell/oh-my-zsh

  • 语言:Shell
  • Stars:47047

oh-my-zsh是基于zsh的功能做了一个扩展,方便的插件管理、主题自定义,以及漂亮的自动完成效果。

今天就到这里,还有很多,但是我们会发现很多都是JavaScript的项目,当然这也是JavaScript的发展趋势,早些时候GitHub的年度报告中Js就已经成为了最流行的语言。

时间: 2024-08-01 10:46:18

2016年度GitHub上Stars最多的10个项目的相关文章

Github上Stars最多的53个深度学习项目,TensorFlow遥遥领先

原文:https://github.com/aymericdamien/TopDeepLearning 项目名称 Stars 项目介绍 TensorFlow 29622 使用数据流图计算可扩展机器学习问题. Caffe 11799 Caffe是一个高效的开源深度学习框架. Neural Style 10148 Torch实现的神经网络算法. Deep Dream 9042 Deep Dream,一款图像识别工具. Keras 7502 一款Python实现的深度学习库,包括卷积神经网络.递归神经

GitHub 上最热的10款国产开源软件

衡量一个开源产品好不好,看看产品在 GitHub 的 Star 数量就知道了.由此可见,GitHub 已经沦落为开源产品的“大众点评”了.一个开源产品希望快速的被开发者知道.快速的获取反馈,放到 GitHub 上面就可以了.GitHub上有无数大牌产品:Bootstrap.JQeury.bower.Nginx 等等,可惜都是外国人搞出来的,他们都有一个共同的特点:全英文. 感谢 GitHub,让我们有了一个优秀的共享平台,享受思想碰撞.参与优秀项目的激情.下面我跟广大的程序猿们,分享一下 Git

GitHub上最火的Android开源项目(四十个)

对于开发者而言,了解当下比较流行的开源项目很是必要.利用这些项目,有时能够让你达到事半功倍的效果.为此,CSDN特整理了GitHub上最受欢迎的Android及iOS开源项目,本文详细介绍了20个Android开源项目. GitHub在中国的火爆程度无需多言,越来越多的开源项目迁移到GitHub平台上.更何况,基于不要重复造轮子的原则,了解当下比较流行的Android与iOS开源项目很是必要.利用这些项目,有时能够让你达到事半功倍的效果.为此,CSDN特整理了在GitHub平台上最受欢迎的And

Github上关于iOS的各种开源项目集合(强烈建议大家收藏,查看,总有一款你需要)

下拉刷新 EGOTableViewPullRefresh - 最早的下拉刷新控件. SVPullToRefresh - 下拉刷新控件. MJRefresh - 仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能.可以自定义上下拉刷新的文字说明.具体使用看“使用方法”. (国人写) XHRefreshControl - XHRefreshControl 是一款高扩展性.低耦合度的下拉刷新.上提加载更多的组件.(国人写) CBStoreHouseR

github上关于iOS的各种开源项目集合(转)

UI 下拉刷新 EGOTableViewPullRefresh - 最早的下拉刷新控件. SVPullToRefresh - 下拉刷新控件. MJRefresh - 仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能.可以自定义上下拉刷新的文字说明.具体使用看“使用方法”. (国人写) XHRefreshControl - XHRefreshControl 是一款高扩展性.低耦合度的下拉刷新.上提加载更多的组件.(国人写) CBStoreHou

Github 上一些关于PHP的开源项目

Github  上一些关于PHP的开源项目,总有你喜欢的那一款 Awesome PHP Package Management Package Management Related Frameworks Framework Components Micro Frameworks Content Management Systems Templating Static Site Generators HTTP URL Email Files Streams Dependency Injection

Github 上 Star 最多的个人 Spring Boot 开源学习项目

2016年,在一次技术调研的过程中认识到了 Spring Boot ,试用之后便一发不可收拾的爱上它.为了防止学习之后忘记,就在网上连载了 Spring Boot 系列文章,没想到这一开始便与 Spring Boot 深度结缘. 近三年的时间写了一百多篇关于 Spring Boot 的文章(包含两个课程),在写文章的过程中将文中的示例项目托管在 Github 上面,随着学习 Spring Boot 的朋友越来越多,在 Github 上面的关注(Star)人数也越来越多,到现在已经高达 8300

GitHub 上排名前 100 的 Objective-C 项目简介

主要对当前 GitHub 排名前 100 的项目做一个简单的简介, 方便初学者快速了解到当前 Objective-C 在 GitHub 的情况. 若有任何疑问可通过微博@李锦发联系我 项目名称 项目信息 1. AFNetworking 作者是 NSHipster 的博主, iOS 开发界的大神级人物, 毕业于卡内基·梅隆大学, 开源了许多牛逼的项目, 这个便是其中之一, AFNetworking 采用 NSURLConnection + NSOperation, 主要方便与服务端 API 进行数

Github上的几个C++开源项目

?? http://www.zhihu.com/question/28341521 有人吐槽怎么下手FreeNOS,上文档 FreeNOS: FreeNOS Documentation --更新-- 把平时关注的一些c++相关的github的project列下,欢迎补充. 1. FreeNOSlordsergioinspa/FreeNOS · GitHub 这是我在大学的时候,接触完整学习的第一个开源的C++项目,当时简直是,各种惊叹,里面有太多值得学习的地方. 这是一个用C++实现的微内核的操