关注码农话题
做一个实实在在的内行人

GitHub最受欢迎10大开源软件

GitHub是一个面向开源及私有软件项目的托管平台,自创建以来是最受程序员喜爱的代码托管网站,有一大批受欢迎的开源软件迁移至该平台。今天介绍下Star排名前十的开源软件。

1.freeCodeCamp

2017年GitHub最受欢迎10大开源软件

Free Code Camp是一个开源课程网站,是一个帮助开发者学习编程的非营利组织。

2.Bootstrap

2017年GitHub最受欢迎10大开源软件

Bootstrap 是最受欢迎的 HTML、CSS 和 JS 框架,用于开发响应式布局、移动设备优先的 WEB 项目。为所有开发者、所有应用场景而设计。Bootstrap 让前端开发更快速、简单。所有开发者都能快速上手、所有设备都可以适配、所有项目都适用。

3.Free-programming-books

2017年GitHub最受欢迎10大开源软件

免费开源编程书籍整理,集合免费编程书籍和视频等等,是个资源列表,提供中文版。

4.Angular.js

2017年GitHub最受欢迎10大开源软件

AngularJS 通过新的属性和表达式扩展了 HTML。

AngularJS 可以构建一个单一页面应用程序(SPAs:Single Page Applications)。

AngularJS 学习起来非常简单。

5.React

2017年GitHub最受欢迎10大开源软件

React是Facebook开发的一款JS库。主要用于构建UI,很多人认为 React 是 MVC 中的 V(视图)。 拥有较高的性能,代码逻辑非常简单,越来越多的人已开始关注和使用它。

6.Tensorflow

2017年GitHub最受欢迎10大开源软件

TensorFlow是谷歌基于DistBelief进行研发的第二代人工智能学习系统,其命名来源于本身的运行原理。Tensor(张量)意味着N维数组,Flow(流)意味着基于数据流图的计算,TensorFlow为张量从流图的一端流动到另一端计算过程。TensorFlow是将复杂的数据结构传输至人工智能神经网中进行分析和处理过程的系统。

7.d3

2017年GitHub最受欢迎10大开源软件

D3.js是一个JavaScript库,它可以通过数据来操作文档。D3可以通过使用HTML、SVG和CSS把数据鲜活形象地展现出来。D3严格遵循Web标准,因而可以让你的程序轻松兼容现代主流浏览器并避免对特定框架的依赖。同时,它提供了强大的可视化组件,可以让使用者以数据驱动的方式去操作DOM。

8.You-Dont-Know-JS

2017年GitHub最受欢迎10大开源软件

可能更适合中高级JS程序员进阶的js知识点或者说是教程

9.awesome

2017年GitHub最受欢迎10大开源软件

是个程序员就应该关注的知识列表,涵盖你所有互联网领域基础知识列表。强烈推荐。

9.vue

2017年GitHub最受欢迎10大开源软件

Vue.js(读音 /vjuː/,类似于 view) 是一套构建用户界面的渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层,它不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与单文件组件和 Vue 生态系统支持的库结合使用时,Vue 也完全能够为复杂的单页应用程序提供驱动。前端程序员最爱。


入职你的梦想 VS 变现你的技术

IT面试宝典码农市场