Skip to content

Top 10 Most-Starred Java Repositories

The most popular Java projects on GitHub, ranked by stars.

  • Updated 1 h ago
  • 📏 Ranked by stars
  • 🔄 Refreshed every 6 hours
  • 📚 Source: GitHub
  1. NationalSecurityAgency/ghidra

    Ghidra is a software reverse engineering (SRE) framework

    96.8K ★

    No change
  2. iluwatar/java-design-patterns

    Design patterns implemented in Java

    94.8K ★

    No change
  3. macrozheng/mall

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

    85K ★

    No change
  1. 4spring-projects/spring-bootSpring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.81.7K ★No change
  2. 5doocs/advanced-java😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识79.2K ★No change
  3. 6elastic/elasticsearchFree and Open Source, Distributed, RESTful Search Engine78.5K ★No change
  4. 7MisterBooo/LeetCodeAnimationDemonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路,完整单步/回看/变速/语音讲解在 algomooc.com)76.7K ★No change
  5. 8TheAlgorithms/JavaAll Algorithms implemented in Java66.7K ★No change
  6. 9kdn251/interviewsEverything you need to know to get the job.65.5K ★No change
  7. 10termux/termux-appTermux - a terminal emulator application for Android OS extendible by variety of packages.63.9K ★No change
See the full top 50
  1. 11spring-projects/spring-frameworkSpring Framework60.3K ★No change
  2. 12dbeaver/dbeaverFree universal database tool and SQL client52.3K ★No change
  3. 13google/guavaGoogle core libraries for Java51.9K ★No change
  4. 14skylot/jadxDex to Java decompiler51.4K ★No change
  5. 15jeecgboot/JeecgBoot【低代码v2.0,一句话即可生成整个系统】企业级AI低代码平台,一键生成前后端代码甚至整个系统。 AI Skills 一句话画流程、设计表单、生成报表、大屏。内置 AI应用平台涵盖:AI聊天、知识库、流程编排、MCP插件等,兼容主流大模型。引领AI低代码「Skills 生成 → 48.4K ★No change
  6. 16ReactiveX/RxJavaRxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the 48.2K ★No change
  7. 17lysine-dev/retrofitA type-safe HTTP client for Android and the JVM43.9K ★No change
  8. 18ashishps1/awesome-system-design-resourcesLearn System Design concepts and prepare for interviews using free resources.43K ★No change
  9. 19apache/dubboThe java implementation of Apache Dubbo. An RPC and microservice framework.41.6K ★No change
  10. 20TeamNewPipe/NewPipeA libre lightweight streaming front-end for Android.40.4K ★No change
  11. 21YunaiV/ruoyi-vue-pro🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 40.2K ★No change
  12. 22halo-dev/haloHalo 是一款强大易用的开源建站工具,从个人博客、知识库,到企业官网、在线商城,Halo 都能助您轻松实现,一站式满足您的多样化建站需求。40.1K ★No change
  13. 23keycloak/keycloakOpen Source Identity and Access Management For Modern Applications and Services37.6K ★No change
  14. 24alibaba/arthasAlibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas37.6K ★No change
  15. 25eugenp/tutorialsGetting Started with Spring Boot 3: 37.3K ★No change
  16. 26doocs/leetcode🔥LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解36.7K ★No change
  17. 27geekxh/hello-algorithm🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)推荐免费ChatGPT使用网站36.1K ★No change
  18. 28yuliskov/SmartTubeBrowse media content with your own rules on Android TV35.8K ★No change
  19. 29airbnb/lottie-androidRender After Effects animations natively on Android and iOS, Web, and React Native35.8K ★No change
  20. 30netty/nettyNetty project - an event-driven asynchronous network application framework35.1K ★No change
  21. 31bumptech/glideAn image loading and caching library for Android focused on smooth scrolling35K ★No change
  22. 32SeleniumHQ/seleniumA browser automation framework and ecosystem.34.6K ★No change
  23. 33zxing/zxingZXing ("Zebra Crossing") barcode scanning library for Java, Android34.2K ★No change
  24. 34apache/kafkaApache Kafka - A distributed event streaming platform34.1K ★No change
  25. 35xkcoding/spring-boot-demo🚀一个用来深入学习并实战 Spring Boot 的项目。34.1K ★No change
  26. 36Blankj/AndroidUtilCode:fire: Android developers should collect the following utils(updating).33.6K ★No change
  27. 37alibaba/easyexcel快速、简洁、解决大文件内存溢出的java处理Excel工具33.6K ★No change
  28. 38alibaba/nacosan easy-to-use dynamic service discovery, configuration and service management platform for building AI cloud native applications.33.5K ★No change
  29. 39binarywang/WxJava微信开发 Java SDK ,支持包括微信支付,开放平台,小程序,企业微信,视频号,公众号等的后端开发33.2K ★No change
  30. 40conductor-oss/conductorConductor is an event driven agentic workflow engine providing durable and highly resilient execution engine for applications and AI Agents32.4K ★No change
  31. 41xuxueli/xxl-jobA distributed task scheduling framework.(分布式任务调度平台XXL-JOB)30.6K ★No change
  32. 42ityouknow/spring-boot-examplesabout learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。 30.4K ★No change
  33. 43chinabugotech/hutool🍬A set of tools that keep Java sweet.30.2K ★No change
  34. 44DrKLO/TelegramTelegram for Android source30.2K ★No change
  35. 45opendataloader-project/opendataloader-pdfPDF Parser for AI-ready data. Automate PDF accessibility. Open-source.30.1K ★No change
  36. 46kestra-io/kestraOrchestrate everything, everywhere. The open-source control plane for workflows across data, infrastructure, business processes and AI agent30.1K ★No change
  37. 47apolloconfig/apolloApollo is a reliable configuration management system suitable for microservice configuration management scenarios.29.8K ★No change
  38. 48alibaba/canal阿里巴巴 MySQL binlog 增量订阅&消费组件 29.7K ★No change
  39. 49Anuken/MindustryThe automation tower defense RTS29.6K ★No change
  40. 50alibaba/spring-cloud-alibabaSpring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.29.2K ★No change

How this list is ranked

Repositories whose primary language is Java, ranked by stargazer count via the GitHub search API.

Data from GitHub, refreshed every 6 hours. Arrows show how each entry moved since the previous update.

Sources