10月份GitHub上最热门的开源项目排行已经出炉啦,一起来看看上榜详情吧:
1gop
https://github.com/goplus/gop Star 7510
2miaosha
https://github.com/qiurunze123/miaosha Star 22763
秒杀系统设计与实现,互联网工程师进阶与分析,创建者对高并发大流量如何进行秒杀架构这部分知识做了一个系统的整理。
3openapi-generator
https://github.com/OpenAPITools/openapi-generator Star 10146
可以通过 OpenAPI Generator,在给定 OpenAPI 规范(v2, v3)的情况下自动生成 API 客户端库、server stubs、文档以及配置。
4termux-app
https://github.com/termux/termux-app Star 9550
你是否有需要在手机上运行awk,Termux是你的解决方案,如果需要执行终端类型的操作,并且不希望始终保持与远程计算机的SSH连接,那么你可以使用ConnectBot将文件带到你的手机上,退出会话,然后使用Termux执行操作,最后再使用ConnectBot将结果发回。
5java-design-patterns
https://github.com/iluwatar/java-design-patterns Star 70921
Design patterns 是程序员在设计应用程序或系统时可用来解决常见问题的最佳实践手册。它可以帮助你加快开发进程,有效防止一些可能导致重大失误的细节问题,不过深入了解 java-design-patterns 之前,你应提前熟悉各种编程/软件设计原则。
6Java
https://github.com/TheAlgorithms/Java Star 41917
用Java实现的所有算法。
7airbyte
https://github.com/airbytehq/airbyte Star 4388
Airbyte是一个开放源代码的平台,可帮助用户将数据从应用程序,API和数据库中同步到仓库。使得数据集成变得简单、安全和可扩展。
8thingsboard
https://github.com/thingsboard/thingsboard Star 10302
ThingsBoard是一个开源的物联网平台,用于数据收集、处理、可视化展示以及设备管理。ThingsBoard使用行业标准物联网协议(MQTT,CoAP和HTTP)实现设备连接,并支持云和本地部署。ThingsBoard结合了可扩展性,容错性和性能,因此你永远不会丢失数据。
9lawnchair
https://github.com/LawnchairLauncher/lawnchair Star 4446
Lawnchair 是一款免费、开源的 Android 家庭应用程序。以 Android 的默认家庭应用 Launcher3 为起点,它移植了 Pixel Launcher 功能并引入了丰富的自定义选项。
10dbeaver
https://github.com/dbeaver/dbeaver Star 22947
dbeaver是一个免费开源的通用数据库管理和开发工具,适用于所有开发人员、SQL程序员、数据库管理员和分析人员等,它支持任何具有JDBC驱动程序的数据库,EE版本还支持非JDBC数据源(MongoDB,Cassandra,Redis,DynamoDB等)。
11questdb
https://github.com/questdb/questdb Star 5073
一个开源 SQL 数据库,旨在更快地处理时间序列数据。