【分享】2017 开源中国新增开源项目名次榜 TOP 100

SVNAdmin

http://files.cnblogs.com/files/unityExplorer/protoGen.zip

81. pyecharts:使用 Python 生成 Echarts 图表的类库

pyecharts 是一个用来生成 Echarts 图表的类库。实际上就是 Echarts 与
Python 的衔接。Echarts 是百度开源的一个数额可视化 JS 库。用 Echarts
生成的图可视化效果特别棒,为了与 Python 举行联网,方便在 Python
中从来动用数据生成图,于是诞生了这么些体系。

类型主页:http://pyecharts.herokuapp.com/
授权协议:MIT

 1     /// <summary>
 2     /// 将收到的消息反序列化成IExtensible对象
 3     /// </summary>
 4     /// <param name="msg">收到的消息的字节流.</param>
 5     /// <returns></returns>
 6     public static T DeSerialize<T>(byte[] bytes) where T : IExtensible
 7     {
 8         try
 9         {
10             MemoryStream ms = new MemoryStream()
11             //将消息写入流中
12             ms.Write(bytes, 0, bytes.Length);
13             //将流的位置归0
14             ms.Position = 0;
15             //反序列化对象
16             T result = Serializer.Deserialize<T>(ms);
17             return result;
18         }
19         catch (Exception e)
20         {
21             Debug.Log("反序列化失败: " + e.ToString());
22             return null;
23         }
24     }

13

有了体系化,当然还亟需反体系化,也就是讲byte[]反连串化为继承至IExtensible的类此外靶子

11

经过转化后就变成了

96. Moon:迅速灵活的前端 UI 库

一个极小,但速度极快的 UI
库。项目受 Vue 启发,旨在打造成一个急速灵活的前端
JavaScript 库。API 直观且便于学习,还帮忙插件。

mg4355娱乐mg手机版 1

序列主页:http://moonjs.ga/
授权协议:MIT

1     public void Test()
2     {
3         Test test = new Test() { test1 = "123", test2 = "456" };
4         byte[] bytes = Serialize(test);
5         Test test2 = DeSerialize<Test>(bytes);
6         Debug.Log(test2.test1 + test2.test2);
7     }

48. Egg.js:基于 Koa 的铺面级 Node.js 框架

Egg.js 为铺面级框架和利用而生,是阿里开源的商店级 Node.js 框架。Egg.js
的插件机制有很高的可扩张性,一个插件只做一件事。Egg.js
通过框架聚合这么些插件,并基于自己的事务场景定制配置,这样应用的开发成本就变得很低。

类型主页:https://eggjs.org/
授权协议:MIT

版权阐明:本文为原创小说,转载请宣示http://www.cnblogs.com/unityExplorer/p/6974229.html 

27. Aurora IMUI:通用 IM 聊天 UI 组件

Aurora IMUI 是一个通用的即时通讯(IM) UI 库,不特定于任何 IM
SDK。已经同时匡助 Android/iOS。

该 UI
库提供了消息列表、输入视图等常用组件,辅助广大的音讯类型:文字、图片、语音、视频等。默认包含多套界面风格,也能遵照自己的急需自定义。

mg4355娱乐mg手机版 2

体系主页:https://gitee.com/jpush/aurora-imui
授权协议:MIT

附上protobuf-net.dll文件

21. ElasticHD:ElasticSearch 的可视化应用

ElasticHD 是一款应用 Go 语言编写的 ElasticSearch 的可视化应用。不依赖 ES
的插件安装,更轻便;导航栏直接填写对应的 ES IP 和端口就足以操作 ES 了。

项目主页:https://gitee.com/farmerx/ElasticHD
授权协议:MIT

 1   [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"SedReq")]
 2   public partial class Test : global::ProtoBuf.IExtensible
 3   {
 4     public Test() {}
 5     
 6     private string _test1;
 7     [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"test1", DataFormat = global::ProtoBuf.DataFormat.Default)]
 8     public string test1
 9     {
10       get { return _test1; }
11       set { _test1 = value; }
12     }    
13     private string _test2;
14     [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"test2", DataFormat = global::ProtoBuf.DataFormat.Default)]
15     public string test2
16     {
17       get { return _test2; }
18       set { _test2 = value; }
19     }
20     private global::ProtoBuf.IExtension extensionObject;
21     global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
22       { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
23   }

45. AR.js:用于 Web 的高效 AR 库

AR.js 是一款使用于 Web 的高效增强现实(AR)库。

品类主页:https://github.com/jeromeetienne/AR.js
授权协议:MIT

无所谓所有带global的代码,你会意识,转化后的c#类和一个标准的c#实体类一模一样,并且,那些转账后的类都继承至ProtoBuf.IExtensible,所以上文中的连串化函数的参数的系列是IExtensible

71. Docsify:一个神奇的文档网站生成工具

Docsify 是一个动态变化文档网站的工具。不同于 GitBook、Hexo
的地点是它不会转移将 .md 转成 .html 文件,所有转换工作都是在运转时进行。

mg4355娱乐mg手机版 3

品类主页:https://docsify.js.org
授权协议:MIT

因为反连串化后的靶子是继续至IExtensible的类的对象,所以重返值必须利用泛型约束来定义,这样才能确保函数的通用性

此外,榜单中的项目已通过筛选,均符合国际 OSI 批准的开源协议。

输出结果  123456

33. 阿波罗(Apollo)(Apollo)Auto:开源自动驾驶平台

阿波罗(Apollo)(Apollo)(Apollo)是一个开花的、完整的、安全的平台,将帮扶汽车行业及自动驾驶领域的合作伙伴结合车辆和硬件系统,连忙搭建一套属于自己的电动驾驶系统。

