当前位置: 首页 > 科技观察

Github5月Java开源项目排行榜

时间:2023-03-17 17:04:09 科技观察

转载本文请联系开源第一线公众号。GitHub5月最热门Java开源项目排行榜已经出炉,一起来看看吧:1.HarmonyOShttps://github.com/Awesome-HarmonyOS/HarmonyOSStar180091shenyuhttps://github.com/dromara/shenyuStar4664ShenYu是一个高性能的JavaAPI网关。可扩展、高性能、响应式的API网关解决方案,适用于所有微服务场景。可用于解决应用程序或系统中的常见问题的最佳实践手册。它可以帮助你加快开发进程,有效防止一些可能导致重大错误的细节。但是,在深入理解java-design-patterns之前,你应该提前熟悉各种编程/软件设计原则。3.pulsarhttps://github.com/apache/pulsarStar8707ApachePulsar是Apache软件基金会的顶级项目。是集消息、存储、轻量级函数计算为一体的下一代云原生分布式消息流平台。该系统起源于雅虎,最初是在雅虎内部开发和部署的。支持雅虎应用服务平台140万个主题,每天处理超过1000亿条消息。Pulsar于2016年由雅虎开源,并捐赠给Apache软件基金会进行孵化。2018年成为Apache软件基金会顶级项目。4.leetcodehttps://github.com/doocs/leetcodeStar5298本项目包含LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》等题目的相关题解。所有解决方案均以多种编程语言实现,包括但不限于:Java、Python、C++、JavaScript、C#、Go,并且每日更新。5.airbytehttps://github.com/airbytehq/airbyteStar2942Airbyte是一个开源平台,帮助用户将数据从应用程序、API和数据库同步到仓库。使数据集成变得简单、安全和可扩展。6.APIJSONhttps://github.com/Tencent/APIJSONStar10972APIJSON是一种为API设计的JSON网络传输协议和基于该协议的ORM库。为简单的CRUD、复杂的查询和简单的事务操作提供完全自动化的API。可以大大降低开发和沟通成本,简化开发流程,缩短开发周期。适用于前后端分离的中小型项目,尤其是BaaS、Serverless、互联网创业项目和自用项目。7.Javahttps://github.com/TheAlgorithms/JavaStar37797这个项目用Java实现了所有的算法。8.--https://github.com/981011512/--Star3147这是一个完整的停车场管理系统,后端开发语言java,框架oauth2+springboot2+double2.7.3,数据库mysql/mongodb/redis,即时通讯netty4底层框架,Android和ios均原生开发,后台管理模板为vue-typescript-admin-template,文件服务为fastDFS。9.SpringAllhttps://github.com/wuyouzhuguli/SpringAllStar20443这个仓库是个人博客https://mrbird.cc中Spring系列的源码,包括SpringBoot、SpringBoot&Shiro、SpringCloud、SpringBoot&SpringSecurity&SpringSecurityOAuth2。10.JimuReporthttps://github.com/zhangdaiscott/JimuReportStar2000免费的数据可视化工具,报表和大屏设计!类似excel的操作方式,在线拖拽完成报表设计!功能包括:报表设计、图表报表、平面设计、大屏设计等,永久免费。11.java-tronhttps://github.com/tronprotocol/java-tronStar2689TRON是一个致力于为真正去中心化的互联网构建基础设施的项目。该项目是Tron协议的Java实现。12.keycloakhttps://github.com/keycloak/keycloakStar8981Keycloak是一个开源工具,致力于解决应用和服务的认证和访问管理。通过简单的配置即可达到保护应用和服务的目的。