mirror of
https://github.com/EvanLi/Github-Ranking.git
synced 2026-11-06 16:31:49 +00:00
23 KiB
23 KiB
Github Ranking
Top 100 Stars in Java
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
|---|---|---|---|---|---|---|---|
| 1 | advanced-java | 70190 | 18333 | Java | 3 | 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 | 2023-05-25T01:36:16Z |
| 2 | elasticsearch | 63901 | 23133 | Java | 3636 | Free and Open, Distributed, RESTful Search Engine | 2023-05-27T22:02:32Z |
| 3 | GitHub-Chinese-Top-Charts | 61990 | 8963 | Java | 115 | 🇨🇳 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。 | 2023-05-28T00:35:52Z |
| 4 | Java | 52071 | 17308 | Java | 1 | All Algorithms implemented in Java | 2023-05-27T21:55:34Z |
| 5 | spring-framework | 51946 | 36181 | Java | 1257 | Spring Framework | 2023-05-26T17:17:46Z |
| 6 | guava | 47542 | 10555 | Java | 631 | Google core libraries for Java | 2023-05-27T14:14:00Z |
| 7 | retrofit | 41569 | 7265 | Java | 149 | A type-safe HTTP client for Android and the JVM | 2023-05-27T18:03:00Z |
| 8 | dubbo | 38919 | 25916 | Java | 797 | Apache Dubbo is a high-performance, java based, open source RPC framework. | 2023-05-28T02:10:31Z |
| 9 | MPAndroidChart | 36507 | 8942 | Java | 2002 | A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations. | 2023-05-19T10:24:58Z |
| 10 | jeecg-boot | 34728 | 13557 | Java | 20 | 🔥「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。 | 2023-05-24T02:47:57Z |
| 11 | glide | 33624 | 6067 | Java | 419 | An image loading and caching library for Android focused on smooth scrolling | 2023-05-23T21:57:01Z |
| 12 | arthas | 32466 | 6996 | Java | 201 | Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas | 2023-05-19T09:56:59Z |
| 13 | hello-algorithm | 32340 | 6219 | Java | 7 | 🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)推荐免费ChatGPT使用网站 | 2023-05-19T06:12:40Z |
| 14 | AndroidUtilCode | 32169 | 10602 | Java | 257 | 🔥 Android developers should collect the following utils(updating). | 2023-05-22T01:52:08Z |
| 15 | druid | 26913 | 8397 | Java | 2484 | 阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池 | 2023-05-24T06:05:43Z |
| 16 | canal | 25773 | 7238 | Java | 941 | 阿里巴巴 MySQL binlog 增量订阅&消费组件 | 2023-05-22T03:57:52Z |
| 17 | SpringAll | 25644 | 7647 | Java | 16 | 循序渐进,学习Spring Boot、Spring Boot & Shiro、Spring Batch、Spring Cloud、Spring Cloud Alibaba、Spring Security & Spring Security OAuth2,博客Spring系列源码:https://mrbird.cc | 2022-10-31T09:56:20Z |
| 18 | fastjson | 25358 | 6525 | Java | 1840 | FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade. | 2023-05-20T06:41:18Z |
| 19 | kafka | 25008 | 12643 | Java | 0 | Mirror of Apache Kafka | 2023-05-27T21:44:02Z |
| 20 | termux-app | 21982 | 2574 | Java | 290 | Termux - a terminal emulator application for Android OS extendible by variety of packages. | 2023-05-27T13:35:57Z |
| 21 | skywalking | 21864 | 6204 | Java | 69 | APM, Application Performance Monitoring System | 2023-05-27T07:14:32Z |
| 22 | libgdx | 21533 | 6415 | Java | 206 | Desktop/Android/HTML5/iOS Java game development framework | 2023-05-27T08:36:52Z |
| 23 | flink | 21289 | 12021 | Java | 0 | Apache Flink | 2023-05-28T02:29:02Z |
| 24 | jenkins | 20859 | 8108 | Java | 0 | Jenkins automation server | 2023-05-27T17:41:24Z |
| 25 | rocketmq | 19276 | 10839 | Java | 384 | Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications. | 2023-05-27T16:27:59Z |
| 26 | mybatis-3 | 18523 | 12276 | Java | 128 | MyBatis SQL mapper framework for Java | 2023-05-14T01:47:09Z |
| 27 | shardingsphere | 18436 | 6326 | Java | 618 | Ecosystem to transform any database into a distributed database system, and enhance it with sharding, elastic scaling, encryption features & more | 2023-05-28T01:25:37Z |
| 28 | SpringCloudLearning | 17310 | 8105 | Java | 38 | 《史上最简单的Spring Cloud教程源码》 | 2021-04-12T09:53:47Z |
| 29 | fresco | 16949 | 3787 | Java | 203 | An Android library for managing images and the memory they use. | 2023-05-27T02:21:17Z |
| 30 | Android-Universal-Image-Loader | 16806 | 6211 | Java | 447 | Powerful and flexible library for loading, caching and displaying images on Android. | 2022-01-17T09:48:53Z |
| 31 | tinker | 16788 | 3346 | Java | 483 | Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. | 2023-05-26T16:02:19Z |
| 32 | zheng | 16503 | 7452 | Java | 36 | 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 | 2022-12-16T09:53:00Z |
| 33 | keycloak | 16182 | 5418 | Java | 1604 | Open Source Identity and Access Management For Modern Applications and Services | 2023-05-27T15:59:14Z |
| 34 | disruptor | 15999 | 3780 | Java | 8 | High Performance Inter-Thread Messaging Library | 2023-04-28T09:30:17Z |
| 35 | ruoyi-vue-pro | 15617 | 3558 | Java | 12 | 🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! | 2023-05-27T11:18:49Z |
| 36 | Android-CleanArchitecture | 15346 | 3372 | 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. | 2023-04-28T06:54:52Z |
| 37 | presto | 14727 | 5014 | Java | 1013 | The official home of the Presto distributed SQL query engine for big data | 2023-05-27T19:20:44Z |
| 38 | bytecode-viewer | 13748 | 1103 | Java | 81 | A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) | 2023-04-27T03:29:49Z |
| 39 | thingsboard | 13721 | 4349 | Java | 1479 | Open-source IoT Platform - Device management, data collection, processing and visualization. | 2023-05-27T14:15:28Z |
| 40 | logger | 13587 | 2141 | Java | 69 | ✔️ Simple, pretty and powerful logger for android | 2022-09-14T10:04:00Z |
| 41 | flink-learning | 13483 | 3728 | Java | 0 | flink learning blog. http://www.54tianzhisheng.cn/ 含 Flink 入门、概念、原理、实战、性能调优、源码解析等内容。涉及 Flink Connector、Metrics、Library、DataStream API、Table API & SQL 等内容的学习案例,还有 Flink 落地应用的大型项目案例(PVUV、日志存储、百亿数据实时去重、监控告警)分享。欢迎大家支持我的专栏《大数据实时计算引擎 Flink 实战与性能优化》 | 2023-02-28T12:34:27Z |
| 42 | Luban | 13261 | 2227 | Java | 145 | Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 | 2021-11-06T13:32:29Z |
| 43 | deeplearning4j | 12951 | 4947 | Java | 610 | Suite of tools for deploying and training deep learning models using the JVM. Highlights include model import for keras, tensorflow, and onnx/pytorch, a modular and tiny c++ library for running math code and a java based math library on top of the core c++ library. Also includes samediff: a pytorch/tensorflow like library for running deep learning using automatic differentiation. | 2023-05-28T00:49:25Z |
| 44 | zuul | 12641 | 2301 | Java | 242 | Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. | 2023-05-25T17:21:09Z |
| 45 | AndroidViewAnimations | 12286 | 2443 | Java | 54 | Cute view animation collection. | 2021-08-18T23:15:07Z |
| 46 | mall-learning | 12068 | 8235 | Java | 17 | mall学习教程,架构、业务、技术要点全方位解析。mall项目(50k+star)是一套电商系统,使用现阶段主流技术实现。涵盖了SpringBoot 2.3.0、MyBatis 3.4.6、Elasticsearch 7.6.2、RabbitMQ 3.7.15、Redis 5.0、MongoDB 4.2.5、Mysql5.7等技术,采用Docker容器化部署。 | 2023-05-22T08:15:51Z |
| 47 | eureka | 11835 | 3697 | Java | 58 | AWS Service registry for resilient mid-tier load balancing and failover. | 2023-05-23T17:50:52Z |
| 48 | Mybatis-PageHelper | 11699 | 3120 | Java | 36 | Mybatis通用分页插件 | 2023-05-04T06:26:32Z |
| 49 | realm-java | 11390 | 1781 | Java | 361 | Realm is a mobile database: a replacement for SQLite & ORMs | 2023-05-26T11:04:41Z |
| 50 | zookeeper | 11298 | 7006 | Java | 0 | Apache ZooKeeper | 2023-05-24T17:17:15Z |
| 51 | JustAuth | 14795 | 2579 | Java | 33 | 🏆Gitee 最有价值开源项目 🚀💯 小而全而美的第三方登录开源组件。目前已支持Github、Gitee、微博、钉钉、百度、Coding、腾讯云开发者平台、OSChina、支付宝、QQ、微信、淘宝、Google、Facebook、抖音、领英、小米、微软、今日头条、Teambition、StackOverflow、Pinterest、人人、华为、企业微信、酷家乐、Gitlab、美团、饿了么、推特、飞书、京东、阿里云、喜马拉雅、Amazon、Slack和 Line 等第三方平台的授权登录。 Login, so easy! | 2023-05-06T13:38:30Z |
| 52 | presto | 14727 | 5014 | Java | 1013 | The official home of the Presto distributed SQL query engine for big data | 2023-05-27T19:20:44Z |
| 53 | antlr4 | 14511 | 3068 | Java | 702 | ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. | 2023-05-26T17:48:17Z |
| 54 | VirtualXposed | 14395 | 2432 | Java | 123 | A simple app to use Xposed without root, unlock the bootloader or modify system image, etc. | 2022-09-09T02:58:50Z |
| 55 | QMUI_Android | 14074 | 2643 | Java | 418 | 提高 Android UI 开发效率的 UI 库 | 2023-04-07T10:42:07Z |
| 56 | BigData-Notes | 13943 | 3950 | Java | 19 | 大数据入门指南 ⭐ | 2023-02-01T11:44:36Z |
| 57 | thingsboard | 13721 | 4349 | Java | 1479 | Open-source IoT Platform - Device management, data collection, processing and visualization. | 2023-05-27T14:15:28Z |
| 58 | logger | 13587 | 2141 | Java | 69 | ✔️ Simple, pretty and powerful logger for android | 2022-09-14T10:04:00Z |
| 59 | flink-learning | 13483 | 3728 | Java | 0 | flink learning blog. http://www.54tianzhisheng.cn/ 含 Flink 入门、概念、原理、实战、性能调优、源码解析等内容。涉及 Flink Connector、Metrics、Library、DataStream API、Table API & SQL 等内容的学习案例,还有 Flink 落地应用的大型项目案例(PVUV、日志存储、百亿数据实时去重、监控告警)分享。欢迎大家支持我的专栏《大数据实时计算引擎 Flink 实战与性能优化》 | 2023-02-28T12:34:27Z |
| 60 | logstash | 13464 | 3429 | Java | 1857 | Logstash - transport and process your logs, events, or other data | 2023-05-26T07:08:05Z |
| 61 | Luban | 13261 | 2227 | Java | 145 | Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 | 2021-11-06T13:32:29Z |
| 62 | spring-analysis | 12901 | 4126 | Java | 10 | Spring源码阅读 | 2023-03-24T12:08:27Z |
| 63 | jib | 12786 | 1389 | Java | 141 | 🏗 Build container images for your Java applications. | 2023-05-17T01:48:28Z |
| 64 | hello-algo | 12715 | 1352 | Java | 6 | 《Hello 算法》是一本动画图解、能运行、可提问的数据结构与算法入门书,支持 Java, C++, Python, Go, JS, TS, C#, Swift, Zig 等语言。 | 2023-05-27T09:14:20Z |
| 65 | zuul | 12641 | 2301 | Java | 242 | Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. | 2023-05-25T17:21:09Z |
| 66 | jd-gui | 12527 | 2244 | Java | 193 | A standalone Java Decompiler GUI | 2023-02-21T09:24:20Z |
| 67 | Matisse | 12413 | 2075 | Java | 403 | 🎆 A well-designed local image and video selector for Android | 2023-05-15T09:55:57Z |
| 68 | AndroidViewAnimations | 12286 | 2443 | Java | 54 | Cute view animation collection. | 2021-08-18T23:15:07Z |
| 69 | mall-learning | 12068 | 8235 | Java | 17 | mall学习教程,架构、业务、技术要点全方位解析。mall项目(50k+star)是一套电商系统,使用现阶段主流技术实现。涵盖了SpringBoot 2.3.0、MyBatis 3.4.6、Elasticsearch 7.6.2、RabbitMQ 3.7.15、Redis 5.0、MongoDB 4.2.5、Mysql5.7等技术,采用Docker容器化部署。 | 2023-05-22T08:15:51Z |
| 70 | lombok | 11993 | 2233 | Java | 801 | Very spicy additions to the Java programming language. | 2023-05-24T22:29:12Z |
| 71 | eureka | 11835 | 3697 | Java | 58 | AWS Service registry for resilient mid-tier load balancing and failover. | 2023-05-23T17:50:52Z |
| 72 | Mybatis-PageHelper | 11699 | 3120 | Java | 36 | Mybatis通用分页插件 | 2023-05-04T06:26:32Z |
| 73 | VasSonic | 11673 | 1621 | Java | 41 | VasSonic is a lightweight and high-performance Hybrid framework developed by tencent VAS team, which is intended to speed up the first screen of websites working on Android and iOS platform. | 2023-04-07T11:37:52Z |
| 74 | uCrop | 11507 | 2120 | Java | 234 | Image Cropping Library for Android | 2023-05-18T07:21:26Z |
| 75 | neo4j | 11430 | 2271 | Java | 356 | Graphs for Everyone | 2023-05-24T13:31:39Z |
| 76 | realm-java | 11390 | 1781 | Java | 361 | Realm is a mobile database: a replacement for SQLite & ORMs | 2023-05-26T11:04:41Z |
| 77 | zookeeper | 11298 | 7006 | Java | 0 | Apache ZooKeeper | 2023-05-24T17:17:15Z |
| 78 | mit-deep-learning-book-pdf | 11228 | 2470 | Java | 10 | MIT Deep Learning Book in PDF format (complete and parts) by Ian Goodfellow, Yoshua Bengio and Aaron Courville | 2022-12-26T10:15:38Z |
| 79 | dataease | 11213 | 2164 | Java | 147 | 人人可用的开源数据可视化分析工具。 | 2023-05-26T08:29:45Z |
| 80 | PermissionsDispatcher | 11133 | 1441 | Java | 24 | A declarative API to handle Android runtime permissions. | 2022-09-24T00:46:05Z |
| 81 | SlidingMenu | 11123 | 5122 | Java | 262 | An Android library that allows you to easily create applications with slide-in menus. You may use it in your Android apps provided that you cite this project and include the license in your app. Thanks! | 2021-09-19T14:04:18Z |
| 82 | zaproxy | 10880 | 2072 | Java | 701 | The OWASP ZAP core project | 2023-05-27T21:41:31Z |
| 83 | SmartTubeNext | 10859 | 722 | Java | 1349 | Ad free app for watching tube videos on Android TV boxes | 2023-05-28T01:44:37Z |
| 84 | webmagic | 10841 | 4133 | Java | 310 | A scalable web crawler framework for Java. | 2023-03-27T16:30:03Z |
| 85 | vlayout | 10831 | 1821 | Java | 190 | Project vlayout is a powerfull LayoutManager extension for RecyclerView, it provides a group of layouts for RecyclerView. Make it able to handle a complicate situation when grid, list and other layouts in the same recyclerview. | 2021-07-14T04:40:34Z |
| 86 | matrix | 10829 | 1763 | Java | 332 | Matrix is a plugin style, non-invasive APM system developed by WeChat. | 2023-05-24T04:45:35Z |
| 87 | ImmersionBar | 10796 | 1837 | Java | 118 | android 4.4以上沉浸式状态栏和沉浸式导航栏管理,适配横竖屏切换、刘海屏、软键盘弹出等问题,可以修改状态栏字体颜色和导航栏图标颜色,以及不可修改字体颜色手机的适配,适用于Activity、Fragment、DialogFragment、Dialog,PopupWindow,一句代码轻松实现,以及对bar的其他设置,详见README。简书请参考:http://www.jianshu.com/p/2a884e211a62 | 2022-03-25T02:26:08Z |
| 88 | interview | 10757 | 5159 | Java | 61 | Interview questions | 2023-04-19T14:05:18Z |
| 89 | android-async-http | 10648 | 4194 | Java | 111 | This project under develop | 2023-04-17T14:55:24Z |
| 90 | dolphinscheduler | 10527 | 3902 | Java | 919 | Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code | 2023-05-27T09:39:04Z |
| 91 | okhttp-OkGo | 10526 | 2536 | Java | 457 | OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 | 2022-09-06T01:29:03Z |
| 92 | SmarterStreaming | 10519 | 2740 | Java | 5 | 业内为数不多致力于极致体验的超强全自研跨平台(windows/linux/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。 | 2023-05-22T05:06:01Z |
| 93 | RxPermissions | 10436 | 1317 | Java | 90 | Android runtime permissions powered by RxJava2 | 2022-05-11T09:47:47Z |
| 94 | platform_frameworks_base | 10410 | 6240 | Java | 0 | None | 2023-05-27T04:28:09Z |
| 95 | javapoet | 10250 | 1330 | Java | 91 | A Java API for generating .java source files. | 2023-05-27T11:22:16Z |
| 96 | jsoup | 10165 | 2112 | Java | 71 | jsoup: the Java HTML parser, built for HTML editing, cleaning, scraping, and XSS safety. | 2023-05-27T21:24:40Z |
| 97 | LSPosed | 10107 | 1472 | Java | 3 | LSPosed Framework | 2023-05-25T13:13:36Z |
| 98 | android-interview-questions | 10017 | 2087 | Java | 15 | Your Cheat Sheet For Android Interview - Android Interview Questions | 2023-05-24T11:00:26Z |
| 99 | clojure | 9992 | 1462 | Java | 0 | The Clojure programming language | 2023-04-19T14:39:13Z |
| 100 | COLA | 9807 | 2604 | Java | 24 | 🥤 COLA: Clean Object-oriented & Layered Architecture | 2023-05-22T20:04:07Z |