乎上有一个最近比较火热的问题“中国有什么拿得出手的开源软件产品?在 GitHub 等社区受欢迎度较好的”。看着回答里的一个一个项目,由衷的感到自豪。

GitHub曾做过统计,其用户群里中国用户在人数上是排在世界第四位的。

更为重要的是,国内有很多优秀的个人或者企业创作了很多优秀的开源软件!小七这次特别整理了GitHub上非常受欢迎中国开源软件产品!


1、Cocos2d-x  在游戏引擎里很有名气

GitHub,逐渐被中国制造“占领”_java

项目说明:

cocos2d-x是一个用于构建2D游戏,交互式书籍,演示和其他图形应用程序的多平台框架。它基于cocos2d-iphone,但它不使用Objective-C,而是使用C ++。它适用于iOS,Android,OS X,Windows,Linux和Web平台。

仓库地址:

https://github.com/cocos2d/cocos2d-x


2、TDengine   在大数据方面很有名气

GitHub,逐渐被中国制造“占领”_java_02

项目说明:

TDengine是GNU AGPL v3.0下的开源大数据平台,专为物联网(IoT),互联汽车,工业物联网,IT基础设施和应用监控而设计和优化。除了速度快10倍的时间序列数据库,它还提供缓存,流计算,消息队列和其他功能,以降低开发和运营的复杂性和成本。

仓库地址:

https://github.com/taosdata/TDengine


3、lvs 它引入了一种新的数据包转发方法

项目说明:

Linux Virtual Server的分发版,具有一些高级功能。FullNAT:除DR / NAT / TUNNEL之外的一种新的IPVS报文转发方法主要原理如下:模块引入本地IP地址(IDC内部ip地址,嘴唇),IPVS将cip-vip转换为/从lip-rip转换,其中lip和rip都是IDC内部ip地址,这样LVS负载均衡器和真实服务器可以在不同的vlan中,而真正的服务器只需要访问内部网络。

仓库地址:

https://github.com/alibaba/LVS


4、gogs  一个无痛的自我托管Git服务

项目说明:

该项目旨在构建一个简单,稳定和可扩展的自托管Git服务,可以以最轻松的方式进行设置。使用Go,可以通过Go支持的所有平台上的独立二进制分发来完成,包括Linux,macOS,Windows和ARM。

仓库地址:

https://github.com/gogs/gogs


5、notepad++  记事本+官方存储库

GitHub,逐渐被中国制造“占领”_java_03

项目说明:

记事本++是一个免费的源代码编辑器和记事本替换,支持多种编程语言和自然语言。在MS Windows环境中运行,其使用由GPL许可证控制。

仓库地址:

https://github.com/notepad-plus-plus/notepad-plus-plus


6、vim 插件  用于vim8和neovim的Intellisense引擎,支持VSCode的全语言服务器协议

GitHub,逐渐被中国制造“占领”_java_04

项目说明:

Coc是vim8和neovim的智能感知引擎。它适用于vim >= 8.0和neovim >= 0.3.1。它是一个完成框架和语言服务器客户端,支持VSCode的扩展功能。

仓库地址:

https://github.com/neoclide/coc.nvim


7、rocketmq    Apache RocketMQ的镜像

GitHub,逐渐被中国制造“占领”_java_05

项目说明:

Apache RocketMQ是一个分布式消息传递和流媒体平台,具有低延迟,高性能和可靠性,万亿级容量和灵活的可扩展性。

仓库地址:

https://github.com/apache/rocketmq


8、tidb  TiDB是一个与MySQL协议兼容的分布式HTAP数据库

GitHub,逐渐被中国制造“占领”_java_06

项目说明:

TiDB(“Ti”代表Titanium)是一个开源的NewSQL数据库,支持混合事务和分析处理(HTAP)工作负载。它与MySQL兼容,具有水平可扩展性,强一致性和高可用性。

仓库地址:

https://github.com/pingcap/tidb


9、fast json   用于Java的快速JSON解析器/生成器。

GitHub,逐渐被中国制造“占领”_java_07

项目说明:

Fastjson是一个Java库,可用于将Java对象转换为其JSON表示。它还可用于将JSON字符串转换为等效的Java对象。Fastjson可以处理任意Java对象,包括您没有源代码的预先存在的对象。

仓库地址:

https://github.com/alibaba/fastjson


10、echarts  用于浏览器的强大的交互式图表和可视化库

GitHub,逐渐被中国制造“占领”_java_08

项目说明:

ECharts是一个免费,功能强大的图表和可视化库,提供了一种为您的商业产品添加直观,交互式和高度可定制图表的简便方法。它是用纯JavaScript编写的,基于zrender,它是一个全新的轻量级画布库。