阿波罗(Apollo)(Apollo) 是百度根本打造的 AI 开放平台之一,计划重点含有 4
个技巧模块:定位/感知模块、车辆设计与营业(AI+大数据,精准控制车子,适合不同路况)、软件运营框架(匡助AMD、英伟达等多种芯片)。

体系主页:https://github.com/ApolloAuto/apollo
授权协议:Apache-2.0

日前在做一个棋牌项目,需要用到socket传输protobuf字节流,在网上找了部分博客和著作后发觉,没有特意周全的,所以把自己探究的任何源码拿出来和我们大快朵颐,因为刚起始做,可能会有欠缺的地点,欢迎拍砖~~

89. FoolNLTK:闽南语处理工具包

闽南语处理工具包,可能不是最快的开源闽南语分词,但很可能是最准的开源中文分词。基于 BiLSTM
模型
教练而成

系列主页:https://gitee.com/rockyzheng/FoolNLTK
授权协议:Apache-2.0

工具搞定,接下去就是测试代码了

2017 年开源中国社区新增开源项目排名榜 TOP 100 新鲜出炉!

预编译和转发工具

72. GraphQL:一种用于 API 的询问语言

GraphQL 既是一种用于 API
的询问语言也是一个满意你多少查询的运作时。GraphQL 对你的 API
中的数据提供了一套易于了解的总体描述,使得客户端可以准确地取得它需要的数据,而且从不此外冗余,也让
API 更易于地就势时间推移而形成,还可以用来构建强大的开发者工具。

花色主页:http://facebook.github.io/graphql/
授权协议:未知

message Test {
    required string test1= 1;
    required string test2= 2;
}

Best Resume Ever

这一篇重即使protocol buffer文件的体系化和分析,废话不多说了,直接上干货

Tale

http://files.cnblogs.com/files/unityExplorer/protobuf-net.zip

66. SerpentAI:教 AI 打游戏的读书框架

SerpentAI 是一个 Game Agent
框架(ps:在人机迎阵中,为了区别玩家,平日称机器玩家为 agent
),简单而又有力。它能把此外一个游乐变成用 Python
编写的沙盒环境,供开发者在里头创立游戏 Game Agent
做实验,使用的都是开发者相当熟谙的Python代码。SerpentAI 意在为机械学习和
AI 研讨提供一个有价值的工具。

mg4355娱乐mg手机版 4

花色主页:http://serpent.ai/
授权协议:MIT

protobuf文件中的每一条message经过protocol
buffer提供的ProtoGen工具得以转成c#的中的类,例如

Centrifugo

 1 /// <summary>
 2 /// 将消息序列化为二进制的方法
 3 /// </summary>
 4 /// <param name="model">要序列化的对象</param>
 5 public static byte[] Serialize(IExtensible model)
 6 {
 7   try
 8   {
 9     //创建流对象
10     MemoryStream ms = new MemoryStream()
11     //使用ProtoBuf自带的序列化工具序列化IExtensible对象
12     Serializer.Serialize<IExtensible>(ms, model);
13     //创建二级制数组,保存序列化后的流
14     byte[] bytes = new byte[ms.Length];
15     //将流的位置设为0
16     ms.Position = 0;
17     //将流中的内容读取到二进制数组中
18     ms.Read(bytes, 0, bytes.Length);
19     return bytes;
20   }
21   catch (Exception e)
22   {
23     Debug.Log("序列化失败: " + e.ToString());
24     return null;
25   }
26 }

ApolloAuto

12

22. ActFramework:Java MVC 全栈框架

ActFramework 是一种简单易用,具有强大表达力的 Java MVC 全栈框架。

mg4355娱乐mg手机版 5

品种主页:http://actframework.org/
授权协议:Apache-2.0

55. Faygo:快捷简洁的 Go Web 框架

费怡go 是一款快捷、简洁的 Go Web 框架,可用极少的代码开发出高性能的 Web
应用程序(尤其是 API 接口)。只需定义 struct Handler,费怡(Fay)go
就能自行绑定、验证请求参数并生成在线API文档。

项目主页:https://gitee.com/henrylee/faygo
授权协议:Apache-2.0

软件名

8

opencron

Neditor

30. QIQI-IM:在线 IM 解决方案

QIQIIM 提供简单急忙的 IM 方案,快捷成立在线 IM
方案,可用来公司内网、外网通讯,客服系统等,已用 netty4 实现了 socket,
websocket,现已结成了 layim。

类型主页:https://gitee.com/qiqiim/qiqiim-server
授权协议:Apache-2.0

20

45

86. SQL Operations Studio:跨平台数据管理工具

SQL Operations Studio(SqlOps) 是微软开源的跨平台数据管理工具,其协理 SQL
Server,Azure SQL DB 以及 SQL DW 等多款微软旗下的数据库,SQL Operation
Studio 可以和 VS Code 深度集成,运行在 Windows、macOS、Linux
等主流操作系统平布里Stowe。

品类主页:https://github.com/Microsoft/sqlopsstudio
授权协议:Source EULA

97. STF:从浏览器控制和管制 Android 设备

STF(or Smartphone Test Farm) 是一个 Web
应用程序,用于从快意的浏览器远程调试智能手机,智能手表和任何小工具。

mg4355娱乐mg手机版 6

项目主页:https://openstf.io/
授权协议:Apache-2.0

40

24

Win10-UI

63. P3C:Java 代码规约扫描插件

Alibaba的 Java 代码规约 pmd 实现和 IDE 插件。

项目主页:https://github.com/alibaba/p3c
授权协议:Apache-2.0

70. blessed-contrib:Node 终端界面库

blessed-contrib 是采取 Node.js 构建终端应用界面的库。

类型主页:https://github.com/yaronn/blessed-contrib
授权协议:MIT

JEHC

29

4. UCKeFu:优客服全渠道客服系统

