Refolk

Top Java repositories on GitHub

Enterprise-grade JVM language behind much of the world's backend infrastructure.

Ranked by stars across 26,331 Java repositories on GitHub. Refreshed daily.

  1. 1
    Snailclimb/JavaGuide155,443 · ⑂ 46,146

    Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发

    • java
    • jvm
    • interview
    • redis
    • spring
    • mysql
  2. 2
    krahets/hello-algo125,942 · ⑂ 15,099

    《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語,提供 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 等代码实现

    • algorithms
    • data-structures
    • data-structures-and-algorithms
    • dsa
    • leetcode
    • algo
  3. 3
    GrowingGit/GitHub-Chinese-Top-Charts107,843 · ⑂ 13,540

    :cn: GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。

  4. 4
    iluwatar/java-design-patterns93,976 · ⑂ 27,381

    Design patterns implemented in Java

    • java
    • principles
    • design-patterns
    • awesome-list
    • snippets
    • snippets-collection
  5. 5
    macrozheng/mall83,552 · ⑂ 29,695

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

    • spring-boot
    • spring-security
    • mybatis
    • docker
    • swagger-ui
    • mysql
  6. 6
    spring-projects/spring-boot80,568 · ⑂ 41,910

    Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.

    • java
    • spring-boot
    • spring
    • framework
  7. 7
    doocs/advanced-java78,972 · ⑂ 19,231

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

    • java
    • distributed-systems
    • message-queue
    • redis
    • distributed-search-engine
    • high-availability
  8. 8
    elastic/elasticsearch76,645 · ⑂ 25,862

    Free and Open Source, Distributed, RESTful Search Engine

    • elasticsearch
    • java
    • search-engine
  9. 9
    MisterBooo/LeetCodeAnimation76,636 · ⑂ 13,934

    Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路)

    • leetcode
    • leetcode-solutions
    • leetcode-java
    • animation
    • leetcode-c
  10. 10
    NationalSecurityAgency/ghidra68,109 · ⑂ 7,476

    Ghidra is a software reverse engineering (SRE) framework

    • software-analysis
    • disassembler
    • reverse-engineering
  11. 11
    TheAlgorithms/Java65,559 · ⑂ 21,128

    All Algorithms implemented in Java

    • java
    • algorithms
    • algorithms-datastructures
    • algorithm-challenges
    • sorting-algorithms
    • search
  12. 12
    kdn251/interviews64,942 · ⑂ 12,904

    Everything you need to know to get the job.

    • java
    • interview
    • interview-questions
    • interview-practice
    • interview-preparation
    • interview-prep
  13. 13
    spring-projects/spring-framework59,901 · ⑂ 38,840

    Spring Framework

    • framework
    • spring
    • spring-framework
  14. 14
    termux/termux-app54,515 · ⑂ 6,528

    Termux - a terminal emulator application for Android OS extendible by variety of packages.

    • android
    • terminal
    • termux
    • linux
    • hacktoberfest
  15. 15
    google/guava51,494 · ⑂ 11,143

    Google core libraries for Java

    • guava
    • java
  16. 16
    dbeaver/dbeaver49,911 · ⑂ 4,163

    Free universal database tool and SQL client

    • sql
    • database
    • dbeaver
    • gui
    • mysql
    • postgresql
  17. 17
    skylot/jadx48,363 · ⑂ 5,508

    Dex to Java decompiler

    • android
    • dex
    • java
    • decompiler
  18. 18
    ReactiveX/RxJava48,259 · ⑂ 7,588

    RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.

    • java
    • rxjava
    • flow
    • reactive-streams
  19. 19
    jeecgboot/JeecgBoot46,095 · ⑂ 15,967

    AI低代码平台,支持「低代码 + 零代码」双模式:零代码 5 分钟搭建业务系统,低代码模式一键生成前后端代码。 内置AI 应用,支持AI聊天、知识库、流程编排、MCP与插件,支持各种模型。Skills能力实现:一句话画流程图、设计表单、生成系统。 引领 AI生成→在线配置→代码生成→手工合并的开发模式,解决Java项目80%的重复工作,快速提高效率,又不失灵活性。

    • antd
    • activiti
    • codegenerator
    • springcloud
    • springboot
    • low-code
  20. 20
    apache/dubbo41,526 · ⑂ 26,468

    The java implementation of Apache Dubbo. An RPC and microservice framework.

    • dubbo
    • distributed-systems
    • framework
    • java
    • microservices
    • restful
  21. 21
    halo-dev/halo38,478 · ⑂ 10,248

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

    • halo
    • cms
    • halocms
    • content-management-system
    • blog
    • blog-engine
  22. 22
    PhilJay/MPAndroidChart38,218 · ⑂ 8,999

    A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations.

    • java
    • chart
    • graph
    • android
    • mpandroidchart
  23. 23
    TeamNewPipe/NewPipe37,988 · ⑂ 3,554

    A libre lightweight streaming front-end for Android.

    • youtube-video
    • video
    • newpipe
    • watch
    • translation
    • download-videos
  24. 24
    eugenp/tutorials37,352 · ⑂ 53,590

    Getting Started with Spring Boot 3:

  25. 25
    alibaba/arthas37,288 · ⑂ 7,629

    Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas

    • java
    • agent
    • trace
    • jvm
    • arthas
    • trouble-shooting

Find Java engineers and maintainers

The list above ranks the most-starred public Java repositories, drawn from the public GitHub graph. Across 26,331 Java repositories in the public graph, the maintainers, top contributors, and recurring committers are a powerful signal for where Java expertise lives.

Behind every popular Javaproject is a small group of people who actually shipped it. They’re the Javaengineers, library authors, and infrastructure builders worth knowing — whether you’re hiring, partnering, or doing technical research.

Refolk turns this list into a search. Ask for Java maintainers hiring”, “contributors to Java repos based in Europe”, or “companies whose engineers ship Java” and Refolk returns a ranked shortlist with the commits, repos, and profiles that earned each person a spot.

How this list is built

Refolk searched GitHub for public repositories whose primary language is Java, ranked them by stargazer count, and kept those with at least 100 stars. The list refreshes once a day.

Last refreshed: Thu, 07 May 2026 03:08:33 GMT

Need a list like this for any search?

Refolk runs natural-language searches across GitHub, LinkedIn, and the open web. Try one of these to see how it works:

Top repositories in other languages

See all language lists.

Popular Java sub-categories