文档章节

不刷屏不罢休,年度最强“版本帝”你服谁?

王练
 王练
发布于 2016/12/15 18:00
字数 2624
阅读 11709
收藏 100

版本帝,顾名思义。对于使用者来说,有喜有悲。喜的是开发团队维护勤快,悲的是得反复下载才能跟上节奏。当然,站在使用角度而言,能积极更新总比常年不更新要好。

本文盘点了一些在 2016年发布版本次数超过 50 的热门(Star>10000)开源项目,看看谁才是你心中的年度最强“版本帝”?

数据统计从2016年1月1日至12月15日,版本次数统计包括正式版、Beta、Alpha、RC 等等所有版本发布,但不包括开发快照,数据较多,难免会有遗漏、误差。欢迎吐槽!!!

1、React Native

版本跨度:v0.18.0 rc(2016.1.6)—— v0.40.0 rc4(2016.12.13)

版本发布次数:101 

简介:

React Native 使你能够在 Javascript 和 React 的基础上获得完全一致的开发体验,构建一流的原生 APP。 着力于提高多平台开发的开发效率 —— 仅需学习一次,编写任何平台。

主要特性:

  • 原生组件
  • 异步执行
  • 触摸事件处理

  • 弹性盒(Flexbox)和样式

  • 兼容通用标准

  • 拓展性

2、Vue.js

版本跨度:v1.0.14(2016.1.12)—— v2.1.6(2016.12.14)

版本发布次数:70 

简介:

Vue.js 是构建 Web 界面的 JavaScript 库,提供数据驱动的组件,还有简单灵活的 API,使得 MVVM 更简单。

主要特性:

  • 可扩展的数据绑定

  • 将普通的 JS 对象作为 model

  • 简洁明了的 API

  • 组件化 UI 构建

  • 配合别的库使用

3、Docker

版本跨度:v1.10.0 rc1(2016.1.16)—— v1.12.5 rc1 (2016.12.15)

版本发布次数:53

简介:

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。

容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)。几乎没有性能开销,可以很容易地在机器和数据中心中运行。最重要的是,他们不依赖于任何语言、框架或包装系统。

4、Meteor

版本跨度:1.3 modules beta3(2016.1.9)—— 1.4.3 beta1 (2016.12.6)

版本发布次数:169

简介:

Meteor 是一组新的技术用于构建高质量的 Web 应用,提供很多现成的包,可直接在浏览器或者云平台中运行。

你不再需要:搭建服务器运行环境、在云端部署 API 接口、管理数据库、纠结是否使用 ORM 层、在 JavaScript 和 Ruby 间来回切换或是处理「将数据失效信息广播给客户端」这种工作。

5、Node.js

版本跨度:v5.4.0(2016.1.7)—— v7.2.1 (2016.12.7)

版本发布次数:74

简介:

Node.js 是一个 Javascript 运行环境(runtime)。实际上它是对 Google V8 引擎进行了封装。V8引擎执行 Javascript 的速度非常快,性能非常好。Node.js 对一些特殊用例进行了优化,提供了替代的 API,使得 V8 在非浏览器环境下运行得更好。

主要特性:

  • RESTful API
  • 单线程
  • 非阻塞IO
  • V8虚拟机
  • 事件驱动

6、Discourse

版本跨度:v1.5.0 beta8(2016.1.9)—— v1.7.0 beta10(2016.12.15)

版本发布次数:50

简介:

Discourse 是 Stack Overflow 的联合创始人 Jeff Atwood 推出的一个新的开源论坛项目,其目的是为了改变十年未变的论坛软件。它摒弃了传统论坛的话题讨论形式、拥有自学习系统、全Web应用同时适用于桌面和移动终端。基于 Ruby on Rails 和 Ember.js 开发,数据库使用 PostgreSQL 和 Redis。

7、Kubernetes

版本跨度:v1.1.4(2016.1.9)—— v1.5.2 beta0 (2016.12.14)

