GitHub 上 11 月份最热门的开源项目


开源最前线(ID:OpenSourceTop) 猿妹整编

2017 年 11 月份 GitHub 上最热门的开源项目新鲜出炉,自猿妹推出 GitHub 月度热门开源项目榜单以来,TensorFlow 就一直出现在榜单内,每月上涨的 Star 数相当惊人,由此可见,机器学习的火热程度


废话不多说,一起来看看这些项目中,你有在用或用过哪些呢?


1
图标库 Frappé Charts

https://github.com/frappe/charts Stars 9330 本月上涨 9329



Frappé Charts一个简单、响应式、现代的SVG图表组件,现代、直观且反应灵敏的图表库,无任何依赖。


2
机器学习系统 Tensorflow

https://github.com/tensorflow/tensorflow Stars 79646 本月上涨5088



TensorFlow 是谷歌的第二代机器学习系统,按照谷歌所说,在某些基准测试中,TensorFlow 的表现比第一代的 DistBelief 快了 2 倍。TensorFlow 内建深度学习的扩展支持,任何能够用计算流图形来表达的计算,都可以使用 TensorFlow。任何基于梯度的机器学习算法都能够受益于 TensorFlow 的自动分 化(auto-differentiation)。通过灵活的 Python 接口,要在 TensorFlow 中表达想法也会很容易。


3
Python 程序练习 pytudes

https://github.com/norvig/pytudes Star 4957 本月上涨 4646


这个项目包含pytudes -完善编程技巧Python程序。


pytudes:Python文件的索引


4
JavaScript 日期库  luxon

https://github.com/moment/luxon Star 4280 本月上涨4000


Luxon是一个强大、现代的轻量级 Javascript 日期库,具有如下特性:

● 日期时间,持续时间和间隔类型。

● 明确的API。

● 提供了日期格式化、日期解析等常用的自定义功能

● 任意日期转换成多种不同的格式(本地时区、国际时区等)


5
JavaScript 框架 Vue

https://github.com/vuejs/vue Star 75.8K 本月上涨 3781



Vue.js 是构建 Web 界面的 JavaScript 库,提供数据驱动的组件,还有简单灵活的 API,使得 MVVM 更简单。主要特性:可扩展的数据绑定;将普通的 JS 对象作为 model;简洁明了的 API;组件化 UI 构建;配合别的库使用


6
JavaScript 库 React

https://github.com/facebook/react Star 82185 本月上涨2758



React 是一个用于构建用户界面的 JavaScript 库。React 基于在数据模型之上声明式指定用户界面的理念,用户界面会自动与底层数据保持同步。与前面提及的框架不同,出于灵活性考虑,React 使用 JavaScript 来构建用户界面,没有选择 HTML。


7
跨平台编辑器 vscoder

https://github.com/Microsoft/vscode Star 39389 本月上涨 2826


Visual Studio Code 是一个运行于 OS X,Windows 和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台编辑器。



Visual Studio Code 为开发者们提供了对多种编程语言的内置支持,并且正如 Microsoft 在今天 Build 大会的 keynote 中所指出的,这款编辑器也会为这些语言都提供了丰富的代码补全和导航功能。JavaScript,TypeScript,Node.js 和 ASP.NET 5 开发者也将会获得额外的工具集。


8
Docker 镜像 Deepo

https://github.com/ufoym/deepo Star 8878 本月上涨 2524


Deepo是一个Docker镜像,具有完全可重现的深度学习研究环境。 它包含最受欢迎的深度学习框架: theano, tensorflow, sonnet, pytorch, keras, lasagne, mxnet, cntk, chainer, caffe, torch。


9
开源标记语言 heml

https://github.com/SparkPost/heml Star3347 本月上涨 2260


HEML是用于构建响应式电子邮件的开源标记语言。

Native Feel:你知道HTML和CSS吗?查看文档,你会想要了解!没有特殊规则或造型范式掌握。

前瞻性思维: HEML旨在利用所有电子邮件的功能,同时为所有客户提供坚实的体验。

可扩展:您可以创建自己强大的元素和样式规则。与世界分享,或保持自己选择


10
生成跨平台 UI 代码等工具集 Lona

https://github.com/airbnb/Lona Star 3358 本月上涨3350


Lona 是用于定义设计系统并使用它们生成跨平台UI代码,Sketch文件,图像和其他工件的工具集合。设计系统在 JSON 中的集合是以下定义:

● 组件(可以嵌套)

● 颜色,文本样式,渐变和阴影

● 数据类型


附:

《GitHub 上 10 月份最火的开源项目》

《GitHub 上 9 月份最火的开源项目》

《GitHub 上 8 月份最火的开源项目》

推荐↓↓↓
开源最前线
上一篇:百度开源高性能 Python 分布式计算框架 Bigflow 下一篇:百度正式开源 Linux 发行版 MesaLock Linux