Files
Github-Ranking/Top100/Java.md
T
2022-10-15 11:04:27 +08:00

69 lines
14 KiB
Markdown

[Github Ranking](../README.md)
==========
## Top 100 Stars in Java
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
| ------- | ------------ | ----- | ----- | -------- | ----------- | ----------- | ----------- |
| 1 | [LeetCodeAnimation](https://github.com/MisterBooo/LeetCodeAnimation) | 71648 | 13709 | Java | 16 | Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路) | 2022-03-06T09:10:42Z |
| 2 | [advanced-java](https://github.com/doocs/advanced-java) | 67076 | 17771 | Java | 2 | 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers \| 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 | 2022-10-09T12:10:59Z |
| 3 | [elasticsearch](https://github.com/elastic/elasticsearch) | 61478 | 22321 | Java | 3491 | Free and Open, Distributed, RESTful Search Engine | 2022-10-15T01:07:38Z |
| 4 | [Java](https://github.com/TheAlgorithms/Java) | 48412 | 15981 | Java | 56 | All Algorithms implemented in Java | 2022-10-14T19:31:08Z |
| 5 | [guava](https://github.com/google/guava) | 45917 | 10202 | Java | 660 | Google core libraries for Java | 2022-10-14T23:03:41Z |
| 6 | [MPAndroidChart](https://github.com/PhilJay/MPAndroidChart) | 35703 | 8824 | Java | 1978 | A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations. | 2022-08-14T11:11:54Z |
| 7 | [lottie-android](https://github.com/airbnb/lottie-android) | 33270 | 5308 | Java | 42 | Render After Effects animations natively on Android and iOS, Web, and React Native | 2022-10-05T20:58:47Z |
| 8 | [glide](https://github.com/bumptech/glide) | 33030 | 5995 | Java | 359 | An image loading and caching library for Android focused on smooth scrolling | 2022-10-14T17:33:59Z |
| 9 | [hello-algorithm](https://github.com/geekxh/hello-algorithm) | 31459 | 6105 | Java | 6 | 🌍 针对小白的算法训练 \| 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)点击下方网站,马上开始刷题! | 2022-08-08T01:20:14Z |
| 10 | [AndroidUtilCode](https://github.com/Blankj/AndroidUtilCode) | 31445 | 10436 | Java | 219 | :fire: Android developers should collect the following utils(updating). | 2022-10-14T17:15:18Z |
| 11 | [arthas](https://github.com/alibaba/arthas) | 30741 | 6696 | Java | 202 | Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas | 2022-10-14T02:29:11Z |
| 12 | [zxing](https://github.com/zxing/zxing) | 30216 | 9252 | Java | 5 | ZXing ("Zebra Crossing") barcode scanning library for Java, Android | 2022-09-24T14:23:53Z |
| 13 | [dbeaver](https://github.com/dbeaver/dbeaver) | 28694 | 2630 | Java | 1577 | Free universal database tool and SQL client | 2022-10-14T22:44:59Z |
| 14 | [spring-boot-examples](https://github.com/ityouknow/spring-boot-examples) | 28123 | 12087 | Java | 8 | about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。 | 2022-09-15T17:40:42Z |
| 15 | [spring-boot-demo](https://github.com/xkcoding/spring-boot-demo) | 27457 | 9620 | Java | 75 | 🚀一个用来深入学习并实战 Spring Boot 的项目。 | 2022-10-13T06:20:59Z |
| 16 | [druid](https://github.com/alibaba/druid) | 26116 | 8248 | Java | 2313 | 阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池 | 2022-10-11T06:56:37Z |
| 17 | [miaosha](https://github.com/qiurunze123/miaosha) | 25525 | 6577 | Java | 38 | ⭐⭐⭐⭐秒杀系统设计与实现.互联网工程师进阶与分析🙋🐓 | 2022-09-21T10:00:03Z |
| 18 | [fastjson](https://github.com/alibaba/fastjson) | 25036 | 6512 | Java | 1803 | FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade. | 2022-10-06T03:06:31Z |
| 19 | [SpringAll](https://github.com/wuyouzhuguli/SpringAll) | 24401 | 7345 | Java | 14 | 循序渐进,学习Spring Boot、Spring Boot & Shiro、Spring Batch、Spring Cloud、Spring Cloud Alibaba、Spring Security & Spring Security OAuth2,博客Spring系列源码:https://mrbird.cc | 2022-02-09T22:07:40Z |
| 20 | [nacos](https://github.com/alibaba/nacos) | 24260 | 10762 | Java | 258 | an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. | 2022-10-14T06:34:51Z |
| 21 | [canal](https://github.com/alibaba/canal) | 24245 | 6971 | Java | 805 | 阿里巴巴 MySQL binlog 增量订阅&消费组件 | 2022-10-12T07:56:22Z |
| 22 | [hutool](https://github.com/dromara/hutool) | 24222 | 6683 | Java | 1 | 🍬A set of tools that keep Java sweet. | 2022-10-14T01:58:30Z |
| 23 | [spring-cloud-alibaba](https://github.com/alibaba/spring-cloud-alibaba) | 23859 | 7351 | Java | 358 | Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware. | 2022-10-15T01:57:11Z |
| 24 | [kafka](https://github.com/apache/kafka) | 23297 | 11966 | Java | 0 | Mirror of Apache Kafka | 2022-10-14T23:10:57Z |
| 25 | [BaseRecyclerViewAdapterHelper](https://github.com/CymChad/BaseRecyclerViewAdapterHelper) | 23149 | 4961 | Java | 502 | BRVAH:Powerful and flexible RecyclerAdapter | 2022-10-08T02:08:06Z |
| 26 | [Signal-Android](https://github.com/signalapp/Signal-Android) | 22906 | 5555 | Java | 236 | A private messenger for Android. | 2022-10-13T20:50:09Z |
| 27 | [libgdx](https://github.com/libgdx/libgdx) | 20597 | 6344 | Java | 185 | Desktop/Android/HTML5/iOS Java game development framework | 2022-10-15T02:31:32Z |
| 28 | [skywalking](https://github.com/apache/skywalking) | 20584 | 5925 | Java | 75 | APM, Application Performance Monitoring System | 2022-10-13T11:27:26Z |
| 29 | [Sentinel](https://github.com/alibaba/Sentinel) | 20005 | 7235 | Java | 462 | A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件) | 2022-10-13T02:58:23Z |
| 30 | [flink](https://github.com/apache/flink) | 19940 | 11307 | Java | 0 | Apache Flink | 2022-10-14T18:12:56Z |
| 31 | [ExoPlayer](https://github.com/google/ExoPlayer) | 19913 | 5772 | Java | 649 | An extensible media player for Android | 2022-10-05T01:57:38Z |
| 32 | [jenkins](https://github.com/jenkinsci/jenkins) | 19637 | 7698 | Java | 0 | Jenkins automation server | 2022-10-15T01:41:46Z |
| 33 | [bazel](https://github.com/bazelbuild/bazel) | 19580 | 3551 | Java | 2426 | a fast, scalable, multi-language and extensible build system | 2022-10-15T00:31:54Z |
| 34 | [DoKit](https://github.com/didi/DoKit) | 19102 | 2928 | Java | 175 | 一款面向泛前端产品研发全生命周期的效率平台。 | 2022-10-13T12:22:38Z |
| 35 | [PhotoView](https://github.com/Baseflow/PhotoView) | 18356 | 3897 | Java | 184 | Implementation of ImageView for Android that supports zooming, by various touch gestures. | 2022-03-25T09:53:49Z |
| 36 | [GSYVideoPlayer](https://github.com/CarGuo/GSYVideoPlayer) | 17871 | 3957 | Java | 14 | 视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。 | 2022-09-08T02:14:13Z |
| 37 | [leetcode](https://github.com/doocs/leetcode) | 17846 | 3290 | Java | 2 | 😏 LeetCode solutions in any programming language \| 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解 | 2022-10-15T02:20:09Z |
| 38 | [shardingsphere](https://github.com/apache/shardingsphere) | 17480 | 6034 | Java | 518 | Ecosystem to transform any database into a distributed database system, and enhance it with sharding, elastic scaling, encryption features & more | 2022-10-15T02:57:03Z |
| 39 | [HikariCP](https://github.com/brettwooldridge/HikariCP) | 17390 | 2645 | Java | 372 | 光 HikariCP・A solid, high-performance, JDBC connection pool at last. | 2022-10-13T15:26:53Z |
| 40 | [cat](https://github.com/dianping/cat) | 17252 | 5264 | Java | 113 | CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。 | 2022-10-12T05:00:26Z |
| 41 | [SpringCloudLearning](https://github.com/forezp/SpringCloudLearning) | 16926 | 8015 | Java | 36 | 《史上最简单的Spring Cloud教程源码》 | 2021-04-12T09:53:47Z |
| 42 | [fresco](https://github.com/facebook/fresco) | 16872 | 3781 | Java | 188 | An Android library for managing images and the memory they use. | 2022-10-14T23:31:19Z |
| 43 | [Android-Universal-Image-Loader](https://github.com/nostra13/Android-Universal-Image-Loader) | 16803 | 6233 | Java | 443 | Powerful and flexible library for loading, caching and displaying images on Android. | 2022-01-17T09:48:53Z |
| 44 | [zheng](https://github.com/shuzheng/zheng) | 16367 | 7469 | Java | 35 | 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 | 2022-10-12T20:04:11Z |
| 45 | [Mindustry](https://github.com/Anuken/Mindustry) | 16117 | 2247 | Java | 0 | The automation tower defense RTS | 2022-10-14T23:54:31Z |
| 46 | [java8-tutorial](https://github.com/winterbe/java8-tutorial) | 16005 | 3926 | Java | 0 | Modern Java - A Guide to Java 8 | 2022-07-20T00:26:53Z |
| 47 | [disruptor](https://github.com/LMAX-Exchange/disruptor) | 15231 | 3668 | Java | 7 | High Performance Inter-Thread Messaging Library | 2022-09-02T15:07:09Z |
| 48 | [Android-CleanArchitecture](https://github.com/android10/Android-CleanArchitecture) | 15218 | 3366 | Java | 126 | 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. | 2021-09-09T11:43:49Z |
| 49 | [Apktool](https://github.com/iBotPeaches/Apktool) | 14970 | 3196 | Java | 86 | A tool for reverse engineering Android apk files | 2022-10-12T10:56:35Z |
| 50 | [elasticsearch-analysis-ik](https://github.com/medcl/elasticsearch-analysis-ik) | 14384 | 3057 | Java | 336 | The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary. | 2022-10-12T07:22:57Z |
| 51 | [jdk](https://github.com/openjdk/jdk) | 14290 | 3965 | Java | 0 | JDK main-line development https://openjdk.org/projects/jdk | 2022-10-15T02:57:59Z |
| 52 | [presto](https://github.com/prestodb/presto) | 14069 | 4825 | Java | 823 | The official home of the Presto distributed SQL query engine for big data | 2022-10-14T23:42:30Z |
| 53 | [ARouter](https://github.com/alibaba/ARouter) | 13972 | 2497 | Java | 90 | 💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架) | 2022-09-23T04:14:58Z |
| 54 | [JustAuth](https://github.com/justauth/JustAuth) | 13854 | 2446 | Java | 30 | 🏆Gitee 最有价值开源项目 🚀:100: 小而全而美的第三方登录开源组件。目前已支持Github、Gitee、微博、钉钉、百度、Coding、腾讯云开发者平台、OSChina、支付宝、QQ、微信、淘宝、Google、Facebook、抖音、领英、小米、微软、今日头条、Teambition、StackOverflow、Pinterest、人人、华为、企业微信、酷家乐、Gitlab、美团、饿了么、推特、飞书、京东、阿里云、喜马拉雅、Amazon、Slack和 Line 等第三方平台的授权登录。 Login, so easy! | 2022-10-04T09:03:11Z |
| 55 | [keycloak](https://github.com/keycloak/keycloak) | 13793 | 4800 | Java | 1173 | Open Source Identity and Access Management For Modern Applications and Services | 2022-10-15T01:54:28Z |
| 56 | [mybatis-plus](https://github.com/baomidou/mybatis-plus) | 13585 | 3724 | Java | 138 | An powerful enhanced toolkit of MyBatis for simplify development | 2022-10-12T08:26:07Z |
| 57 | [logger](https://github.com/orhanobut/logger) | 13431 | 2126 | Java | 66 | ✔️ Simple, pretty and powerful logger for android | 2022-09-14T10:04:00Z |
| 58 | [bytecode-viewer](https://github.com/Konloch/bytecode-viewer) | 13302 | 1058 | Java | 77 | A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) | 2022-10-12T17:47:46Z |
| 59 | [Android-PickerView](https://github.com/Bigkoo/Android-PickerView) | 13191 | 3409 | Java | 411 | This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动) | 2022-10-13T07:49:40Z |
| 60 | [logstash](https://github.com/elastic/logstash) | 13098 | 3370 | Java | 1795 | Logstash - transport and process your logs, events, or other data | 2022-10-14T22:12:32Z |