版本发布次数:111

简介:

Kubernetes 是来自 Google 云平台的开源容器集群管理系统。基于 Docker 构建一个容器的调度服务。该系统可以自动在一个容器集群中选择一个工作容器供使用。其核心概念是 Container Pod。

主要特性:

  • 资源调度
  • 部署运行
  • 服务发现
  • 扩容缩容

8、Babel

版本跨度:v6.4.0(2016.1.7)—— v6.20.3 (2016.12.8)

版本发布次数:63

简介:

Babel 是编写下一代 JavaScript 的编译器。

主要特性:

  • ES2015 and beyond。Babel 默认使用一组 ES2015 语法转换器,允许你使用新的语法,无需等待浏览器支持。
  • JSX and React。Babel 内置支持 JSX,与  babel-sublime 包一起结合,将语法高亮功能带到一个新的高度。
  • Pluggable。Babel 支持用户插件。允许你插入强大的 Babel 转换层。

9、Angular/AngularJS

版本跨度:v1.5.0 rc1(2016.1.16)—— v4.0.0 beta0 (2016.12.15)

版本发布次数:73 (Angular 48 ,AngularJS 25 )

简介:

Angular 是一款十分流行且好用的 Web 前端框架,目前由 Google 维护。由于官方已将 Angular 2 和之前的版本 Angular.js 分开维护(两者的 GitHub 地址和项目主页皆不相同),所以数据也进行了分开统计。

主要特性:

  • 跨平台
  • 代码生成、代码拆分

  • Angular 命令行工具

  • 各种 IDE

  • 丰富模板

10、Ember.js

版本跨度:v2.2.1(2016.1.15)—— v2.11.0 beta4 (2016.12.14)

版本发布次数:73

简介:

Ember.js 是一个 Javascript 框架,大大减少了构建任何 Web 应用程序所需的时间、精力和资源。 它专注于通过执行大多数 Web 开发项目中涉及的所有常见、重复,但必不可少的任务,使开发人员尽可能高效。

Ember.js 还提供访问 Javascript、HTML和浏览器的最高级功能,提供创建下一个杀手级网络应用程序所需的一切。

11、video.js

版本跨度:5.5.0(2016.1.8)—— 5.14.1 (2016.12.6)

版本发布次数:50

简介:

Video.js 是一个开源的 Html5 jquery 视频插件,这个插件可以用来处理 Flash 视频,它还是一个多平台支持的产品。

Moreover,YouTube,Vimeo 等等的视频都可以很好地通过这个插件来播放。这个插件还支持桌面应用程序和其它的手持设备。

12、Syncthing

版本跨度:v0.12.11(2016.1.3)—— v0.14.14 (2016.12.14)

版本发布次数:51

简介:

Syncthing 是一个在计算机之间同步文件/文件夹的私密安全同步工具,目标为:

  • 定义一个在一定数量的节点间的文件库同步协议。协议应该是能够被很好的定义,明确,容易理解,自由使用,高效和安全的。 
  • 提供协议可用性的参考实现示例。这是  syncthing 的实用程序。希望能成为可替代,兼容的协议实现。

13、Black Screen

版本跨度:v0.0.1(2016.1.21)—— v0.2.105 (2016.12.12)

版本发布次数:195

简介:

Black Screen 是一个基于 Electron 的现代终端模拟器(和 shell),和其它终端模拟器不同的是,它应用了现今的用户界面。

14、Symfony

版本跨度:v2.3.37(2016.1.14)—— v3.2.1(2016.12.13)

版本发布次数:59

简介:

Symfony 是一个开源的 PHP Web 框架。基于最佳 Web 开发实践,已经有多个网站完全采用此框架开发, 目的是加速 Web 应用的创建与维护。

主要特性:

  • 缓存管理
  • 自定义URLs
  • 搭建了一些基础模块
  • 多语言与I18N支持
  • 采用对象模型与MVC分离
  • Ajax支持
  • 适用于企业应用开发。