优客服是一个全渠道融合的客服系统,融合多少个客服渠道,帮忙各样行业各样层面的小卖部建立客服系统。通过将邮件、短信、电话语音、WebIM
在线客服、微信、乐乎、H5 页面、APP
接口等六个渠道来源的客户服务请求与对话汇集在一个管理平台,用统一的措施来响应和支撑客户服务。

mg4355娱乐mg手机版 7

品类主页:https://gitee.com/ukewo/ukefu
授权协议:Apache-2.0

11. Lottie:利用 JSON 文件快捷实现动画效果的库

Lottie 是 Airbnb 开发的一款能够为原生应用添加动画功用的开源工具。Lottie
如今补助 Android, iOS, React Native 和 Web,可以实时渲染 mg4355娱乐mg手机版,After
Effects
 动画特效。

mg4355娱乐mg手机版 8

花色主页:http://airbnb.io/lottie/
授权协议:Apache-2.0

43. 伊芙rVim:一个面向所有开发者的 Vim 发行版

伊芙(Eve)rVim 是一份强大的全平台 Vim 配置集。整个发行版拔取 Vim-Plug
做异步插件管理,援助插件惰性加载,加快启动速度,相相比较 Vundle
初次安装速度快 10 倍。

品种主页:https://gitee.com/LER0ever/EverVim
授权协议:Apache-2.0

36

99. Bootstrap-vue:Bootstrap 4 组件与 Vue.js 集成

动用 Vue.js 和世前端 CSS 库 — Bootstrap V4 在 Web
上构建响应式,移动优先项目。

Bootstrap-Vue 为 Vue.js 2.4+ 提供了 Bootstrap V4
零部件和最全面的网格系统的落实,它有着广泛的自动化 WAI-ARIA 襄助功效标记。

mg4355娱乐mg手机版 9

类型主页:https://bootstrap-vue.js.org
授权协议:MIT

17

IJPay

Face Recognition

vue-element-admin

64. PrimeNG:强大的 Angular UI 组件库

PrimeNG 是一个极为完善的开源 Angular UI 组件库。原生小部件丰盛,内置 70
几个容易使用的机件,可满意所有 UI 需求,接纳响应式设计,移动端采取自己。

花色主页:https://www.primefaces.org/primeng
授权协议:MIT

44

42. SaltOps:基于 SaltStack 和 Django 开发的运维平台

SaltOps 是一个基于 SaltStack 和 Django
开发的运维平台,平台的关键功能包括:CMDB、软件揭橥管理、工具系统、最后作为包发表和工具系统的角色与
Jenkins、Zabbix 等系列开展整合

花色主页:https://gitee.com/wuwenhao/saltops
授权协议:GPL

PHP-ML

84. WCDB:高效易用的位移数据库框架

WCDB
是腾讯开源的一个高速、完整、易用的移动数据库框架,基于 SQLCipher,支持
iOS、macOS 和 Android。

系列主页:https://github.com/Tencent/wcdb
授权协议:BSD

UCKeFu

Jboot

7. ybg-spring-fast:基于 SpringBoot 的模块化开发体系

以 SpringBoot
为基本,模块化开发体系,用户可以肆意删减除权限框架外随便的系统模块。复用、组装性强。重要运用技术:Spring
Security+Ehcache+Quartz+Swagger2+MySQL 5.6+Spring JDBC+Druid+Spring
Social+Spring Session+layerui+Vue.js等。

花色主页:https://gitee.com/YYDeament/88ybg
授权协议:GPLv3

23. jEhc:JEHC 开源平台

JEHC
开源平台,拔取技术为:Spring,SpringMVC,Mybatis,Activiti5(Activiti
可视化设计器基于 IE,火狐,Google,360
等浏览器),Solr4.10,MySQL,Redis,Ehcache,服务器监控模块,tk压缩,Extjs
6.2 ,Bootstrap,Junit单元测试,Logback,同时融入了
Hessian,数据库读写分离,MQ 信息中间件等技巧。

品类主页:https://gitee.com/jehc/jehc
授权协议:GPL

16

46

37. ZanUI-WeApp:微信小程序组件库

高颜值、好用、易扩张的小程序 UI 库。ZanUI-WeApp 是有赞活动 Web UI 规范
ZanUI
的小程序实现版本,结合了微信的视觉规范,为用户提供更为统一的采纳感受。

mg4355娱乐mg手机版 10

花色主页:https://github.com/youzan/zanui-weapp
授权协议:MIT

53. Beanbun:多进程可扩大的网络爬虫框架

Beanbun
是一个粗略可扩张的爬虫框架,帮助分布式,协理守护进程情势与一般格局,守护进程情势基于 Workerman,下载器基于 Guzzle。

花色主页:http://www.beanbun.org/
授权协议:MIT

16. Jboot:基于 jfinal 和 undertow 的微服务框架

Jboot 是一个基于 jfinal 和 undertow 开发的微服务框架。提供了
AOP、RPC、分布式缓存、限流、降级、熔断、统一配置核心、swagger api
自动生成、Opentracing 数据追踪、metrics
数据监控、分布式session、代码生成器、shiro安全控制等效用,专为大型分布式项目和微服务而生。

系列主页:https://gitee.com/fuhai/jboot
授权协议:Apache-2.0

25. opencron:定时任务调度系统

一个功能完善、真正通用的 Linux
定时任务调度定系统,满意多种面貌下各样复杂的定时任务调度,同时并入了
Linux 实时监控、WebSSH,提供一个方便管理定时任务的阳台。

品种主页:https://gitee.com/benjobs/opencron
授权协议:Apache-2.0

54. Pencil Project:图表和 GUI 原型制作工具

Pencil Project 是一个用来创设图纸和 GUI 原型的开源工具,Pencil
使用便捷,可轻松地安装和使用在风行的桌面平台中成立模型,匡助 OS
X、Windows 以及 Linux 平台。

项目主页:http://pencil.evolus.vn/
授权协议:GPLv2

30

