Github 2024-03-08 Java开源项目日报 Top10
根据Github Trendings的统计,今日(2024-03-08统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下:
开发语言 | 项目数量 |
---|---|
Java项目 | 9 |
C++项目 | 1 |
非开发语言项目 | 1 |
《Hello 算法》:动画图解、一键运行的数据结构与算法教程
- 创建周期:476 天
- 协议类型:Other
- Star数量:63556 个
- Fork数量:7731 次
- 关注人数:63556 人
- 贡献人数:137 人
- Open Issues数量:20 个
- Github地址:https://github.com/krahets/hello-algo.git
- 项目首页: https://hello-algo.com
《Hello 算法》是一本开源的、面向初学者的关于数据结构与算法的教程,采用动画图解和可运行的代码示例,支持多种编程语言。该项目旨在提供清晰易懂的内容,学习曲线平滑,引导初学者探索数据结构与算法的知识地图。鼓励读者互相学习,通常会在两天内回复问题和评论。
EasyExcel:快速、简洁的Java处理Excel工具
- 创建周期:2222 天
- 开发语言:Java
- 协议类型:Apache License 2.0
- Star数量:30556 个
- Fork数量:7358 次
- 关注人数:30556 人
- 贡献人数:63 人
- Open Issues数量:500 个
- Github地址:https://github.com/alibaba/easyexcel.git
- 项目首页: https://easyexcel.opensource.alibaba.com
EasyExcel是一个快速、简洁的Java处理Excel工具,解决了大文件内存溢出的问题。它重写了Apache POI对07版Excel的解析,大大降低了内存消耗,并且提供了极速模式来更快地处理Excel文件。
Keycloak: 现代应用程序和服务的开源身份和访问管理解决方案
- 创建周期:3846 天
- 开发语言:Java
- 协议类型:Apache License 2.0
- Star数量:18649 个
- Fork数量:6018 次
- 关注人数:18649 人
- 贡献人数:336 人
- Open Issues数量:2122 个
- Github地址:https://github.com/keycloak/keycloak.git
- 项目首页: https://www.keycloak.org
Keycloak是现代应用程序和服务的开源身份和访问管理解决方案。它包括Keycloak Server、Java适配器和JavaScript适配器的源代码。
QtScrcpy: Android实时显示控制软件
- 创建周期:1720 天
- 开发语言:Java, C++
- 协议类型:Apache License 2.0
- Star数量:14700 个
- Fork数量:2084 次
- 关注人数:14700 人
- 贡献人数:19 人
- Open Issues数量:426 个
- Github地址:https://github.com/barry-ran/QtScrcpy.git
- 项目首页: https://blog.csdn.net/rankun1/article/details/87970523
QtScrcpy是一款开源软件,允许通过USB或网络实时显示和控制Android设备。它不需要root权限,并支持GNU/Linux、Windows和macOS等多个平台。它专注于轻量化、性能、质量、低延迟、快速启动时间和非侵入性。
LanguageTool:25+种语言的校对软件
- 创建周期:3865 天
- 开发语言:Java
- 协议类型:GNU Lesser General Public License v2.1
- Star数量:11341 个
- Fork数量:1324 次
- 关注人数:11341 人
- 贡献人数:177 人
- Open Issues数量:1924 个
- Github地址:https://github.com/languagetool-org/languagetool.git
- 项目首页: https://languagetool.org
LanguageTool是一款开源的校对软件,支持英语、西班牙语、法语、德语、葡萄牙语、波兰语、荷兰语等25多种语言。它可以发现许多简单拼写检查器无法检测到的错误,并提供各种资源,如工作机会、服务器设置指南、HTTP API文档和Java使用说明。
Apache Flink的CDC连接器
- 创建周期:1320 天
- 开发语言:Java
- 协议类型:Apache License 2.0
- Star数量:5025 个
- Fork数量:1715 次
- 关注人数:5025 人
- 贡献人数:111 人
- Open Issues数量:342 个
- Github地址:https://github.com/apache/flink-cdc.git
- 项目首页: https://ververica.github.io/flink-cdc-connectors/
Apache Flink的CDC连接器是一组源连接器,使用变更数据捕获(CDC)从不同的数据库中摄取变更。它集成了Debezium来捕获数据变更,并设计用于与Apache Flink一起使用。
Liquibase: 开源数据库模式更改跟踪工具
- 创建周期:4627 天
- 开发语言:Java
- 协议类型:Apache License 2.0
- Star数量:4309 个
- Fork数量:1767 次
- 关注人数:4309 人
- 贡献人数:314 人
- Open Issues数量:643 个
- Github地址:https://github.com/liquibase/liquibase.git
- 项目首页: https://www.liquibase.org
Liquibase是一个开源工具,帮助开发人员跟踪、对版本进行管理和部署数据库模式更改。它提供了控制特定版本的模式更改、消除数据库发布中的错误和延迟、自动排序部署脚本、轻松回滚更改以及与现有工具协作的功能。
LangChain for Java: 利用LLM的力量加速你的Java应用程序
- 创建周期:206 天
- 开发语言:Java
- 协议类型:Apache License 2.0
- Star数量:1391 个
- Fork数量:239 次
- 关注人数:1391 人
- 贡献人数:46 人
- Open Issues数量:76 个
- Github地址:https://github.com/langchain4j/langchain4j.git
- 项目首页: https://github.com/langchain4j/langchain4j
LangChain for Java是一个旨在利用LLM的力量来加速Java应用程序的项目。
Apache Paimon(孵化中) - 流数据湖平台
- 创建周期:751 天
- 开发语言:Java
- 协议类型:Apache License 2.0
- Star数量:1659 个
- Fork数量:696 次
- 关注人数:1659 人
- 贡献人数:129 人
- Open Issues数量:321 个
- Github地址:https://github.com/apache/incubator-paimon.git
- 项目首页: https://paimon.apache.org/
Apache Paimon(孵化中)是一个支持高速数据摄取、变更数据跟踪和高效实时分析的流数据湖平台。它是从Flink社区发展而来,其架构参考了Iceberg的一些设计概念。