15、npm

版本跨度:v3.6.0(2016.1.22)—— v4.0.5(2016.12.2)

版本发布次数:59

简介:

npm 是一个 javascript 包管理器。 查找、共享和重用来自成千上万的开发人员的代码包 - 并以强大的新方式组合它们。

16、TextMate

版本跨度:2.0 beta 8.6(2016.2.8)—— 2.0 rc7(2016.12.5)

版本发布次数:57

简介:

TextMate 是 Mac 下的著名的文本编辑器软件,与 BBEdit 一起并称苹果机上的 Emacs 和 Vim 。尤其适合程序员使用,可以定制许多贴心使用的功能。

TextMate 的 Bundles 是 TextMate 的一个亮点,可以有效的提高开发速度。

17、Mongoose

版本跨度:3.8.38(2016.1.8)—— 4.7.2(2016.12.8)

版本发布次数:50

简介:

Mongoose 是基于nodejs,使用javascript编程,连接 mongodb 数据库的软件包,使 mongodb 的文档数据模型变的优雅起来,方便对 mongodb 文档型数据库的连接和增删改查等常规数据操作。

18、PHP

版本跨度:7.0.2 / 5.5.31(2016.1.6) —— 7.1(2016.12.1)/ 5.6.29(2016.12.8)

版本发布次数:71

简介:

PHP 是一种通用开源脚本语言,吸收了C语言、Java 和 Perl 的特点,利于学习,使用广泛,主要适用于 Web 开发领域。PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创的语法。它可以比 CGI 或者 Perl 更快速地执行动态网页。

19、MongoDB

版本跨度:r3.2.1 rc3(2016.1.6)—— r3.4.1 rc0(2016.12.15)

版本发布次数:69

简介:

MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的,可以存储比较复杂的数据类型。

Mongo 最大的特点是支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。

补充:

20、GitLab

版本跨度:v8.3.3(2016.1.12)—— v8.15.0 rc1(2016.12.9)

版本发布次数:211

简介:

GitLab 是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的 Git 项目仓库,可通过 Web 界面进行访问公开的或者私人项目。

它拥有与 Github 类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。

21、Linux Kernel

版本跨度:v4.4 rc8 (2016.1.4)/ v3.10.95 (2016.1.24)—— v4.9(2016.12.12)

版本发布次数:135

简介:

Linux 是最受欢迎的自由电脑操作系统内核。它是一个用 C 语言写成,符合 POSIX 标准的类 Unix 操作系统。

技术上说 Linux 是一个内核。“内核”指的是一个提供硬件抽象层、磁盘及文件系统控制、多任务等功能的系统软件。一个内核不是一套完整的操作系统。一套基于Linux内核的完整操作系统叫作 Linux 操作系统,或是 GNU/Linux。

……

© 著作权归作者所有

王练

王练

粉丝 3021
博文 61
码字总数 96369
作品 0
深圳
运营/编辑
私信 提问
加载中

评论(49)

宇润
宇润
chrome笑抚上榜项目的菊花
Frank_mc
Frank_mc
我是来找gitlab的
valiantjiang
valiantjiang
果然gitlab高居榜首
冰力
冰力

引用来自“DuLerWeil”的评论

居然没有大chrome和gitlab
Chrome 不是开源的。
小杨阿哥哥
小杨阿哥哥

引用来自“醉红自暖”的评论

引用来自“ijustyce”的评论

只想知道第一张图那是什么编辑器,知道的麻烦说哈,谢啦。

我也想知道
Sublime 在,右边是一个单独开了一个 iphone 5s 的模拟器···
91porn
91porn
coreos 都到1262.0.0 了
您的好友
您的好友
服!
阿信sxq
阿信sxq

引用来自“阿信sxq”的评论

居然没有linux内核,这不科学啊