57. SQLAdvisor:美团开源的 SQL 优化工具

SQLAdvisor 是由美团点评集团东京(Tokyo) DBA 团队开发珍视的 SQL
优化工具:输入SQL,输出索引优化指出。 它遵照 MySQL 原生词法解析,再结合
SQL 中的 where 条件以及字段拔取度、聚合条件、多表 Join
关系等结尾输出最优的目录优化提出。

品种主页:https://github.com/Meituan-Dianping/SQLAdvisor
授权协议:GPLv2

6

SaltOps

Rancher

78. Big Bang:改进 Android 文字处理库 Big Bang

用大拇指大面积按压屏幕中的文字,Big Bang
会将您按住的那一段文字全部“炸”开并且按照语义智能拆分成易于采纳的独自的字和词,由你随心所欲地拔取,并可一贯搜索、分享和复制。Big
Bang 开创性地解决了在三弟大这样的小屏幕上难于处理文字的弊病。

mg4355娱乐mg手机版 11

类别主页:https://github.com/SmartisanTech/android
授权协议:Apache-2.0

4

47. Jmockdata:随机模拟 Java 数据插件

Jmockdta 是一款实现模拟 Java
类型或对象的实例化并肆意起先化对象的数目标工具框架,单元测试的利器。

类型主页:https://github.com/jsonzou/jmockdata
授权协议:Apache-2.0

26. DWSurvey:开源问卷表单系统

DWSurvey 是一款方便、高效、实用的调研问卷系统,一款基于 Java Web
的开源问卷表单系统。

mg4355娱乐mg手机版 12

项目主页:http://www.diaowen.net/
授权协议:AGPL

FastAdmin

5

43

82. evpp:基于 libevent 开发的 C++ 11 高性能网络服务器

evpp 是一个基于 libevent 开发的现代化 C++11 高性能网络服务器,自带
TCP/UDP/HTTP 等商议的异步非阻塞式的服务器和客户端库。

品类主页:https://gitee.com/zieckey/evpp
授权协议:BSD

排名

38

Jmockdta

48

51. Proxy-Go:Go 语言实现的高性能代理服务器

Proxy 是 Go 语言实现的高性能 http,https,websocket,tcp,udp,socks5
代理服务器,援助正向代理、内网穿透、TCP/UDP 端口转发、SSH中转。

花色主页:https://gitee.com/snail/proxy
授权协议:GPLv3

90. Gluon:开源深度学习库

Gluon
是微软联合Amazon推出的一个开源深度学习库,这是一个分明、简洁、简单但效能强大的纵深学习
API,该规范可以提高开发人士学习深度学习的快慢,而无需关注所选择的吃水学习框架。Gluon
API
提供了灵活的接口来简化深度学习原型设计、成立、磨练以及部署,而且不会牺牲多少练习的速度。

mg4355娱乐mg手机版 13

花色主页:https://github.com/gluon-api/gluon-api/
授权协议:Apache-2.0

15. beimi:开源棋牌游戏

贝密一日游是一多样棋牌游戏的称谓,其中涵盖麻将、斗地主、龙岩扑克。采用当下最盛行的房卡格局。

mg4355娱乐mg手机版 14

类型主页:https://gitee.com/beimigame/beimi
授权协议:Apache-2.0

1

62. weweChat:基于 React 和 Electron 的仿微信客户端

weweChat 是一个用到 React 、MobX 和 Electron 构建的仿微信桌面客户端。

mg4355娱乐mg手机版 15

品种主页:https://github.com/trazyn/weweChat
授权协议:MIT

36. RediSearch:高性能全文检索引擎

RediSearch 是一个高性能的全文检索引擎,可用作一个 Redis Module 运行在
Redis 上,是由 RedisLabs 团队开支的。

mg4355娱乐mg手机版 16

序列主页:http://redisearch.io/
授权协议:AGPL

DFace

DWSurvey

ActFramework

2. Guns:基于 SpringBoot 的后台管理连串

Guns 基于 SpringBoot,致力于做更简洁的后台管理体系,完美组合 SpringMVC +
Shiro + MyBatis-Plus + Beetl。Guns
项目代码简洁,注释丰盛,上手容易。同时,Guns
包含众多基础模块(用户管理、角色管理、部门管理、字典管理等 10
个模块),可以一向当做一个后台管理连串的脚手架。

品种主页:https://gitee.com/naan1993/guns
授权协议:Apache-2.0

69. eoLinker:API 接口管理平台开源版

eoLinker 提供自动生成 API 文档、API 自动化测试、Mock
测试、团队通力合作等效果,目的在于缓解由于前后端分离造成的支付效能低下问题。

类型主页:www.eolinker.com
授权协议:Apache-2.0

26

9. iNotify.js:JavaScript 实现的浏览器系统通报

JavaScript 实现浏览器的 title
闪烁、滚动、声音提醒、chrome、Firefox、Safari 等体系通报。

mg4355娱乐mg手机版 17

花色主页:https://git.io/iNotify
授权协议:MIT

Aurora IMUI

28

排名

t-io

74. 安琪:基于参数服务器理念的机器学习框架

安琪 是一个依据参数服务器(Parameter
Server)理念开发的高性能分布式机器学习平台,它依据腾讯之中的海量数据开展了反复的调优,并富有普遍的适用性和安宁,模型维度越高,优势越强烈。Angel由腾讯和日本东京大学合伙开发,兼顾了工业界的高可用性和知识界的革新性。

类型主页:https://github.com/Tencent/angel
授权协议:BSD

34. DFace:开源的吃水学习人脸检测和人脸识别系统

据悉多任务卷积网络(MTCNN)和 Center-Loss
的五个人实时人脸检测和人脸识别系统,使用 Pytorch 实现。

mg4355娱乐mg手机版 18

花色主页:http://dface.io/
授权协议:Apache-2.0

