Java repositories
The top 500 Java repositories, ranked by stars
Last updated
| Rank | Repository | Stars |
|---|---|---|
| 1 | Ghidra is a software reverse engineering (SRE) framework | 99,597 |
| 2 | Design patterns implemented in Java | 94,857 |
| 3 | mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于Spring Boot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 | 85,036 |
| 4 | Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss. | 81,900 |
| 5 | 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 | 79,168 |
| 6 | Free and Open Source, Distributed, RESTful Search Engine | 78,663 |
| 7 | Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路,完整单步/回看/变速/语音讲解在 algomooc.com) | 76,715 |
| 8 | All Algorithms implemented in Java | 66,986 |
| 9 | Everything you need to know to get the job. | 65,563 |
| 10 | Termux - a terminal emulator application for Android OS extendible by variety of packages. | 64,632 |
| 11 | Spring Framework | 60,312 |
| 12 | Free universal database tool and SQL client | 52,399 |
| 13 | Google core libraries for Java | 51,921 |
| 14 | Dex to Java decompiler | 51,774 |
| 15 | 一款免费开源的 AI 低代码平台,也是 AI 时代构建复杂业务系统的开源基座!权限、多租户、工作流、报表、大屏、AI 知识库等通用能力开箱即用,AI 只需生成业务差异部分。AI Skills 一句话生成完整系统——建表、前后端代码、菜单权限、BPM 流程、表单、报表、大屏全自动。内置 AI 应用平台(聊天、知识库、流程编排、MCP),兼容主流大模型 | 48,427 |
| 16 | RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM. | 48,152 |
| 17 | A type-safe HTTP client for Android and the JVM | 43,940 |
| 18 | Learn System Design concepts and prepare for interviews using free resources. | 43,276 |
| 19 | The java implementation of Apache Dubbo. An RPC and microservice framework. | 41,574 |
| 20 | A libre lightweight streaming front-end for Android. | 40,594 |
| 21 | 🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城、CRM、ERP、MES、IM、AI 大模型、IoT 物联网等功能。你的 ⭐️... | 40,363 |
| 22 | Halo 是一款强大易用的开源建站工具,从个人博客、知识库,到企业官网、在线商城,Halo 都能助您轻松实现,一站式满足您的多样化建站需求。 | 40,239 |
| 23 | Open Source Identity and Access Management For Modern Applications and Services | 37,825 |
| 24 | Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas | 37,616 |
| 25 | Getting Started with Spring Boot 3: | 37,309 |
| 26 | 🔥LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解 | 36,768 |
| 27 | Browse media content with your own rules on Android TV | 36,211 |
| 28 | 🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)推荐免费ChatGPT使用网站 | 36,124 |
| 29 | Render After Effects animations natively on Android and iOS, Web, and React Native | 35,772 |
| 30 | Netty project - an event-driven asynchronous network application framework | 35,068 |
| 31 | An image loading and caching library for Android focused on smooth scrolling | 35,012 |
| 32 | A browser automation framework and ecosystem. | 34,580 |
| 33 | Apache Kafka - A distributed event streaming platform | 34,210 |
| 34 | ZXing ("Zebra Crossing") barcode scanning library for Java, Android | 34,192 |
| 35 | 🚀一个用来深入学习并实战 Spring Boot 的项目。 | 34,035 |
| 36 | Android developers should collect the following utils(updating). | 33,606 |
| 37 | 快速、简洁、解决大文件内存溢出的java处理Excel工具 | 33,549 |
| 38 | an easy-to-use dynamic service discovery, configuration and service management platform for building AI cloud native applications. | 33,516 |
| 39 | 微信开发 Java SDK ,支持包括微信支付,开放平台,小程序,企业微信,视频号,公众号等的后端开发 | 33,195 |
| 40 | Conductor is an event driven agentic workflow engine providing durable and highly resilient execution engine for applications and AI Agents | 32,464 |
| 41 | Light, fluffy, and always free - The AWS Local Emulator alternative | 31,442 |
| 42 | A distributed task scheduling framework.(分布式任务调度平台XXL-JOB) | 30,666 |
| 43 | about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。 | 30,428 |
| 44 | PDF Parser for AI-ready data. Automate PDF accessibility. Open-source. | 30,277 |
| 45 | Telegram for Android source | 30,263 |
| 46 | 🍬A set of tools that keep Java sweet. | 30,228 |
| 47 | Orchestrate everything, everywhere. The open-source control plane for workflows across data, infrastructure, business processes and AI agents. Declarative YAML, event-driven, any language,... | 30,205 |
| 48 | Apollo is a reliable configuration management system suitable for microservice configuration management scenarios. | 29,811 |
| 49 | The automation tower defense RTS | 29,767 |
| 50 | 阿里巴巴 MySQL binlog 增量订阅&消费组件 | 29,746 |