Top 10 trending github repos for Java developers in this week💚.
Tags: java, jvm, springcloud, springboot
Published: 2022-04-26 11:37:30

---
title: Top 10 trending github repos for Java developers in this week💚.
published: true
description: Most popular trending Github repos written in Java in this week(Tue Apr 26 2022).
cover_image: https://images.unsplash.com/photo-1438824086897-500332bf6e9b?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=MnwyODI4ODF8MHwxfHJhbmRvbXx8fHx8fHx8fDE2NTA5NzMwNTA&ixlib=rb-1.2.1&q=80&w=1080
tags: java,jvm,springcloud,springboot
series: Weekly Java Github top 10
---
GitHub is where over 65 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and features, power your CI/CD and DevOps workflows, and secure code before you commit it.
{% tag java %}
Here is the trending repos written in Java on this platform.

## [1. alibaba/arthas](https://github.com/alibaba/arthas)
Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas
<a href="https://github.com/alibaba/arthas">
![social banner of repo](https://opengraph.githubassets.com/1d3b612d738c5ff08df7ae270cfdcea5bd71a5735a2773d04748cb17974840a4/alibaba/arthas)
</a>
---

## [2. doocs/advanced-java](https://github.com/doocs/advanced-java)
😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲：涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识
<a href="https://github.com/doocs/advanced-java">
![social banner of repo](https://repository-images.githubusercontent.com/151834062/46b36580-62dc-11e9-9c10-9d6410e77c1e)
</a>
---

## [3. openjdk/jdk](https://github.com/openjdk/jdk)
JDK main-line development
<a href="https://github.com/openjdk/jdk">
![social banner of repo](https://opengraph.githubassets.com/7586afb9897cbd848c3ae2ae818cef7fa38bd4bdb29b1e37ee829e4c4bf7e205/openjdk/jdk)
</a>
---

## [4. google/guava](https://github.com/google/guava)
Google core libraries for Java
<a href="https://github.com/google/guava">
![social banner of repo](https://opengraph.githubassets.com/6f29d16657bdb92de19905bc930f70e97bb151e227cdbae788c664298300cab3/google/guava)
</a>
---

## [5. ja-netfilter/ja-netfilter](https://github.com/ja-netfilter/ja-netfilter)
A javaagent framework
<a href="https://github.com/ja-netfilter/ja-netfilter">
![social banner of repo](https://opengraph.githubassets.com/45563519a690fcad83a93309ec0ca532d767bb169a1d82ac9844ea9e402d00df/ja-netfilter/ja-netfilter)
</a>
---

## [6. NationalSecurityAgency/ghidra](https://github.com/NationalSecurityAgency/ghidra)
Ghidra is a software reverse engineering (SRE) framework
<a href="https://github.com/NationalSecurityAgency/ghidra">
![social banner of repo](https://opengraph.githubassets.com/b8d7b01ebda2f3a838851968c679ad85497b97b09863e4042d00bdcc4df2e1d6/NationalSecurityAgency/ghidra)
</a>
---

## [7. jeecgboot/jeecg-boot](https://github.com/jeecgboot/jeecg-boot)
「企业级低代码平台」前后端分离架构SpringBoot 2.x，SpringCloud，Ant Design&Vue，Mybatis，Shiro，JWT。强大的代码生成器让前后端代码一键生成，无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE，帮助Java项目解决70%重复工作，让开发更关注业务，既能快速提高效率，帮助公司节省成本，同时又不失灵活性。
<a href="https://github.com/jeecgboot/jeecg-boot">
![social banner of repo](https://opengraph.githubassets.com/5d5ead9dd55d97c90f31efb3f53b971e552c4f1e73f9afbcf35a43aec4552445/jeecgboot/jeecg-boot)
</a>
---

## [8. skylot/jadx](https://github.com/skylot/jadx)
Dex to Java decompiler
<a href="https://github.com/skylot/jadx">
![social banner of repo](https://repository-images.githubusercontent.com/8859474/034e1280-bef3-11ea-92c5-fd31ffc52273)
</a>
---

## [9. xkcoding/spring-boot-demo](https://github.com/xkcoding/spring-boot-demo)
该项目已成功集成 actuator(监控)、admin(可视化监控)、logback(日志)、aopLog(通过AOP记录web请求日志)、统一异常处理(json级别和页面级别)、freemarker(模板引擎)、thymeleaf(模板引擎)、Beetl(模板引擎)、Enjoy(模板引擎)、JdbcTemplate(通用JDBC操作数据库)、JPA(强大的ORM框架)、mybatis(强大的ORM框架)、通用Mapper(快速操作Mybatis)、PageHelper(通用的Mybatis分页插件)、mybatis-plus(快速操作Mybatis)、BeetlSQL(强大的ORM框架)、upload(本地文件上传和七牛云文件上传)、redis(缓存)、ehcache(缓存)、email(发送各种类型邮件)、task(基础定时任务)、quartz(动态管理定时任务)、xxl-job(分布式定时任务)、swagger(API接口管理测试)、security(基于RBAC的动态权限认证)、SpringSession(Session共享)、Zookeeper(结合AOP实现分布式锁)、RabbitMQ(消息队列)、Kafka(消息队列)、websocket(服务端推送监控服务器运行信息)、socket.io(聊天室)、ureport2(中国式报表)、打包成war文件、集成 ElasticSearch(基本操作和高级查询)、Async(异步任务)、集成Dubbo(采用官方的starter)、MongoDB(文档数据库)、neo4j(图数据库)、docker(容器化)、JPA多数据源、Mybatis多数据源、代码生成器、GrayLog(日志收集)、JustAuth(第三方登录)、LDAP(增删改查)、动态添加/切换数据源、单机限流(AOP + Guava RateLimiter)、分布式限流(AOP + Redis + Lua)、ElasticSearch 7.x(使用官方 Rest High Level Client)、HTTPS、Flyway(数据库初始化)、UReport2(中国式复杂报表)。
<a href="https://github.com/xkcoding/spring-boot-demo">
![social banner of repo](https://repository-images.githubusercontent.com/110211147/07434880-f674-11e9-8a41-ea65193450ec)
</a>
---

## [10. apache/dolphinscheduler](https://github.com/apache/dolphinscheduler)
Apache DolphinScheduler is a distributed and extensible workflow scheduler platform with powerful DAG visual interfaces, dedicated to solving complex job dependencies in the data pipeline and providing various types of jobs available out of box.
<a href="https://github.com/apache/dolphinscheduler">
![social banner of repo](https://opengraph.githubassets.com/794140c83aa71c8527b28ff1003d33177858fd7f6bceac224ecea64c9e0d5861/apache/dolphinscheduler)
</a>
---

Enjoy these repos.
Follow me for more articles.
Thanks 💖💖💖