可以看出,前十名中有九个是境内开发者开发的开源项目,这些比重相比于二〇一八年已大大进步。

35

37

这份榜单按照 2017
年开源中国社区新录用的开源项目的关注度和活跃度整理而来,这份最受关注的
100 款开源项目榜单在早晚水准上预示着业界的最新流行势头。

8. vue-element-admin:基于 Vue.js 和 Element 的后台集成解决方案

vue-element-admin
是一个后台集成解决方案,它遵照 Vue.js 和 Element。它利用了新型的前端技术栈,内置了
i18
国际化解决方案、动态路由、权限验证等很多效果特色。本项目并不是一个脚手架,更赞成于是一个集成解决方案。

mg4355娱乐mg手机版 19

品类主页:https://github.com/PanJiaChen/vue-element-admin
授权协议:MIT

40. Centrifugo:实时信息通信平台

Centrifugo 是一个用 Golang
实现的按照 Websocket 或者 SockJS 的实时通信平台。

mg4355娱乐mg手机版 20

类型主页:https://github.com/centrifugal
授权协议:MIT

1. t-io:百万级即时通讯框架

t-io 是一个网络框架,从这点来说是有点像 netty 的,但 t-io
的风味在于,它不只是一个网络框架, 因为它为大面积和网络有关的政工(如
IM、信息推送、RPC、监控)提供了近似于现成的化解方案,即开箱即用的
API。t-io 的口号是让网络编程更简短和有趣。

mg4355娱乐mg手机版 21

品种主页:http://t-io.org/
授权协议:Apache-2.0

15

95. Maptalks:JavaScript 的地形图引擎

Maptalks 项目是一个 HTML5 的地图引擎,基于原生 ES6 Javascript
开发,接纳插件化设计,能与此外图形库结合,开发各样二三维效果,例如
echarts/d3/THREE 等。

类型主页:https://maptalks.org/
授权协议:BSD-3.0

19

44. Best Resume 伊芙(Eve)r:基于 Vue 和 LESS 的完美简历生成工具

Best Resume 伊芙(Eve)r
是一个协理您迅速变动赏心悦目简历的工具,它依据 Vue 和 LESS,生成的简历可导出为
PDF 格式。

mg4355娱乐mg手机版 22

花色主页:https://github.com/salomonelli/best-resume-ever
授权协议:MIT

88. PyTorch:Python 优先的纵深学习框架

PyTorch 是应用 GPU 和 CPU 优化的纵深学习张量库,是 Torch7 团队开源的
Python 优先的深度学习框架,提供六个高级效用:强大的 GPU 加速 Tensor
总括(类似 numpy);构建基于 tape 的机关升级系统上的深度神经网络。

mg4355娱乐mg手机版 23

花色主页:http://pytorch.org
授权协议:BSD

EverVim

68. AntV – G2:数据驱动的高交互可视化图形语法

G2
是一套基于可视化编码的图样语法,以多少驱动,具有莫大的易用性和扩充性,用户无需关注各种繁琐的落实细节,一条语句即可构建出充裕多彩的可彼此的统计图表。

花色主页:https://antv.alipay.com/zh-cn/g2/3.x/index.html
授权协议:MIT

49

56. BRPC:百度开源的 RPC 框架

BRPC 即 Baidu-RPC ,是百度开源的 RPC
框架,在百度之中被大量采取,拥有超过 60 万个实例和 500 多种服务。

类型主页:https://github.com/brpc/brpc
授权协议:Apache-2.0

AR.js

wxBot

32. Face Recognition:Python 的人脸识别库

Face Recognition 是一个基于 Python
的人脸识别库,它还提供了一个命令行工具,让您通过命令行对自由文件夹中的图像举行人脸识别操作。

该库使用 dlib 顶级的深度学习人脸识别技术构建,在露天脸部检测数据库基准(Labeled Faces in the 魏尔德(Wild) benchmark)上的准确率高达 99.38%。

项目主页:https://github.com/ageitgey/face_recognition
授权协议:MIT

73. SiteServer CMS:.NET 平台的 CMS 内容管理体系

SiteServer CMS 是 .NET 平台 CMS
系统的创始者,可以以压低的基金、最少的人工投入在最短的时光内架设一个功用齐全、性能杰出、规模巨大并容易维护的网站平台。 

项目主页:https://github.com/siteserver/cms
授权协议:GPLv3

65. DPVS:高性能第 4 层负载均衡器

DPV S全名叫”DPDK-LVS”,是爱奇艺集团按照 DPDK 开发的高性能第 4
层负载均衡器,基于Alibaba/LVS 修改而来。

类别主页:https://github.com/iqiyi/dpvs
授权协议:GPLv2

85. Franchise:效能强大的 SQL Notebook 工具

Franchise 和 Python 的 Jupiter Notebook 类似,但是它举行的是 SQL
查询,帮忙编辑 CSV、JSON、XLSX 等格式数据,帮助连接到
SQLite、MySQL、PostgreSQL 等数据库。查询脚本和结果可以保存与享受,和
Jupiter 一模一样。

连串主页:https://franchise.cloud/
授权协议:MIT

14. DockerFly:Docker 的 Web 管理工具

DockerFly 是按照 Docker 1.12+(Docker API 1.24+) 开发的 Docker
管理工具,提供了最核心的遵照 Docker 的治本效用,目的是可以方便广大
Docker 初学者以及 Docker 管理员可以急忙的进展 Docker 容器的保管和保障。

mg4355娱乐mg手机版 24

花色主页:https://gitee.com/helyho/DockerFly
授权协议:Apache-2.0

100. php-msf:基于 Swoole 的 PHP 微服务框架

PHP 微服务框架即“Micro 瑟维斯(Service)(Service) Framework For PHP”,简称 msf 或者
php-msf,是 Swoole 的工程级集团应用框架,经受了 Camera360
亿级用户高并发大流量的考验。php-msf
主题设计思想是接纳协程、异步、并行的翻新技术手段提高系统的单机吞吐能力,降低全体服务器成本。

