all leaderboards

most starred
Java repos

the most-starred Java repositories on github, all time. live from the source.

top Java repos

ranked by github stars.

NA

NationalSecurityAgency/ghidra

Ghidra is a software reverse engineering (SRE) framework
99,597
stars
IL

iluwatar/java-design-patterns

Design patterns implemented in Java
94,857
stars
MA

macrozheng/mall

mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于Spring Boot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。
85,036
stars
04
SP

spring-projects/spring-boot

Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.
81,901
stars
05
DO

doocs/advanced-java

😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识
79,168
stars
06
EL

elastic/elasticsearch

Free and Open Source, Distributed, RESTful Search Engine
78,662
stars
07
MI

MisterBooo/LeetCodeAnimation

Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路,完整单步/回看/变速/语音讲解在 algomooc.com)
76,715
stars
08
TH

TheAlgorithms/Java

All Algorithms implemented in Java
66,981
stars
09
KD

kdn251/interviews

Everything you need to know to get the job.
65,563
stars
10
TE

termux/termux-app

Termux - a terminal emulator application for Android OS extendible by variety of packages.
64,632
stars
11
SP

spring-projects/spring-framework

Spring Framework
60,312
stars
12
DB

dbeaver/dbeaver

Free universal database tool and SQL client
52,399
stars
13
GO

google/guava

Google core libraries for Java
51,921
stars
14
SK

skylot/jadx

Dex to Java decompiler
51,775
stars
15
JE

jeecgboot/JeecgBoot

一款免费开源的 AI 低代码平台,也是 AI 时代构建复杂业务系统的开源基座!权限、多租户、工作流、报表、大屏、AI 知识库等通用能力开箱即用,AI 只需生成业务差异部分。AI Skills 一句话生成完整系统——建表、前后端代码、菜单权限、BPM 流程、表单、报表、大屏全自动。内置 AI 应用平台(聊天、知识库、流程编排、MCP),兼容主流大模型
48,427
stars
16
RE

ReactiveX/RxJava

RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
48,152
stars
17
LY

lysine-dev/retrofit

A type-safe HTTP client for Android and the JVM
43,940
stars
18
AS

ashishps1/awesome-system-design-resources

Learn System Design concepts and prepare for interviews using free resources.
43,272
stars
19
AP

apache/dubbo

The java implementation of Apache Dubbo. An RPC and microservice framework.
41,574
stars
20
TE

TeamNewPipe/NewPipe

A libre lightweight streaming front-end for Android.
40,593
stars
21
YU

YunaiV/ruoyi-vue-pro

🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城、CRM、ERP、MES、IM、AI 大模型、IoT 物联网等功能。你的 ⭐️ Star ⭐️,是作者生发的动力!
40,363
stars
22
HA

halo-dev/halo

Halo 是一款强大易用的开源建站工具,从个人博客、知识库,到企业官网、在线商城,Halo 都能助您轻松实现,一站式满足您的多样化建站需求。
40,239
stars
23
KE

keycloak/keycloak

Open Source Identity and Access Management For Modern Applications and Services
37,824
stars
24
AL

alibaba/arthas

Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas
37,616
stars
25
EU

eugenp/tutorials

Getting Started with Spring Boot 3:
37,309
stars

data from the github api · refreshed every few hours