引用来自“代號五一三”的评论

最后一个不是吗
我评论的时候没有
loki_lan
loki_lan
Goggle:46.0.2490.80
whinc
whinc

引用来自“小杨阿哥哥”的评论

vscode 似乎也很频繁

每月固定一次
支付宝年度账单有鬼?你可能被大数据蒙骗了

  今天是2018年1月3日, 支付宝 2017年度账单如期而至。   不出所料在朋友圈刷屏了,大家的配文基本上都是“天呐为什么花了这么多”,其实潜台词都是“看我多么有钱”。   今天被支付宝...

大数据头条
2018/01/04
0
0
支付宝年度账单刷屏 却因这行小字连夜认错,为啥?

中新网客户端北京1月4日电 (记者 程春雨)支付宝一年一度的用户“年度个人账单”3日又刷屏了。不过有关账单中“服务协议”默认选项允许支付宝收集用户信息包括在第三方保存的信息,将支付宝年...

jHstGeWWubw
2018/01/04
0
0
支付宝“个人年度账单”被指侵权 芝麻信用就隐私质疑致歉

今天是2018年1月3日,支付宝2017年度账单如期而至。 不出所料在朋友圈刷屏了,大家的配文基本上都是“天呐为什么花了这么多”,其实潜台词都是“看我多么有钱”。 1月3日支付宝宣布可打开支付...

智科技
2018/01/04
0
0
2018年度最火爆的游戏动物,咋都是些生猛海鲜?

2018年上半年游戏圈最热门的动物,其实不是旅行青蛙或吃鸡游戏,而是“开局一条鲲”。 “进化失败,竟渡劫骨鲲”、“噬鲲、巨猿”、“鲲只排名第三、霸王以鲲为食”…… 诸如此类的吞噬语境的...

张书乐
2018/06/24
0
0
年终盘点|2017年颠覆想象的十大黑科技

【Technews科技新报】2017年即将进入尾声,这一年里众多黑科技亮相,你印象深刻的有哪些?科技新报盘点了2017年十大黑科技,它们有的令人拍手叫好,有的引人吐槽,有的可以改善生活,有的则负...

Technews科技新报
2017/12/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

缓存雪崩

缓存雪崩原因:大批次的缓存数据,同一时刻过期 解决方案: 1、尽可能避免所有缓存在同一时刻过期,即:合理调整过期策略 2、对条件加锁 伪代码: public ProductselectProduct(String id){ ...

少年已不再年少
56分钟前
7
0
所以说这才是Redis进化史吗?看Redis是如何变成最强缓存的

写在前面:笔者翻阅了很多资料,只能找到Redis2.2及以后的主要版本的发布日志。所以,让我们从2.2开始一步一步深入了解Redis。 2.2 redis-cli命令非常大的改进: Tab补全,支持help(例如help ...

Java干货分享
今天
9
0
manjaro抽风,/usr/lib/modules目录丢失

现象 2019年6月16日这周,突然发现manjaro抽风: 先是启动时无法加载一些内核模块,导致启动失败 然后用启动盘重新pacman -S linux,第一次启动是好的,再启动就有问题了 原因 翻来覆去搞不定...

chuqq
今天
6
0
MyClouds-2.0-RC 发布,企业级微服务平台

MyClouds企业级微服务平台 MyClouds-V2.0-RC 已发布。 更新如下 [优化] 重构了系统架构。(移除myclouds-admin-webserver工程,停用后端thymeleaf模版引擎,前后端彻底分离;移除了myclouds-...

xiongchun
今天
1
0
Wine-Staging 4.9 发布,增添一些新补丁

Wine-Staging的工作还在继续,到4.9版为止,在上游Wine代码库上有超过830个补丁。 在上周五的Wine 4.9发布之后,Wine-Staging 4.9已经发布了,之前的一些暂存工作现在围绕Windows编解码器和D...

linuxCool
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部