mirror of
https://github.com/EvanLi/Github-Ranking.git
synced 2026-11-06 16:31:49 +00:00
22 KiB
22 KiB
Github Ranking
Top 100 Stars in Java
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
|---|---|---|---|---|---|---|---|
| 1 | react-native | 108500 | 23090 | Java | 1906 | A framework for building native applications using React | 2023-03-23T20:10:19Z |
| 2 | LeetCodeAnimation | 72570 | 13844 | Java | 16 | Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路) | 2023-03-21T01:33:14Z |
| 3 | advanced-java | 69236 | 18161 | Java | 2 | 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 | 2023-03-06T12:09:22Z |
| 4 | GitHub-Chinese-Top-Charts | 60675 | 8800 | Java | 110 | 🇨🇳 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。 | 2023-03-22T02:01:50Z |
| 5 | spring-framework | 51170 | 35782 | Java | 1215 | Spring Framework | 2023-03-23T19:38:01Z |
| 6 | guava | 47036 | 10445 | Java | 655 | Google core libraries for Java | 2023-03-20T11:21:11Z |
| 7 | RxJava | 46873 | 7670 | Java | 14 | RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM. | 2023-03-21T19:36:03Z |
| 8 | retrofit | 41303 | 7256 | Java | 147 | A type-safe HTTP client for Android and the JVM | 2023-03-24T00:39:29Z |
| 9 | dubbo | 38604 | 25732 | Java | 687 | Apache Dubbo is a high-performance, java based, open source RPC framework. | 2023-03-24T02:47:09Z |
| 10 | jeecg-boot | 33956 | 13281 | Java | 111 | ⭐️「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。 | 2023-03-15T03:36:27Z |
| 11 | jadx | 33842 | 4226 | Java | 289 | Dex to Java decompiler | 2023-03-23T17:30:29Z |
| 12 | AndroidUtilCode | 31964 | 10564 | Java | 244 | 🔥 Android developers should collect the following utils(updating). | 2023-03-16T03:31:50Z |
| 13 | apollo | 27871 | 10095 | Java | 135 | Apollo is a reliable configuration management system suitable for microservice configuration management scenarios. | 2023-03-23T04:15:12Z |
| 14 | canal | 25312 | 7169 | Java | 893 | 阿里巴巴 MySQL binlog 增量订阅&消费组件 | 2023-03-23T05:46:10Z |
| 15 | proxyee-down | 25088 | 4543 | Java | 0 | http下载工具,基于http代理,支持多连接分块下载 | 2022-10-26T09:46:16Z |
| 16 | EventBus | 24293 | 4680 | Java | 102 | Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality. | 2023-03-19T15:52:12Z |
| 17 | SmartRefreshLayout | 24108 | 4914 | Java | 274 | 🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。 | 2023-01-12T14:29:16Z |
| 18 | xxl-job | 23870 | 9933 | Java | 977 | A distributed task scheduling framework.(分布式任务调度平台XXL-JOB) | 2023-03-23T12:44:14Z |
| 19 | Signal-Android | 23429 | 5725 | Java | 249 | A private messenger for Android. | 2023-03-23T22:26:34Z |
| 20 | Hystrix | 23271 | 4684 | Java | 342 | Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable. | 2022-11-12T05:34:13Z |
| 21 | Sentinel | 20720 | 7520 | Java | 510 | A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件) | 2023-03-24T00:55:23Z |
| 22 | bazel | 20487 | 3703 | Java | 2076 | a fast, scalable, multi-language and extensible build system | 2023-03-24T00:44:49Z |
| 23 | termux-app | 20269 | 2438 | Java | 287 | Termux - a terminal emulator application for Android OS extendible by variety of packages. | 2023-03-22T06:18:41Z |
| 24 | RxAndroid | 19774 | 3008 | Java | 1 | RxJava bindings for Android | 2023-02-20T12:33:53Z |
| 25 | DoKit | 19367 | 3004 | Java | 186 | 一款面向泛前端产品研发全生命周期的效率平台。 | 2023-03-22T09:34:49Z |
| 26 | rocketmq | 18955 | 10694 | Java | 393 | Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications. | 2023-03-24T02:38:21Z |
| 27 | GSYVideoPlayer | 18375 | 4005 | Java | 15 | 视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。 | 2023-03-22T15:54:03Z |
| 28 | mybatis-3 | 18305 | 12175 | Java | 125 | MyBatis SQL mapper framework for Java | 2023-03-23T07:13:41Z |
| 29 | SpringCloudLearning | 17195 | 8078 | Java | 38 | 《史上最简单的Spring Cloud教程源码》 | 2021-04-12T09:53:47Z |
| 30 | fresco | 16925 | 3786 | Java | 199 | An Android library for managing images and the memory they use. | 2023-03-23T23:14:57Z |
| 31 | tinker | 16708 | 3334 | Java | 479 | Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. | 2023-02-22T08:43:34Z |
| 32 | java8-tutorial | 16221 | 3969 | Java | 0 | Modern Java - A Guide to Java 8 | 2023-01-11T14:16:18Z |
| 33 | openapi-generator | 15704 | 5119 | Java | 3486 | OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3) | 2023-03-24T03:00:02Z |
| 34 | material-components-android | 14721 | 2963 | Java | 411 | Modular and customizable Material Design UI components for Android | 2023-03-23T19:36:52Z |
| 35 | VirtualXposed | 14229 | 2412 | Java | 118 | A simple app to use Xposed without root, unlock the bootloader or modify system image, etc. | 2022-09-09T02:58:50Z |
| 36 | antlr4 | 14086 | 3004 | Java | 685 | ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. | 2023-03-23T22:35:44Z |
| 37 | QMUI_Android | 14001 | 2632 | Java | 413 | 提高 Android UI 开发效率的 UI 库 | 2023-03-10T09:16:08Z |
| 38 | logger | 13545 | 2140 | Java | 68 | ✔️ Simple, pretty and powerful logger for android | 2022-09-14T10:04:00Z |
| 39 | Luban | 13208 | 2216 | Java | 145 | Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 | 2021-11-06T13:32:29Z |
| 40 | AndroidAutoSize | 12905 | 1898 | Java | 103 | 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案). | 2021-12-13T11:28:32Z |
| 41 | jib | 12626 | 1364 | Java | 131 | 🏗 Build container images for your Java applications. | 2023-03-23T19:05:39Z |
| 42 | spring-analysis | 12526 | 4038 | Java | 10 | Spring源码阅读 | 2023-03-23T08:04:51Z |
| 43 | zuul | 12507 | 2282 | Java | 241 | Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. | 2023-03-23T16:59:57Z |
| 44 | Matisse | 12382 | 2069 | Java | 401 | 🎆 A well-designed local image and video selector for Android | 2022-10-07T15:04:00Z |
| 45 | jd-gui | 12312 | 2221 | Java | 188 | A standalone Java Decompiler GUI | 2023-02-21T09:24:20Z |
| 46 | lombok | 11844 | 2211 | Java | 792 | Very spicy additions to the Java programming language. | 2023-03-23T13:22:37Z |
| 47 | eureka | 11746 | 3673 | Java | 53 | AWS Service registry for resilient mid-tier load balancing and failover. | 2023-03-10T11:09:04Z |
| 48 | Mybatis-PageHelper | 11608 | 3106 | Java | 32 | Mybatis通用分页插件 | 2023-01-19T00:34:34Z |
| 49 | uCrop | 11464 | 2105 | Java | 230 | Image Cropping Library for Android | 2023-01-23T14:51:06Z |
| 50 | realm-java | 11369 | 1783 | Java | 351 | Realm is a mobile database: a replacement for SQLite & ORMs | 2023-03-23T08:07:43Z |
| 51 | haven | 6345 | 745 | Java | 136 | Haven is for people who need a way to protect their personal spaces and possessions without compromising their own privacy, through an Android app and on-device sensors | 2022-10-26T22:43:24Z |
| 52 | rest-assured | 6307 | 1770 | Java | 479 | Java DSL for easy testing of REST services | 2023-03-20T07:40:39Z |
| 53 | ion | 6297 | 1063 | Java | 327 | Android Asynchronous Networking and Image Loading | 2021-06-10T16:28:08Z |
| 54 | Spring-Cloud-Platform | 6023 | 2392 | Java | 0 | 🔥🔥🔥国内首个Spring Cloud微服务化RBAC的管理平台,核心采用Spring Boot 2.4、Spring Cloud 2020.0.0 & Alibaba,前端采用d2-admin中台框架。 🔝 🔝 记得上边点个star 关注更新 | 2022-06-22T19:21:51Z |
| 55 | dynamic-load-apk | 5992 | 2018 | Java | 84 | DL : dynamic load framework in android | 2019-09-14T12:10:45Z |
| 56 | smali | 5828 | 1058 | Java | 121 | smali/baksmali | 2022-07-27T03:52:49Z |
| 57 | blade | 5758 | 1168 | Java | 10 | 🚀 Lightning fast and elegant mvc framework for Java8 | 2022-12-12T21:43:35Z |
| 58 | InfiniteCycleViewPager | 5748 | 844 | Java | 56 | Infinite cycle ViewPager with two-way orientation and interactive effect. | 2022-08-09T20:20:47Z |
| 59 | springcloud-learning | 5705 | 2620 | Java | 15 | 一套涵盖大部分核心组件使用的Spring Cloud教程,包括Spring Cloud Alibaba及分布式事务Seata,基于Spring Cloud Greenwich及SpringBoot 2.1.7。篇篇精华,涵盖大部分应用场景。 | 2022-08-01T09:16:30Z |
| 60 | smile | 5697 | 1108 | Java | 9 | Statistical Machine Intelligence & Learning Engine | 2023-03-03T12:39:46Z |
| 61 | StickyListHeaders | 5527 | 1544 | Java | 147 | An android library for section headers that stick to the top | 2021-05-21T09:48:05Z |
| 62 | freeline | 5496 | 633 | Java | 182 | A super fast build tool for Android, an alternative to Instant Run | 2020-05-10T15:57:31Z |
| 63 | android-job | 5384 | 574 | Java | 3 | Android library to handle jobs in the background. | 2022-07-13T04:26:11Z |
| 64 | gradle-retrolambda | 5320 | 452 | Java | 74 | A gradle plugin for getting java lambda support in java 6, 7 and android | 2020-06-14T22:26:14Z |
| 65 | hazelcast | 5288 | 1735 | Java | 1138 | Open-source distributed computation and storage platform. Real-time Stream Processing Unconference. Save Your Spot https://hazelcast.com/lp/unconference/ | 2023-03-23T19:46:32Z |
| 66 | TapTargetView | 5252 | 587 | Java | 49 | An implementation of tap targets from the Material Design guidelines for feature discovery. | 2023-02-11T20:08:45Z |
| 67 | Aegis | 5223 | 263 | Java | 62 | A free, secure and open source app for Android to manage your 2-step verification tokens. | 2023-03-03T22:13:04Z |
| 68 | ctci | 5080 | 2342 | Java | 32 | Cracking the Coding Interview, 5th Edition | 2022-03-27T11:28:16Z |
| 69 | Small | 5024 | 1118 | Java | 259 | A small framework to split app into small parts | 2018-09-06T07:18:11Z |
| 70 | gnirehtet | 5012 | 489 | Java | 226 | Gnirehtet provides reverse tethering for Android | 2022-12-27T08:42:30Z |
| 71 | InstaMaterial | 5008 | 1487 | Java | 27 | Implementation of Instagram with Material Design (originally based on Emmanuel Pacamalan's concept) | 2020-09-30T19:55:47Z |
| 72 | google-authenticator | 4984 | 976 | Java | 164 | Open source version of Google Authenticator (except the Android app) | 2020-09-28T13:57:17Z |
| 73 | LayoutManagerGroup | 4914 | 686 | Java | 41 | 👉 Customize the LayoutManager of RecyclerView(自定义LayoutManager) | 2019-10-05T10:42:32Z |
| 74 | google-java-format | 4892 | 805 | Java | 89 | Reformats Java source code to comply with Google Java Style. | 2023-03-10T21:23:37Z |
| 75 | folding-cell-android | 4888 | 862 | Java | 7 | :octocat: 📃 FoldingCell is a material design expanding content cell inspired by folding paper material made by @Ramotion | 2022-09-21T05:01:27Z |
| 76 | okdownload | 4852 | 719 | Java | 240 | A Reliable, Flexible, Fast and Powerful download engine. | 2022-11-04T04:02:49Z |
| 77 | lucida | 4820 | 907 | Java | 52 | Speech and Vision Based Intelligent Personal Assistant | 2022-12-26T20:30:48Z |
| 78 | lamp-cloud | 4816 | 1558 | Java | 4 | lamp-cloud 基于Jdk11 + SpringCloud + SpringBoot 开发的微服务中后台快速开发平台,专注于多租户(SaaS架构)解决方案,亦可作为普通项目(非SaaS架构)的基础开发框架使用,目前已实现插拔式数据库隔离、SCHEMA隔离、字段隔离 等租户隔离方案。 | 2023-02-27T00:33:40Z |
| 79 | groovy | 4806 | 1805 | Java | 0 | Apache Groovy: A powerful multi-faceted programming language for the JVM platform | 2023-03-24T02:02:15Z |
| 80 | AntennaPod | 4777 | 1224 | Java | 208 | A podcast manager for Android | 2023-03-23T20:39:14Z |
| 81 | Android-ConvenientBanner | 4752 | 1067 | Java | 89 | Simple and convenient banner, loop viewpager with 3D effects | 2019-11-18T04:16:22Z |
| 82 | ActiveAndroid | 4710 | 1067 | Java | 284 | Active record style SQLite persistence for Android | 2021-10-15T16:28:24Z |
| 83 | spring-boot-projects | 4595 | 1522 | Java | 2 | 🔥 该仓库中主要是 Spring Boot 的入门学习教程以及一些常用的 Spring Boot 实战项目教程,包括 Spring Boot 使用的各种示例代码,同时也包括一些实战项目的项目源码和效果展示,实战项目包括基本的 web 开发以及目前大家普遍使用的线上博客项目/企业大型商城系统/前后端分离实践项目等,摆脱各种 hello world 入门案例的束缚,真正的掌握 Spring Boot 开发。 | 2023-02-27T15:34:14Z |
| 84 | go-lang-idea-plugin | 4584 | 586 | Java | 407 | Google Go language IDE built using the IntelliJ Platform | 2018-08-11T19:54:16Z |
| 85 | datax-web | 4575 | 1854 | Java | 236 | DataX集成可视化页面,选择数据源即可一键生成数据同步任务,支持RDBMS、Hive、HBase、ClickHouse、MongoDB等数据源,批量创建RDBMS数据同步任务,集成开源调度系统,支持分布式、增量同步数据、实时查看运行日志、监控执行器资源、KILL运行进程、数据源信息加密等。 | 2022-12-28T07:10:07Z |
| 86 | android-crop | 4539 | 1096 | Java | 106 | Android library project for cropping images | 2021-06-01T04:07:06Z |
| 87 | Spring-Boot-In-Action | 4525 | 1498 | Java | 7 | Spring Boot 系列实战合集 | 2022-12-16T04:38:12Z |
| 88 | shopping-management-system | 4497 | 2251 | Java | 16 | 该项目为多个小项目的集合(持续更新中...)。内容类似淘宝、京东等网购管理系统以及图书管理、超市管理等系统。目的在于便于Java初级爱好者在学习完某一部分Java知识后有一个合适的项目锻炼、运用所学知识,完善知识体系。适用人群:Java基础到入门的爱好者。 | 2021-08-06T16:04:06Z |
| 89 | quasar | 4492 | 580 | Java | 86 | Fibers, Channels and Actors for the JVM | 2021-06-04T09:50:57Z |
| 90 | FirebaseUI-Android | 4488 | 1900 | Java | 98 | Optimized UI components for Firebase | 2023-03-20T01:10:21Z |
| 91 | dexposed | 4461 | 1078 | Java | 21 | dexposed enable 'god' mode for single android application. | 2017-03-29T11:48:10Z |
| 92 | reflections | 4428 | 670 | Java | 112 | Java runtime metadata analysis | 2023-03-06T00:58:25Z |
| 93 | ribbon | 4401 | 1210 | Java | 177 | Ribbon is a Inter Process Communication (remote procedure calls) library with built in software load balancers. The primary usage model involves REST calls with various serialization scheme support. | 2023-02-08T00:59:34Z |
| 94 | IJPay | 4325 | 1192 | Java | 9 | IJPay 让支付触手可及,封装了微信支付、QQ支付、支付宝支付、京东支付、银联支付、PayPal 支付等常用的支付方式以及各种常用的接口。不依赖任何第三方 mvc 框架,仅仅作为工具使用简单快速完成支付模块的开发,可轻松嵌入到任何系统里。右上角点下小星星✨ | 2023-02-12T11:10:16Z |
| 95 | ticker | 4309 | 463 | Java | 14 | An Android text view with scrolling text change animation | 2021-11-11T21:40:32Z |
| 96 | Robust | 4296 | 795 | Java | 151 | Robust is an Android HotFix solution with high compatibility and high stability. Robust can fix bugs immediately without a reboot. | 2022-04-27T10:11:34Z |
| 97 | XXPermissions | 4186 | 584 | Java | 3 | Android 权限请求框架,已适配 Android 13 | 2023-02-28T12:05:29Z |
| 98 | objectbox-java | 4154 | 296 | Java | 145 | Java Database for Mobile & IoT - fast and lightweight | 2023-02-14T09:57:11Z |
| 99 | moco | 4144 | 1057 | Java | 132 | Easy Setup Stub Server | 2022-12-03T15:03:16Z |
| 100 | runelite | 4080 | 4777 | Java | 1349 | Open source Old School RuneScape client | 2023-03-23T22:16:14Z |