mirror of
https://github.com/EvanLi/Github-Ranking.git
synced 2026-11-06 16:31:49 +00:00
21 KiB
21 KiB
Github Ranking
Top 100 Stars in Java
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
|---|---|---|---|---|---|---|---|
| 1 | GitHub-Chinese-Top-Charts | 65423 | 9338 | Java | 121 | 🇨🇳 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。 | 2023-09-25T00:39:25Z |
| 2 | elasticsearch | 65219 | 23604 | Java | 3912 | Free and Open, Distributed, RESTful Search Engine | 2023-09-26T03:01:55Z |
| 3 | Java | 53675 | 18170 | Java | 4 | All Algorithms implemented in Java | 2023-09-25T20:25:28Z |
| 4 | spring-framework | 53230 | 36927 | Java | 974 | Spring Framework | 2023-09-25T18:19:49Z |
| 5 | guava | 48343 | 10770 | Java | 630 | Google core libraries for Java | 2023-09-26T01:10:27Z |
| 6 | retrofit | 42001 | 7339 | Java | 153 | A type-safe HTTP client for Android and the JVM | 2023-09-23T12:01:43Z |
| 7 | dubbo | 39400 | 26205 | Java | 937 | The java implementation of Apache Dubbo. An RPC and microservice framework. | 2023-09-26T02:56:28Z |
| 8 | jeecg-boot | 35931 | 13899 | Java | 36 | 🔥「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。 | 2023-09-26T02:21:55Z |
| 9 | arthas | 33392 | 7215 | Java | 231 | Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas | 2023-09-26T02:52:23Z |
| 10 | hello-algorithm | 33232 | 6338 | Java | 7 | 🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)推荐免费ChatGPT使用网站 | 2023-06-13T04:13:17Z |
| 11 | AndroidUtilCode | 32479 | 10641 | Java | 271 | 🔥 Android developers should collect the following utils(updating). | 2023-05-22T01:52:08Z |
| 12 | druid | 27229 | 8508 | Java | 2581 | 阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池 | 2023-09-18T16:30:27Z |
| 13 | canal | 26755 | 7441 | Java | 908 | 阿里巴巴 MySQL binlog 增量订阅&消费组件 | 2023-09-21T02:53:47Z |
| 14 | kafka | 25891 | 13080 | Java | 0 | Mirror of Apache Kafka | 2023-09-26T00:21:51Z |
| 15 | fastjson | 25455 | 6582 | Java | 1874 | FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade. | 2023-09-11T15:12:11Z |
| 16 | termux-app | 24864 | 2826 | Java | 307 | Termux - a terminal emulator application for Android OS extendible by variety of packages. | 2023-09-11T07:42:15Z |
| 17 | skywalking | 22446 | 6336 | Java | 45 | APM, Application Performance Monitoring System | 2023-09-25T18:13:30Z |
| 18 | flink | 21995 | 12761 | Java | 0 | Apache Flink | 2023-09-26T02:49:19Z |
| 19 | libgdx | 21981 | 6473 | Java | 221 | Desktop/Android/HTML5/iOS Java game development framework | 2023-09-26T00:07:30Z |
| 20 | jenkins | 21459 | 8310 | Java | 0 | Jenkins automation server | 2023-09-26T02:08:19Z |
| 21 | ruoyi-vue-pro | 19934 | 4149 | Java | 9 | 🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! | 2023-09-24T15:40:16Z |
| 22 | rocketmq | 19817 | 11277 | Java | 365 | Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications. | 2023-09-26T02:59:28Z |
| 23 | mybatis-3 | 18934 | 12525 | Java | 133 | MyBatis SQL mapper framework for Java | 2023-09-25T23:40:06Z |
| 24 | shardingsphere | 18810 | 6513 | Java | 1149 | Distributed SQL transaction & query engine for data sharding, scaling, encryption, and more - on any database. | 2023-09-26T02:35:03Z |
| 25 | SpringCloudLearning | 17511 | 8131 | Java | 39 | 《史上最简单的Spring Cloud教程源码》 | 2021-04-12T09:53:47Z |
| 26 | keycloak | 17476 | 5730 | Java | 1784 | Open Source Identity and Access Management For Modern Applications and Services | 2023-09-26T02:35:46Z |
| 27 | fresco | 16994 | 3783 | Java | 212 | An Android library for managing images and the memory they use. | 2023-09-19T15:10:01Z |
| 28 | tinker | 16882 | 3344 | Java | 495 | Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. | 2023-09-13T07:01:50Z |
| 29 | Android-Universal-Image-Loader | 16806 | 6198 | Java | 449 | Powerful and flexible library for loading, caching and displaying images on Android. | 2022-01-17T09:48:53Z |
| 30 | zheng | 16555 | 7463 | Java | 36 | 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 | 2022-12-16T09:53:00Z |
| 31 | Android-CleanArchitecture | 15384 | 3370 | 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 |
| 32 | presto | 15089 | 5172 | Java | 1303 | The official home of the Presto distributed SQL query engine for big data | 2023-09-26T01:01:02Z |
| 33 | thingsboard | 14390 | 4521 | Java | 1343 | Open-source IoT Platform - Device management, data collection, processing and visualization. | 2023-09-25T14:17:27Z |
| 34 | flink-learning | 13823 | 3797 | Java | 0 | flink learning blog. http://www.54tianzhisheng.cn/ 含 Flink 入门、概念、原理、实战、性能调优、源码解析等内容。涉及 Flink Connector、Metrics、Library、DataStream API、Table API & SQL 等内容的学习案例,还有 Flink 落地应用的大型项目案例(PVUV、日志存储、百亿数据实时去重、监控告警)分享。欢迎大家支持我的专栏《大数据实时计算引擎 Flink 实战与性能优化》 | 2023-09-15T13:10:12Z |
| 35 | logger | 13659 | 2148 | Java | 69 | ✔️ Simple, pretty and powerful logger for android | 2022-09-14T10:04:00Z |
| 36 | Luban | 13359 | 2238 | Java | 146 | Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 | 2021-11-06T13:32:29Z |
| 37 | dataease | 12934 | 2451 | Java | 155 | 人人可用的开源数据可视化分析工具。 | 2023-09-22T05:29:07Z |
| 38 | zuul | 12869 | 2316 | Java | 241 | Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. | 2023-09-25T16:15:42Z |
| 39 | SmartTubeNext | 12653 | 805 | Java | 1502 | SmartTube - an advanced player for set-top boxes and tv running Android OS | 2023-09-26T01:15:36Z |
| 40 | AndroidViewAnimations | 12347 | 2442 | Java | 55 | Cute view animation collection. | 2021-08-18T23:15:07Z |
| 41 | mall-learning | 12341 | 8288 | 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-09-19T06:13:50Z |
| 42 | eureka | 11996 | 3721 | Java | 61 | AWS Service registry for resilient mid-tier load balancing and failover. | 2023-09-14T00:30:58Z |
| 43 | Mybatis-PageHelper | 11836 | 3119 | Java | 51 | Mybatis通用分页插件 | 2023-07-24T01:21:02Z |
| 44 | zookeeper | 11558 | 7105 | Java | 0 | Apache ZooKeeper | 2023-09-24T03:04:46Z |
| 45 | realm-java | 11403 | 1809 | Java | 359 | Realm is a mobile database: a replacement for SQLite & ORMs | 2023-09-07T12:03:33Z |
| 46 | zaproxy | 11262 | 2122 | Java | 705 | The ZAP core project | 2023-09-25T19:56:56Z |
| 47 | dolphinscheduler | 11112 | 4151 | Java | 930 | Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code | 2023-09-26T01:46:25Z |
| 48 | SlidingMenu | 11109 | 5108 | 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 |
| 49 | vlayout | 10824 | 1818 | 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 |
| 50 | android-async-http | 10646 | 4207 | Java | 112 | An asynchronous, callback-based Http client for Android built on top of Apache's HttpClient libraries. | 2023-04-17T14:55:24Z |
| 51 | mkloader | 1384 | 167 | Java | 12 | Beautiful and smooth custom loading views | 2017-10-12T09:08:10Z |
| 52 | QBox | 1381 | 339 | Java | 3 | 🐈 RxJava+Retrofit+Okhttp+Glide + A life tool App, contains modules: news; jokes; constellation fortune; LED; weather; calendar; two-dimensional code, and more ... 小秋魔盒是一个生活工具 App,主要功能有:新闻资讯;微信精选美文;笑话趣图;星座运势;LED字幕;天气;日历;二维码;手电筒;老黄历。在开发中尽可能多的用了目前比较流行的框架和库。 | 2023-02-20T10:47:02Z |
| 53 | cordova-plugin-background-mode | 1371 | 999 | Java | 244 | Keep app running in background | 2023-06-09T23:17:50Z |
| 54 | HoloColorPicker | 1371 | 386 | Java | 19 | An Android Holo themed colorpicker designed by Marie Schweiz | 2019-02-22T01:31:12Z |
| 55 | ArcLayout | 1364 | 310 | Java | 16 | A very simple arc layout library for Android | 2018-05-04T21:13:58Z |
| 56 | EmojiChat | 1349 | 322 | Java | 8 | Android聊天界面+emoji表情+大表情实现 | 2020-06-04T09:46:49Z |
| 57 | AndroidTraining | 1328 | 360 | Java | 29 | Training course repository for android app development | 2021-08-25T04:43:24Z |
| 58 | material-daterange-picker | 1324 | 275 | Java | 12 | A material Date Range Picker based on wdullaers MaterialDateTimePicker | 2020-05-13T09:50:52Z |
| 59 | android-flux-todo-app | 1294 | 222 | Java | 4 | Example of how to implement an Android TODO App using Facebook Flux Architecture | 2020-11-21T07:01:36Z |
| 60 | AndroidUtils | 1277 | 274 | Java | 0 | 安卓攻城狮必备神器!!! | 2018-05-07T08:40:19Z |
| 61 | ByeBurger | 1217 | 195 | Java | 12 | An Android behavior library let your titlebar or bottom navigation hiding on scroll ,极其简便的快速实现滑动隐藏标题栏和导航栏 | 2016-11-26T08:10:17Z |
| 62 | GithubClient | 1207 | 225 | Java | 11 | Example of Github API client implemented on top of Dagger 2 DI framework. | 2019-04-26T09:57:07Z |
| 63 | LondonEyeLayoutManager | 1196 | 171 | Java | 7 | A Layoutmanager that must be used with RecyclerView. When list is scrolled views are moved by circular trajectory | 2016-01-26T21:23:53Z |
| 64 | talon-for-twitter-android | 1193 | 181 | Java | 70 | The most powerful and beautiful Twitter client available. | 2023-01-22T14:06:13Z |
| 65 | Android-CircleMenu | 1178 | 484 | Java | 6 | 自定义ViewGroup实现的圆形旋转菜单,支持跟随手指旋转以及快速旋转。 | 2015-01-26T09:30:24Z |
| 66 | TransitionPlayer | 1161 | 224 | Java | 0 | Android library to control Transition animates. A simple way to create a interactive animation. | 2016-07-13T03:45:04Z |
| 67 | HollyViewPager | 1139 | 187 | Java | 11 | A different beautiful ViewPager, with quick swipe controls | 2020-07-02T11:54:12Z |
| 68 | react-native-admob | 1133 | 536 | Java | 174 | A react-native component for Google AdMob banners | 2023-01-03T16:56:10Z |
| 69 | AndroidSystemUiTraining | 1131 | 342 | Java | 9 | Android System UI Training Code | 2016-09-06T08:31:32Z |
| 70 | RecyclerViewFastScroller | 1131 | 218 | Java | 45 | A Fast Scroller for the RecyclerView world! | 2020-03-30T19:14:11Z |
| 71 | android-ui-toolkit-demos | 1117 | 185 | Java | 0 | Migrated: | 2019-09-19T23:03:56Z |
| 72 | RxJavaSamples | 1103 | 228 | Java | 2 | 收集了RxJava常见的使用场景,例子简洁、经典、易懂... | 2016-10-20T09:09:13Z |
| 73 | tianti | 1094 | 594 | Java | 29 | java轻量级的CMS解决方案-天梯。天梯是一个用java相关技术搭建的后台CMS解决方案,用户可以结合自身业务进行相应扩展,同时提供了针对dao、service等的代码生成工具。技术选型:Spring Data JPA、Hibernate、Shiro、 Spring MVC、Layer、Mysql等。 | 2022-05-20T09:31:18Z |
| 74 | duo-navigation-drawer | 1092 | 195 | Java | 24 | A flexible, easy to use, unique drawer library for your Android project. | 2019-03-01T09:08:45Z |
| 75 | MaterialLoadingProgressBar | 1092 | 221 | Java | 7 | MaterialLoadingProgressBar provide a styled ProgressBar which looks like SwipeRefreshLayout's loading indicator(support-v4 v21+) | 2020-10-02T06:40:32Z |
| 76 | react-native-photo-editor | 1088 | 230 | Java | 98 | React Native: Native Photo Editor | 2023-06-01T10:02:41Z |
| 77 | fragmentargs | 1080 | 91 | Java | 15 | Annotation Processor for setting arguments in android fragments | 2020-04-11T06:23:34Z |
| 78 | SelectableRoundedImageView | 1066 | 235 | Java | 9 | Android ImageView that supports different radii on each corner. | 2017-07-12T10:47:34Z |
| 79 | PokeGOAPI-Java | 1052 | 365 | Java | 13 | Pokemon Go API | 2021-11-12T06:17:03Z |
| 80 | Dali | 1050 | 94 | Java | 13 | Dali is an image blur library for Android. It contains several modules for static blurring, live blurring and animations. | 2023-03-31T11:39:04Z |
| 81 | rtree | 1038 | 209 | Java | 30 | Immutable in-memory R-tree and R*-tree implementations in Java with reactive api | 2023-09-18T11:28:57Z |
| 82 | ActivitySwitcher | 1034 | 129 | Java | 4 | ActivitySwitcher is based on the Activity view operation management library, you can achieve any jump between Activity, close any Activity and end applications and other functions. | 2016-12-23T03:18:20Z |
| 83 | StickyDecoration | 1027 | 170 | Java | 3 | None | 2022-11-15T03:06:40Z |
| 84 | SingleDateAndTimePicker | 1016 | 332 | Java | 150 | You can now select a date and a time with only one widget ! | 2023-03-15T19:15:52Z |
| 85 | BlurredView | 1012 | 165 | Java | 1 | 【Deprecated】 Dynamic blur of image views for Android | 2016-08-25T10:33:27Z |
| 86 | ZeusPlugin | 1010 | 186 | Java | 20 | 成熟易懂的Android插件补丁框架(可直接商业化的项目,日活千万级项目多年使用验证稳定) | 2018-10-17T06:38:15Z |
| 87 | android-cube-app | 1009 | 299 | Java | 19 | None | 2022-01-11T21:04:06Z |
| 88 | victor | 1006 | 55 | Java | 0 | Use SVGs as resources in Android | 2023-03-23T15:40:05Z |
| 89 | SmallBang | 1005 | 162 | Java | 6 | twitter like animation for any view 💓 | 2017-11-24T05:43:51Z |
| 90 | LoopingViewPager | 988 | 245 | Java | 20 | An android ViewPager extension allowing infinite scrolling | 2019-04-06T19:37:43Z |
| 91 | spider | 984 | 491 | Java | 4 | A configurable web spider with a easy-to-use web console | 2018-08-21T05:26:31Z |
| 92 | DialogUtil | 980 | 172 | Java | 24 | common used dialog with material style ( in support v7),ios style,get top activity automatically, invoke everywhere (any thread , any window) | 2023-02-10T02:14:03Z |
| 93 | cordova-hot-code-push | 978 | 462 | Java | 1 | [DEPRECATED] - This plugin provides functionality to perform automatic updates of the web based content in your application. | 2018-09-19T11:06:23Z |
| 94 | MPermissions | 977 | 212 | Java | 20 | a easy API to use runtime permission for Android M | 2019-04-26T08:29:24Z |
| 95 | hbc | 963 | 387 | Java | 0 | A Java HTTP client for consuming Twitter's realtime Streaming API | 2022-04-06T19:20:25Z |
| 96 | Log4a | 956 | 129 | Java | 7 | :octocat:Log4a is an mmap based, high-performance, highly available Android log collection library / Log4a 是一个基于 mmap, 高性能、高可用的 Android 日志收集框架 | 2020-03-02T06:34:36Z |
| 97 | micro-server | 941 | 225 | Java | 47 | Microserver is a Java 8 native, zero configuration, standards based, battle hardened library to run Java Rest Microservices via a standard Java main class. Supporting pure Microservice or Micro-monolith styles. | 2023-03-21T11:09:09Z |
| 98 | androidScreenShare | 941 | 320 | Java | 1 | android | 2019-10-08T09:41:25Z |
| 99 | ColorArcProgressBar | 938 | 197 | Java | 26 | This is beautiful color arc progress bar. | 2018-05-05T22:20:12Z |
| 100 | SimpleRecyclerView | 936 | 105 | Java | 14 | A RecyclerView extension for building list more easily. | 2018-12-10T15:14:44Z |