Files
Github-Ranking/Top100/Java.md
T
2024-04-05 11:04:32 +08:00

21 KiB
Raw Blame History

Github Ranking

Top 100 Stars in Java

Ranking Project Name Stars Forks Language Open Issues Description Last Commit
1 JavaGuide 142530 45113 Java 58 「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide! 2024-04-04T08:11:46Z
2 GitHub-Chinese-Top-Charts 87465 11948 Java 156 🇨🇳 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。 2024-04-04T05:07:38Z
3 java-design-patterns 86224 25859 Java 190 Design patterns implemented in Java 2024-04-04T20:46:26Z
4 mall 75013 28191 Java 25 mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 2024-04-03T09:48:43Z
5 LeetCodeAnimation 74900 13973 Java 17 Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路) 2023-08-14T12:14:01Z
6 advanced-java 74018 18793 Java 4 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 2024-03-30T12:08:34Z
7 hello-algo 73484 9193 Java 11 《Hello 算法》:动画图解、一键运行的数据结构与算法教程,支持 Python, C++, Java, C#, Go, Swift, JS, TS, Dart, Rust, C, Zig 等语言。English edition ongoing 2024-04-05T02:31:41Z
8 spring-boot 72464 39937 Java 604 Spring Boot 2024-04-04T23:23:12Z
9 elasticsearch 67274 24010 Java 4040 Free and Open, Distributed, RESTful Search Engine 2024-04-05T01:25:25Z
10 Java 56434 18479 Java 0 All Algorithms implemented in Java 2024-04-05T02:21:11Z
11 spring-framework 54890 37413 Java 274 Spring Framework 2024-04-04T12:43:46Z
12 guava 49302 10740 Java 638 Google core libraries for Java 2024-04-02T16:07:16Z
13 RxJava 47599 7568 Java 12 RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM. 2024-04-04T06:47:46Z
14 dubbo 39949 26241 Java 703 The java implementation of Apache Dubbo. An RPC and microservice framework. 2024-04-04T16:34:29Z
15 jadx 38700 4613 Java 369 Dex to Java decompiler 2024-04-03T20:22:26Z
16 jeecg-boot 37552 14206 Java 39 🔥「企业级低代码平台」前后端分离架构SpringBoot 2.x/3.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。 2024-04-03T08:57:30Z
17 MPAndroidChart 37206 8980 Java 2038 A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations. 2024-02-28T06:26:20Z
18 dbeaver 37110 3226 Java 1994 Free universal database tool and SQL client 2024-04-04T17:56:34Z
19 tutorials 35861 54217 Java 15 Just Announced - "Learn Spring Security OAuth": 2024-04-05T02:11:33Z
20 hello-algorithm 34663 6436 Java 9 🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)推荐免费ChatGPT使用网站 2023-06-13T04:13:17Z
21 lottie-android 34626 5357 Java 9 Render After Effects animations natively on Android and iOS, Web, and React Native 2024-04-01T23:56:54Z
22 arthas 34561 7315 Java 275 Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas 2024-03-19T08:12:19Z
23 glide 34307 6094 Java 493 An image loading and caching library for Android focused on smooth scrolling 2024-04-05T00:48:09Z
24 AndroidUtilCode 32881 10632 Java 283 🔥 Android developers should collect the following utils(updating). 2024-03-26T04:06:17Z
25 netty 32695 15697 Java 542 Netty project - an event-driven asynchronous network application framework 2024-04-04T20:57:14Z
26 zxing 32156 9284 Java 4 ZXing ("Zebra Crossing") barcode scanning library for Java, Android 2024-04-02T12:14:21Z
27 spring-boot-demo 31888 10636 Java 90 🚀一个用来深入学习并实战 Spring Boot 的项目。 2024-02-01T02:41:48Z
28 halo 31165 9263 Java 350 强大易用的开源建站工具。 2024-04-04T15:49:15Z
29 easyexcel 30771 7367 Java 460 快速、简洁、解决大文件内存溢出的java处理Excel工具 2024-03-24T11:32:33Z
30 termux-app 30278 3215 Java 308 Termux - a terminal emulator application for Android OS extendible by variety of packages. 2024-04-05T00:11:56Z
31 spring-boot-examples 29864 12332 Java 7 about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。 2023-11-18T16:32:16Z
32 selenium 29159 7920 Java 121 A browser automation framework and ecosystem. 2024-04-05T00:35:02Z
33 nacos 28891 12458 Java 237 an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. 2024-04-03T09:33:42Z
34 apollo 28739 10159 Java 132 Apollo is a reliable configuration management system suitable for microservice configuration management scenarios. 2024-03-31T05:28:55Z
35 leetcode 28632 4862 Java 1 🔥LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解 2024-04-05T01:55:56Z
36 NewPipe 28346 2889 Java 1149 A libre lightweight streaming front-end for Android. 2024-04-01T12:25:32Z
37 hutool 28199 7362 Java 5 🍬A set of tools that keep Java sweet. 2024-04-04T15:52:37Z
38 SpringAll 27706 8038 Java 20 循序渐进,学习Spring Boot、Spring Boot & Shiro、Spring Batch、Spring Cloud、Spring Cloud Alibaba、Spring Security & Spring Security OAuth2,博客Spring系列源码:https://mrbird.cc 2023-07-18T20:52:26Z
39 canal 27628 7506 Java 997 阿里巴巴 MySQL binlog 增量订阅&消费组件 2024-04-03T02:45:42Z
40 druid 27604 8516 Java 2149 阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池 2024-04-03T04:21:32Z
41 kafka 27175 13415 Java 0 Mirror of Apache Kafka 2024-04-05T01:30:40Z
42 spring-cloud-alibaba 27169 8104 Java 342 Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware. 2024-04-05T02:55:54Z
43 JCSprout 27069 7108 Java 30 👨‍🎓 Java Core Sprout : basic, concurrent, algorithm 2022-10-24T12:27:21Z
44 vhr 26905 10288 Java 156 微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。 2024-01-11T01:16:10Z
45 xxl-job 26373 10577 Java 1176 A distributed task scheduling framework.(分布式任务调度平台XXL-JOB) 2024-03-14T14:50:37Z
46 miaosha 26031 6645 Java 0 ⭐⭐⭐⭐秒杀系统设计与实现.互联网工程师进阶与分析🙋🐓 2022-10-19T04:50:10Z
47 fastjson 25612 6515 Java 1906 FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade. 2024-03-26T12:01:55Z
48 butterknife 25573 4601 Java 99 Bind Android views and callbacks to fields and methods. 2023-09-02T07:41:30Z
49 toBeTopJavaer 25135 5454 Java 57 To Be Top Javaer - Java工程师成神之路 2024-01-03T13:58:24Z
50 proxyee-down 24982 4471 Java 0 http下载工具,基于http代理,支持多连接分块下载 2024-02-27T19:13:16Z
51 PhotoView 18692 3915 Java 195 Implementation of ImageView for Android that supports zooming, by various touch gestures. 2022-03-25T09:53:49Z
52 cat 18391 5367 Java 165 CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。 2024-01-29T06:56:33Z
53 tinker 17032 3325 Java 504 Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. 2024-04-01T04:17:33Z
54 zipkin 16691 3066 Java 179 Zipkin is a distributed tracing system 2024-04-02T12:29:46Z
55 java8-tutorial 16586 4020 Java 0 Modern Java - A Guide to Java 8 2023-08-11T18:44:34Z
56 QtScrcpy 15954 2210 Java 436 Android real-time display control software 2024-04-02T16:11:49Z
57 material-components-android 15905 3022 Java 537 Modular and customizable Material Design UI components for Android 2024-04-04T15:32:44Z
58 mybatis-plus 15691 4173 Java 56 An powerful enhanced toolkit of MyBatis for simplify development 2024-04-04T14:05:43Z
59 SpringBoot-Learning 15550 4882 Java 35 《Spring Boot基础教程》,2.x版本持续连载中!点击下方链接直达教程目录! 2023-12-17T15:45:30Z
60 presto 15546 5243 Java 1469 The official home of the Presto distributed SQL query engine for big data 2024-04-05T02:22:58Z
61 Android-CleanArchitecture 15451 3328 Java 127 This is a sample app that is part of a series of blog posts I have written about how to architect an android application using Uncle Bob's clean architecture approach. 2023-04-28T06:54:52Z
62 LSPosed 15409 2313 Java 2 LSPosed Framework 2024-03-22T18:03:48Z
63 Sa-Token 15249 2486 Java 20 这可能是史上功能最全的Java权限认证框架!目前已集成——登录认证、权限认证、分布式Session会话、微服务网关鉴权、单点登录、OAuth2.0、踢人下线、Redis集成、前后台分离、记住我模式、模拟他人账号、临时身份切换、账号封禁、多账号认证体系、注解式鉴权、路由拦截式鉴权、花式token生成、自动续签、同端互斥登录、会话治理、密码加密、jwt集成、Spring集成、WebFlux集成... 2024-04-04T19:20:27Z
64 DSA-Bootcamp-Java 15227 9985 Java 137 This repository consists of the code samples, assignments, and notes for the Java data structures & algorithms + interview preparation bootcamp of WeMakeDevs. 2024-04-04T06:49:03Z
65 caffeine 15126 1542 Java 7 A high performance caching library for Java 2024-04-04T07:24:11Z
66 DataX 15046 5231 Java 986 DataX是阿里云DataWorks数据集成的开源版本。 2024-03-27T06:10:22Z
67 VirtualXposed 15011 2453 Java 135 A simple app to use Xposed without root, unlock the bootloader or modify system image, etc. 2024-03-08T05:09:27Z
68 mockito 14535 2515 Java 382 Most popular Mocking framework for unit tests written in Java 2024-04-02T21:32:26Z
69 ARouter 14371 2585 Java 114 💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架) 2023-09-11T06:07:41Z
70 QMUI_Android 14308 2660 Java 422 提高 Android UI 开发效率的 UI 库 2024-02-26T06:50:33Z
71 flink-learning 14208 3852 Java 0 flink learning blog. http://www.54tianzhisheng.cn/ 含 Flink 入门、概念、原理、实战、性能调优、源码解析等内容。涉及 Flink Connector、Metrics、Library、DataStream API、Table API & SQL 等内容的学习案例,还有 Flink 落地应用的大型项目案例(PVUV、日志存储、百亿数据实时去重、监控告警)分享。欢迎大家支持我的专栏《大数据实时计算引擎 Flink 实战与性能优化》 2024-02-23T06:09:42Z
72 vert.x 14025 2041 Java 216 Vert.x is a tool-kit for building reactive applications on the JVM 2024-04-03T12:59:01Z
73 Arduino 13974 7022 Java 651 Arduino IDE 1.x 2023-08-27T17:44:51Z
74 Luban 13481 2232 Java 146 Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 2021-11-06T13:32:29Z
75 jd-gui 13465 2325 Java 199 A standalone Java Decompiler GUI 2024-02-05T10:18:31Z
76 Android-PickerView 13396 3436 Java 417 This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动) 2022-12-30T03:36:03Z
77 spring-analysis 13352 4168 Java 11 Spring源码阅读 2023-03-24T12:08:27Z
78 AndroidAutoSize 13300 1943 Java 115 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案). 2023-05-28T15:08:32Z
79 pinpoint 13194 3735 Java 390 APM, (Application Performance Management) tool for large-scale distributed systems. 2024-04-05T01:55:02Z
80 druid 13168 3631 Java 739 Apache Druid: a high performance real-time analytics database. 2024-04-05T00:16:43Z
81 zuul 13144 2322 Java 244 Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. 2024-04-04T22:08:57Z
82 conductor 12918 2331 Java 148 Conductor is a microservices orchestration engine. 2023-12-22T23:40:04Z
83 stetho 12666 1126 Java 63 Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more. 2023-03-23T16:43:08Z
84 Matisse 12488 2073 Java 405 🎆 A well-designed local image and video selector for Android 2023-05-15T09:55:57Z
85 AndroidViewAnimations 12395 2429 Java 56 Cute view animation collection. 2021-08-18T23:15:07Z
86 AndroidSwipeLayout 12353 2677 Java 358 The Most Powerful Swipe Layout! 2023-11-10T08:30:13Z
87 eureka 12190 3712 Java 72 AWS Service registry for resilient mid-tier load balancing and failover. 2024-02-13T23:56:44Z
88 Java 12168 4991 Java 42 27天成为Java大神 2024-03-06T05:24:13Z
89 spring-boot-admin 12134 3050 Java 27 Admin UI for administration of spring boot applications 2024-04-04T22:12:02Z
90 Mybatis-PageHelper 12037 3123 Java 28 Mybatis通用分页插件 2024-01-30T05:08:12Z
91 zaproxy 11922 2174 Java 768 The ZAP core project 2024-04-04T14:57:11Z
92 zookeeper 11898 7127 Java 0 Apache ZooKeeper 2024-04-04T11:34:47Z
93 uCrop 11748 2134 Java 249 Image Cropping Library for Android 2024-03-20T10:20:03Z
94 toBeBetterJavaer 11714 1654 Java 39 一份通俗易懂、风趣幽默的Java学习指南,内容涵盖Java基础、Java并发编程、Java虚拟机、Java企业级开发、Java面试等核心知识点。学Java,就认准二哥的Java进阶之路😄 2024-04-04T23:52:26Z
95 jedis 11579 3831 Java 88 Redis Java client 2024-04-04T19:16:17Z
96 languagetool 11496 1350 Java 1893 Style and Grammar Checker for 25+ Languages 2024-04-04T22:28:57Z
97 doris 11210 3023 Java 2057 Apache Doris is an easy-to-use, high performance and unified analytics database. 2024-04-05T03:00:05Z
98 COLA 11129 2913 Java 44 🥤 COLA: Clean Object-oriented & Layered Architecture 2024-02-26T16:11:52Z
99 grpc-java 11124 3742 Java 449 The Java gRPC implementation. HTTP/2 based RPC 2024-04-05T02:07:29Z
100 androidannotations 11080 2363 Java 50 Fast Android Development. Easy maintainance. 2022-05-31T13:16:38Z