类别主页:https://github.com/pinguo/php-msf
授权协议:GPLv2

前 50 预览

49. wxBot:Python 网页微信 API

wxBot 是用 Python 包装 Web 微信协议落实的微信机器人框架。

类别主页:https://github.com/liuwons/wxBot
授权协议:Apache-2.0

DockerFly

17. iView Admin:基于 Vue.js 的后台集成解决方案

iView admin 是基于 Vue.js,搭配使用 iView UI
组件库形成的一套后台集成解决方案。iView admin 遵守 iView
设计和支付约定,风格统一,设计考究。

mg4355娱乐mg手机版 25

项目主页:https://gitee.com/icarusion/iview-admin
授权协议:MIT

47

41. Rancher:Docker 容器管理连串

Rancher 是一个开源的花色,提供了在成品环境中对 Docker
容器举办全方位管理的阳台。它提供的基础架构服务包括多主机网络、全局和有些的负载均衡、卷快照等。集成了原生
Docker 管理能力,包括:Docker Machine 和 Docker Swarm。Rancher
还提供了增长用户体验的保管效果。

类别主页:http://rancher.com/
授权协议:Apache-2.0

9

Ant Design Pro

87. DeepLearn.js:可实现硬件加速的机械学习 JavaScript 库

DeepLearn.js 是 谷歌推出的一个可用于机器智能并加速 WebGL 的开源 JavaScript 库,完全在浏览器中运行,不需要安装,不需要后端处理。

DeepLearn.js
提供高效的机械学习构建模块,使我们可以在浏览器中操练神经网络或在测算情势中运行预磨炼模型。它提供构建可微数据流图的 API,以及一名目繁多可径直动用的数学函数。

mg4355娱乐mg手机版 26

体系主页:https://deeplearnjs.org/
授权协议:Apache-2.0

Mars

Apollo(阿波罗)

iView

18. SVNAdmin:SVN 资源权限管理系列

SVNAdmin 基于 svnkit,是一个达州,流畅,极简的管理工具。襄助 SVN
仓库成立和管理、SVN 用户、用户组创设和管制、SVN
资源权限授权、用户权限查看以及密码更改等功效。SVN 仓库援助多库形式。

类型主页:https://gitee.com/hpboys/svnadmin
授权协议:Apache-2.0

ybg-spring-fast

79. Napa.js:基于 V8 的多线程 JavaScript 运行时

Napa.js 是微软开源的一个按照 V8 的多线程 JavaScript
运行条件。它最初被规划用来在 Bing
中开发不影响属性的莫大迭代服务,随着提高,Napa.js 被发现在 CPU-bound
任务中能有效填补 Node.js ,具备在多少个 V8 隔离中实施 JavaScript
并在它们中间开展通信的力量。Napa.js 作为一个 Node.js
的模块公开,它也可以放置到没有 Node.js 倚重关系的主机进程中。

项目主页:https://github.com/Microsoft/napajs
授权协议:MIT

2

Timesheet.js

Lottie

24. Win10-UI:Win10 风格的前端响应式 UI 框架

Win10-UI 是一款 Win10 风格的后台 UI 框架。它应用了增长的 Win10
桌面元素,包括桌面图标、窗口化子页面管理、起始菜单、动态小磁贴等零件,兼容主流现代浏览器及移动端的屏幕尺寸,适合飞速支付后台管理体系的前端界面。

mg4355娱乐mg手机版 27

品类主页:https://github.com/yuri2peter/win10-ui/
授权协议:SATA

10

值得注意的是,二零一九年关于人工智能的品种显然扩充了众多,无论是
PHP、JavaScript
如故其他语言都出生了连带的人造智能开源项目。但是如故地,Web
框架类项目如故是排名榜的主力军。

42

Egg.js

39. Hikyuu:基于 C++/Python 的开源量化交易琢磨框架

Hikyuu Quant Framework 是一款基于 C++/Python
的开源量化交易研讨框架,用于策略分析及回测。其核心境想基于当前成熟的系统化交易形式,将全方位系统化交易抽象为由市场条件判断政策、系统有效规范、信号指示器、止损/止盈策略、资金管理策略、盈利目标策略、移滑价差算法七大组件,你可以分级构建这个零部件的国策资产库,在实质上探究中对它们自由组合来观察系统的实用、稳定性以及单一系列政策的效用。

mg4355娱乐mg手机版 28

品类主页:https://gitee.com/fasiondog/hikyuu
授权协议:MIT

22

21

67. mconf:微服务配置中央

微服务配置基本 mconf(又称蚂蚁配置基本),基于 Zookeeper 和 Redis
实现的布置中心。提供拉取配置、订阅配置、新增安排、删除配置、修改配置等效用。匡助多多少基本、多环境布置、配置分组、多版本配置等效能。

品类主页:https://gitee.com/yu120/mconf
授权协议:MIT

77. WePY:小程序组件化开发框架

WePY
是一款让小程序襄助组件化开发的框架,通过预编译的一手让开发者可以采用自己喜爱的开销风格去开发小程序。框架的细节优化,Promise,Async
Functions 的引入都是为了能让开发小程序项目变得更加简便易行,高效。

品种主页:https://tencent.github.io/wepy/
授权协议:BSD

94. Grumpy:Go 运行 Python

Grumpy 是一个 Python to Go 源代码翻译编译器和运作时,目的在于替代 CPython
2.7。

关键的分别是它将 Python 源代码编译为 Go
源代码,然后将其编译为本机代码,而不是字节码。这表示 Grumpy 没有
VM。编译的 Go 源代码是对 Grumpy 运行时的一名目繁多调用,Go 库服务与 Python C
API 类似的目标(固然不直接扶助 C API)。

