9月份GitHub上最热门的开源项目排行已经出炉啦,一起来看看上榜详情吧:
1. cli
https://github.com/cli/cli
GitHub的官方命令行工具,GitHub CLI可用于托管在GitHub.com和GitHub Enterprise Server 2.20+上的存储库,并可安装在macOS,Windows和Linux上。
2. HarmonyOS
https://github.com/Awesome-HarmonyOS/HarmonyOS
鸿蒙系统(HarmonyOS)是第一款基于微内核的全场景分布式OS,是华为自主研发的操作系统。2019年8月9日,鸿蒙系统在华为开发者大会上正式发布,华为会率先部署在智慧屏、车载终端、穿戴等智能终端上,未来会有越来越多的智能设备使用开源的鸿蒙OS。
3. workflow
https://github.com/sogou/workflow
搜狗公司C++服务器引擎,支撑搜狗几乎所有后端C++在线服务,包括所有搜索服务,云输入法,在线广告等,每日处理超百亿请求。这是一个设计轻盈优雅的企业级程序引擎,可以满足大多数C++后端开发需求。
4. diagrams
https://github.com/mingrammer/diagrams
使用Diagrams可以用Python代码绘制云系统架构。它的诞生是为没有任何设计工具的新系统架构设计提供原型。支持Python 3.6及以上版本。
5. go-zero
https://github.com/tal-tech/go-zero
go-zero是一个集成了各种工程实践的web和rpc框架。通过弹性设计保障了大并发服务端的稳定性,经受了充分的实战检验。go-zero包含极简的API定义和生成工具goctl,可以根据定义的api文件一键生成Go,iOS,Android,Kotlin,Dart,TypeScript,JavaScript 代码,并可直接运行。
6. a32nx
https://github.com/flybywiresim/a32nx
A32NX项目是一个社区驱动的开源项目,旨在在Microsoft Flight Simulator中创建一个尽可能接近现实的免费空客A320neo。
7. 30-seconds-of-code
https://github.com/30-seconds/30-seconds-of-code
这个项目里精心收集了大量有用的JavaScript代码片段文章,让你能够在极短的时间内可以理解使用它们,分为日期、节点、功能模块等部分,你可以直接将文件的这些代码直接导入到你的的文本编辑器(VSCode,Atom,Sublime)。
8. cim
https://github.com/crossoverJie/cim
CIM(CROSS-IM)一款面向开发者的IM(即时通讯)系统;同时提供了一些组件,帮助开发人员打造出一个属于自己可水平扩展的IM。能够让您CIM实现以下需求:
IM 即时通讯系统。
适用于APP的消息推进中间件。
IOT 海量连接场景中的消息穿透传中间件。
9. mall-swarm
https://github.com/macrozheng/mall-swarm
mall-swarm是一套微服务商城系统,采用了 Spring Cloud Hoxton & Alibaba、Spring Boot 2.3、Oauth2、MyBatis、Docker、Elasticsearch等核心技术,同时提供了基于Vue的管理后台方便快速搭建系统。mall-swarm在电商业务的基础集成了注册中心、配置中心、监控中心、网关等系统功能。文档齐全,附带全套Spring Cloud教程。