品类主页:https://github.com/google/grumpy
授权协议:Apache-2.0

39

80. Mastodon:开源博客园服务器

Mastodon
是一个免费的开源社交网络程序,一个商业平台的替代方案,制止了单个企业垄断你联系的高风险。

品种主页:https://github.com/tootsuite/mastodon
授权协议:AGPL

iNotify.js

5. Neditor:基于 Ueditor 的更现代化的富文本编辑器

Neditor 是基于 Ueditor
的一款现代化界面富文本编辑器,不论从效果依旧从任何各地方来讲,Ueditor
都是一款无以替代的编辑器产品。只是已经不适合现代化样式的需求,于是修改了它的样式,实现了那般的功力:

mg4355娱乐mg手机版 29

品类主页:https://gitee.com/notadd/neditor
授权协议:MIT

Tars

7

探望最受 oscer 关注的 TOP 100 开源项目都有什么样 ——

6. Fast(Fast)Admin:基于 ThinkPHP 5 和 Bootstrap 的极速后台开发框架

法斯特(Fast)Admin 是一款基于 ThinkPHP 5 + Bootstrap 的极速后台开发框架。

mg4355娱乐mg手机版 30

体系主页:http://www.fastadmin.net/
授权协议:Apache-2.0

Hikyuu

RediSearch

……

ElasticHD

35. MinDoc:Go 实现的接口在线文档管理类别

MinDoc 是一款针对 IT
团队开发的概括好用的文档管理系列。可以用来存储平时接口文档、数据库字典、手册表明等文档。内置项目管理、用户管理、权限管理等效率,能够满意大部分中小团队的文档管理要求。

品类主页:https://gitee.com/longfei6671/godoc
授权协议:Apache-2.0

50

46. Ant Design Pro:开箱即用的中台前端/设计缓解方案

Ant Design Pro
是一个公司级中后台前端/设计缓解方案,致力于在设计规范和根基零部件的根基上,继续上扬构建,提炼出典型模板/业务组件/配套规划资源,进一步进步集团级中后台产品设计研发进程中的『用户』和『设计者』的经验。

项目主页:https://pro.ant.design/index-cn
授权协议:MIT

28. 马尔斯(Mars):微信跨平台跨业务的极端基础零部件

马尔斯(Mars) 是微信官方的终端基础零部件,是一个用到 C++
编写的营业性无关、平台性无关的根底零部件。目前已连接微信
Android、iOS、Mac、Windows、WP 等客户端。

项目主页:https://github.com/Tencent/mars
授权协议:MIT

3

10. PHP-ML:PHP 的机械学习库

PHP-ML 是一个使用 PHP
编写的机械学习库。这一个机器学习库即便从未特别巨大上的算法,但装有最基本的机器学习、分类等算法。它同时富含算法,交叉验证,神经网络,预处理,特征提取等。

mg4355娱乐mg手机版 31

品种主页:https://github.com/php-ai/php-ml
授权协议:MIT

UReport2

34

13. Tars:高性能 RPC 开发框架

Tars 那么些名字取自于电影”星际穿越”中的机器人,它是基于名字服务使用 Tars
协议的高性能 RPC
开发框架,配套完整的运营管理平台,并透过伸缩调度,实现运维半托管服务。近年来支撑
Linux 操作系统,援助 Java、C++ 以及 Node.js 语言。

花色主页:https://github.com/Tencent/Tars
授权协议:BSD

beimi

QIQIIM

32

19. PearPlayer.js:混合 P2P-CDN 的流媒体播放器

PearPlayer(梨享播放器)是截然用 JavaScript 写的开源 HTML5
流媒体播放框架,实现了万众一心 HTTP(包含 HTTPS、HTTP2)、WebRTC
的多协议、多源、低顺延、高带宽利用率的无插件 Web 端流媒体加速能力。

mg4355娱乐mg手机版 32

花色主页:https://gitee.com/PearInc/PearPlayer.js
授权协议:MIT

91. GIXY:Nginx 配置分析工具

Gixy 是一款用来分析 Nginx 配置的工具。 Gixy
的关键对象是防备安全部署错误,并机关举行缺陷检测。近期帮助的 Python
版本是 2.7 和 3.5+ 。

品种主页:https://github.com/yandex/gixy
授权协议:MPL-2.0

61. Slate:API 文档生成器

Slate 可援助您成立赏心悦目,智能,响应式的 API 文档。如今仅补助 Linux 以及
OS X,在 Windows 上也许可以运作,但官方不援助。

品类主页:https://lord.github.io/slate/
授权协议:Apache-2.0

31. ngx-fastdfs:分布式图片实时动态压缩

ngx-fastdfs 是 nginx + lua +fastdfs 实现的分布式图片实时动态压缩。

品类主页:https://gitee.com/qieangel2013/ngx-fastdfs
授权协议:GPL

92. Go 语言编写的轻量级的数码采集器

Beats 是一款轻量级的多寡采集器,接纳 Go
语言编写。它集合了多种单纯用途数据采集器。这多少个采集器安装后可用作轻量型代理,从诸多或成千上万台机器向 Logstash 或 Elasticsearch 发送数据。

mg4355娱乐mg手机版 33

类别主页:https://www.elastic.co/cn/
授权协议:Apache-2.0

41

14

50. Apollo(阿波罗(Apollo)):开源分布式配置主旨

阿波罗(Apollo)(阿波罗(Apollo))是携程框架部门研发的分布式配置基本,可以集中化管理拔取不同环境、不同集群的配备,配置修改后可以实时推送到应用端,并且拥有专业的权力、流程治理等特点,适用于微服务配置场景。

类型主页:https://github.com/ctripcorp/apollo
授权协议:Apache-2.0

18

83. ORY Editor:基于 React 和 Redux 的现世内容编辑器

ORY Editor 是一款基于 React 和 Redux
的现世内容编辑器,也是下一代用于浏览器的可观可定制的内容编辑器。

ORY Editor 可用于创立网站,与 Squarespace
类似,不过它可以离线运行,通过它创设的网站会蕴藏在装置上,还足以成立和谐的统筹和插件。

类别主页:https://editor.ory.am/
授权协议:LGPL

98. Slate.js:完全可定制的富文本编辑框架

Slate 是一个一心可定制的富文本编辑框架。通过
Slate,你可以构建出像样 MediumDropbox
Paper
 或者 Canvas 这样使用直观、富交互、体验也已化作
Web 应用标杆的编辑器。

mg4355娱乐mg手机版 34

品类主页:http://slatejs.org/
授权协议:MIT

20. UReport:基于 Spring 的纯 Java 报表引擎

UReport2 是一款高性能的架构在 Spring 之上的纯 Java
报表引擎,通过迭代单元格可以实现自由复杂的中国式报表。

品种主页:https://gitee.com/youseries/ureport
授权协议:Apache-2.0

38. 提姆esheet.js:HTML5 & CSS3 时间轴实现的可视化库

提姆(Tim)esheet.js 是通过 HTML5 和 CSS3 ,把数据和事件进展可视化处理的库。用
JavaScript 创立事件轴,用 CSS 美化样式,还有合乎运动端的方法。

mg4355娱乐mg手机版 35

类型主页:https://sbstjn.com/timesheet.js/
授权协议:MIT

软件名

76. Element React:ElementUI 的 React 版本

Element React,一套为开发者、设计师和产品经营准备的按照 React
的零件库,是 ElementUI 的React
版本。提供了配套规划资源,匡助您的网站快捷成型。

花色主页:https://eleme.github.io/element-react/
授权协议:MIT

12. Tale:一款简单赏心悦目的 Java 博客系统

Tale 是一款简单美观的 Java
博客系统,让每一个有故事的人更好的发挥想法!Tale 使用了轻量级 mvc 框架
Blade 开发,默认主题使用了理想的 pinghsu。

mg4355娱乐mg手机版 36

品种主页:https://gitee.com/biezhi/tale
授权协议:MIT

27

31

29. IJPay:封装了微信支付、支付宝支出常用的付出办法以及各个常用的接口

IJPay
让开发触手可及,封装了微信支付、支付宝支付、银联支付常用的支出情势以及各种常用的接口。不依赖任何第三方
mvc
框架,仅仅作为工具使用简单急忙完成开发模块的开发,可轻松嵌入到其他系统里。

mg4355娱乐mg手机版 37

连串主页:https://gitee.com/javen205/IJPay
授权协议:Apache-2.0

MinDoc

23

iView admin

60. Fastify:Node.js 的 Web 框架

法斯特(Fast)(Fast)ify 是一个可观注意于以最少开销和强有力的插件架构为开发者提供最佳体验的
Web 框架。 它遭逢了 Hapi 和 Express 的诱导。

mg4355娱乐mg手机版 38

类型主页:https://www.fastify.io/
授权协议:MIT

52. Anbox:在 Linux 系统中运行 Android 应用

Anbox 可让你在另外 GNU/Linux 操作系统上运行 Android 应用程序。Anbox 使用
Linux 命名空间(user, pid, uts, net, mount, ipc)在容器中运行全部的
Android 系统,并在任何按照 GNU Linux 的平台上提供 Android 应用程序。

项目主页:https://github.com/anbox/anbox
授权协议:GPLv3

3. iView:一套基于 Vue.js 的高质料 UI 组件库

iView 是一套基于 Vue.js 的开源 UI 组件库,首要劳务于 PC
界面的中后台产品。

mg4355娱乐mg手机版 39

品种主页:https://www.iviewui.com/
授权协议:MIT

Guns

58:Wekan:类似 Trello 的 KanBan 管理应用

KanBan(看板)也叫“看板管理”(来自印度语印尼语“看板”,
カンバン)是丰田生产情势中的紧要概念,指为了达到准时生产模式(JIT)控制现场生产流程的工具,一般常见于生产系统,比如工厂车间或传统
IT
软件开发……总而言之无论是个人待办事项列表,假日与局部情侣外出的计划,或是工作团队中革命性的想法,看板都是一个无与伦比的工具,它为你提供品类当前情景的概览,让您能只顾于最关键的多少个品种,使你的工作效用拿到很大的提升。

项目主页:https://wekan.github.io/
授权协议:MIT

93. Luminoth:统计机视觉工具包

Luminoth 是一个开源的微处理器视觉工具包,最近支撑对象探测和图像分类,但之后会有更多的恢宏。该工具包在 TensorFlow 和 Sonnet 上用 Python 搭建而成。易于使用、操练、精晓结果。

序列主页:https://luminoth.ai
授权协议:BSD-3.0

75. pay-java-parent:轻量级支付模块集成开发整合

轻量级支付模块集成(微信支付、友店扫码、支付宝、富友、银联)支付整合,app,扫码,即时到帐刷卡付条码付、襄助多种开销项目多付出账户,支付与工作完全脱离,简单几行代码即可兑现支付,简单便捷到位开发模块的付出,可轻松嵌入到其它系统里。

品种主页:https://gitee.com/egzosn/pay-java-parent
授权协议:Apache-2.0

PearPlayer

33

25

ZanUI-WeApp

59. Lozad.js:高性能纯 JavaScript 延迟加载器

Lozad.js 是一款基于 IntersectionObserver API
的高性能、轻量级(~0.5kb)和可部署的推迟加载器,纯
JavaScript,无依靠,可用来延迟加载图片、iframe 、广告、录像和其它因素。

mg4355娱乐mg手机版 40

品种主页:https://github.com/ApoorvSaxena/lozad.js
授权协议:MIT

ngx-fastdfs

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图