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 | LeetCodeAnimation | 72338 | 13815 | Java | 16 | Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路) | 2022-03-06T09:10:42Z |
| 2 | advanced-java | 68633 | 18073 | Java | 2 | 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 | 2023-02-03T12:08:57Z |
| 3 | interviews | 59214 | 12481 | Java | 31 | Everything you need to know to get the job. | 2023-02-17T15:27:52Z |
| 4 | guava | 46793 | 10391 | Java | 657 | Google core libraries for Java | 2023-02-17T22:59:50Z |
| 5 | ghidra | 37311 | 4686 | Java | 1211 | Ghidra is a software reverse engineering (SRE) framework | 2023-02-17T22:20:09Z |
| 6 | MPAndroidChart | 36137 | 8888 | Java | 1991 | 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-02-02T07:04:46Z |
| 7 | glide | 33356 | 6041 | Java | 385 | An image loading and caching library for Android focused on smooth scrolling | 2023-02-17T18:48:01Z |
| 8 | jadx | 33328 | 4185 | Java | 288 | Dex to Java decompiler | 2023-02-17T18:18:06Z |
| 9 | AndroidUtilCode | 31869 | 10542 | Java | 235 | 🔥 Android developers should collect the following utils(updating). | 2023-01-16T07:09:58Z |
| 10 | SpringAll | 25030 | 7510 | Java | 14 | 循序渐进,学习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 |
| 11 | canal | 25002 | 7105 | Java | 850 | 阿里巴巴 MySQL binlog 增量订阅&消费组件 | 2023-02-15T06:17:35Z |
| 12 | toBeTopJavaer | 24348 | 5403 | Java | 51 | To Be Top Javaer - Java工程师成神之路 | 2022-12-27T11:53:42Z |
| 13 | EventBus | 24262 | 4680 | Java | 105 | Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality. | 2022-12-08T23:57:47Z |
| 14 | SmartRefreshLayout | 24068 | 4906 | Java | 269 | 🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。 | 2023-01-12T14:29:16Z |
| 15 | Signal-Android | 23303 | 5674 | Java | 236 | A private messenger for Android. | 2023-02-17T20:57:28Z |
| 16 | NewPipe | 22776 | 2590 | Java | 1160 | A libre lightweight streaming front-end for Android. | 2023-02-15T10:10:50Z |
| 17 | Sentinel | 20541 | 7454 | Java | 502 | A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件) | 2023-02-18T00:36:19Z |
| 18 | bazel | 20284 | 3681 | Java | 2086 | a fast, scalable, multi-language and extensible build system | 2023-02-17T23:03:40Z |
| 19 | RxAndroid | 19771 | 3012 | Java | 1 | RxJava bindings for Android | 2022-11-09T20:09:07Z |
| 20 | DoKit | 19292 | 2982 | Java | 179 | 一款面向泛前端产品研发全生命周期的效率平台。 | 2023-02-17T10:50:06Z |
| 21 | GSYVideoPlayer | 18265 | 3999 | Java | 15 | 视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。 | 2023-02-14T08:16:23Z |
| 22 | litemall | 17729 | 6904 | Java | 30 | 又一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端 | 2022-10-13T07:58:42Z |
| 23 | SpringCloudLearning | 17108 | 8058 | Java | 36 | 《史上最简单的Spring Cloud教程源码》 | 2021-04-12T09:53:47Z |
| 24 | fresco | 16908 | 3782 | Java | 195 | An Android library for managing images and the memory they use. | 2023-02-18T01:38:23Z |
| 25 | java8-tutorial | 16165 | 3960 | Java | 0 | Modern Java - A Guide to Java 8 | 2023-01-11T14:16:18Z |
| 26 | disruptor | 15731 | 3740 | Java | 9 | High Performance Inter-Thread Messaging Library | 2023-02-15T18:20:01Z |
| 27 | openapi-generator | 15294 | 4995 | Java | 3412 | OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3) | 2023-02-18T02:53:05Z |
| 28 | APIJSON | 14652 | 1908 | Java | 166 | 🏆 零代码、全功能、强安全 ORM 库 🚀 后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构。 🏆 A JSON Transmission Protocol and an ORM Library 🚀 provides APIs and Docs without writing any code. | 2023-02-15T04:51:43Z |
| 29 | material-components-android | 14563 | 2918 | Java | 397 | Modular and customizable Material Design UI components for Android | 2023-02-17T13:17:23Z |
| 30 | VirtualXposed | 14144 | 2403 | Java | 116 | A simple app to use Xposed without root, unlock the bootloader or modify system image, etc. | 2022-09-09T02:58:50Z |
| 31 | QMUI_Android | 13949 | 2629 | Java | 409 | 提高 Android UI 开发效率的 UI 库 | 2023-02-15T08:02:35Z |
| 32 | logger | 13526 | 2139 | Java | 67 | ✔️ Simple, pretty and powerful logger for android | 2022-09-14T10:04:00Z |
| 33 | bytecode-viewer | 13525 | 1081 | Java | 80 | A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) | 2023-01-26T20:47:18Z |
| 34 | hadoop | 13266 | 8230 | Java | 0 | Apache Hadoop | 2023-02-17T23:20:45Z |
| 35 | AndroidAutoSize | 12856 | 1895 | Java | 101 | 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案). | 2021-12-13T11:28:32Z |
| 36 | deeplearning4j | 12774 | 4931 | 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-02-17T21:35:50Z |
| 37 | Matisse | 12376 | 2070 | Java | 400 | 🎆 A well-designed local image and video selector for Android | 2022-10-07T15:04:00Z |
| 38 | spring-analysis | 12336 | 3994 | Java | 10 | Spring源码阅读 | 2022-12-16T09:43:52Z |
| 39 | banner | 12294 | 2396 | Java | 239 | 🔥🔥🔥Banner 2.0 来了!Android广告图片轮播控件,内部基于ViewPager2实现,Indicator和UI都可以自定义。 | 2022-11-20T10:52:25Z |
| 40 | jd-gui | 12162 | 2203 | Java | 186 | A standalone Java Decompiler GUI | 2023-02-03T16:02:05Z |
| 41 | piggymetrics | 12153 | 5807 | Java | 0 | Microservice Architecture with Spring Boot, Spring Cloud and Docker | 2022-03-01T09:20:15Z |
| 42 | uCrop | 11426 | 2101 | Java | 230 | Image Cropping Library for Android | 2023-01-23T14:51:06Z |
| 43 | quarkus | 11376 | 2118 | Java | 1950 | Quarkus: Supersonic Subatomic Java. | 2023-02-18T00:59:00Z |
| 44 | realm-java | 11361 | 1782 | Java | 349 | Realm is a mobile database: a replacement for SQLite & ORMs | 2023-02-17T14:06:13Z |
| 45 | ImmersionBar | 10680 | 1834 | Java | 117 | android 4.4以上沉浸式状态栏和沉浸式导航栏管理,适配横竖屏切换、刘海屏、软键盘弹出等问题,可以修改状态栏字体颜色和导航栏图标颜色,以及不可修改字体颜色手机的适配,适用于Activity、Fragment、DialogFragment、Dialog,PopupWindow,一句代码轻松实现,以及对bar的其他设置,详见README。简书请参考:http://www.jianshu.com/p/2a884e211a62 | 2022-03-25T02:26:08Z |
| 46 | android-async-http | 10651 | 4200 | Java | 111 | This project under develop | 2021-08-04T12:47:34Z |
| 47 | dex2jar | 10620 | 1942 | Java | 379 | Tools to work with android .dex and java .class files | 2023-01-28T17:39:07Z |
| 48 | platform_frameworks_base | 10308 | 6205 | Java | 0 | None | 2023-01-09T21:15:20Z |
| 49 | MVPArms | 10194 | 2425 | Java | 45 | ⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架). | 2021-11-19T02:57:52Z |
| 50 | javapoet | 10057 | 1304 | Java | 89 | A Java API for generating .java source files. | 2023-01-31T15:25:45Z |
| 51 | android-flowlayout | 2033 | 379 | Java | 26 | Linear layout, that wrap its content to the next line if there is no space in the current line. | 2022-05-23T16:42:31Z |
| 52 | streamex | 2024 | 233 | Java | 15 | Enhancing Java Stream API | 2022-10-22T10:42:40Z |
| 53 | renren-security | 1955 | 1070 | Java | 8 | 采用Spring、MyBatis、Shiro框架,开发的一套权限系统,极低门槛,拿来即用。设计之初,就非常注重安全性,为企业系统保驾护航,让一切都变得如此简单。【QQ群:324780204、145799952】 | 2022-10-15T14:12:54Z |
| 54 | smart-sso | 1928 | 1145 | Java | 45 | springboot SSO 单点登录,OAuth2实现,支持App登录,支持分布式 | 2022-07-21T09:37:05Z |
| 55 | poli | 1925 | 330 | Java | 24 | An easy-to-use BI server built for SQL lovers. Power data analysis in SQL and gain faster business insights. | 2023-01-06T21:00:47Z |
| 56 | marytts | 1895 | 674 | Java | 91 | MARY TTS -- an open-source, multilingual text-to-speech synthesis system written in pure java | 2022-12-14T10:46:50Z |
| 57 | android-segmented-control | 1877 | 409 | Java | 49 | ios UISegmentedControl for android | 2020-10-05T09:01:17Z |
| 58 | spring-retry | 1868 | 456 | Java | 43 | None | 2023-02-09T14:27:22Z |
| 59 | Hyperion-Android | 1862 | 136 | Java | 55 | App Debugging & Inspection Tool for Android | 2022-11-13T03:49:20Z |
| 60 | Rosie | 1840 | 165 | Java | 12 | Rosie is an Android framework to create applications following the principles of Clean Architecture. | 2019-09-17T14:29:29Z |
| 61 | CircleRefreshLayout | 1790 | 383 | Java | 17 | a custom pull-to-refresh layout which contains a interesting animation | 2017-01-16T07:27:24Z |
| 62 | staffjoy | 1785 | 1130 | Java | 7 | 微服务(Microservices)和云原生架构教学案例项目,基于Spring Boot和Kubernetes技术栈 | 2022-12-10T15:44:26Z |
| 63 | FBReaderJ | 1772 | 811 | Java | 245 | Official FBReaderJ project repository | 2020-07-28T08:04:37Z |
| 64 | SandHook | 1771 | 395 | Java | 38 | Android ART Hook/Native Inline Hook/Single Instruction Hook - support 4.4 - 11.0 32/64 bit - Xposed API Compat | 2023-01-19T07:04:46Z |
| 65 | qualitymatters | 1759 | 204 | Java | 13 | Android Development Culture | 2022-03-09T17:01:30Z |
| 66 | jdbi | 1745 | 324 | Java | 121 | jdbi is designed to provide convenient tabular data access in Java; including templated SQL, parameterized and strongly typed queries, and Streams integration | 2023-02-16T23:59:41Z |
| 67 | FingerprintIdentify | 1723 | 235 | Java | 4 | 👍 Android Fingerprint Verification SDK | 2021-05-17T02:19:22Z |
| 68 | stagemonitor | 1695 | 292 | Java | 82 | an open source solution to application performance monitoring for java server applications | 2022-03-16T08:41:56Z |
| 69 | SectionedRecyclerViewAdapter | 1678 | 371 | Java | 0 | An Adapter that allows a RecyclerView to be split into Sections with headers and/or footers. Each Section can have its state controlled individually. | 2022-02-27T11:51:14Z |
| 70 | MultipleTheme | 1672 | 313 | Java | 11 | Android换肤/夜间模式的Android框架,配合theme和换肤控件框架可以做到无缝切换换肤(无需重启应用和当前页面)。 This framework of Android app support multiple theme(such as day/night mode) and needn’t finish current application or current activity when you switch theme-mode. | 2020-01-10T02:55:33Z |
| 71 | VirusBroadcast | 1648 | 581 | Java | 36 | A java virus broadcast simulation | 2022-08-25T18:47:14Z |
| 72 | smart-location-lib | 1625 | 358 | Java | 103 | Android library project that lets you manage the location updates to be as painless as possible | 2022-06-26T10:33:37Z |
| 73 | rapidoid | 1609 | 163 | Java | 46 | Rapidoid - Extremely Fast, Simple and Powerful Java Web Framework and HTTP Server! | 2022-11-02T02:00:33Z |
| 74 | lemon | 1597 | 1600 | Java | 70 | 开源OA | 2022-11-25T00:42:06Z |
| 75 | openhtmltopdf | 1597 | 305 | Java | 251 | An HTML to PDF library for the JVM. Based on Flying Saucer and Apache PDF-BOX 2. With SVG image support. Now also with accessible PDF support (WCAG, Section 508, PDF/UA)! | 2023-02-15T16:19:03Z |
| 76 | UsbSerial | 1594 | 545 | Java | 111 | Usb serial controller for Android | 2022-09-02T21:30:10Z |
| 77 | BroadleafCommerce | 1584 | 1185 | Java | 29 | Broadleaf Commerce - Enterprise eCommerce framework based on Spring | 2023-02-17T21:24:09Z |
| 78 | synthea | 1577 | 500 | Java | 150 | Synthetic Patient Population Simulator | 2023-02-16T20:51:39Z |
| 79 | android-selector-chapek | 1576 | 205 | Java | 13 | Android Studio plugin which automatically generates drawable selectors from appropriately named resources. | 2016-03-14T08:58:35Z |
| 80 | spring-cloud-flycloud | 1535 | 555 | Java | 5 | 🔥🔥🔥FlyClould 微服务实战项目框架,在该框架中,包括了用 Spring Cloud 构建微服务的一系列基本组件和框架,对于后台服务框架的搭建有很大的参考价值,大家可以参考甚至稍加修改可以直接应用于自己的实际的项目开发中,该项目没有采用Maven进行项目构建,Maven通过xml进行依赖管理,导致整个配置文件太过臃肿,另外灵活性也不是很强,所以我采用Gradle进行项目构建和依赖管理,在FlyTour项目中我们见证了Gradle的强大,通过简单的一些配置就可以轻松的实现组件化的功能。该项目共有11个Module工程。其中10个位微服务工程,这10个微服务工程构成了一个完整的微服务系统,微服务系统包含了8个基础服务,提供了一整套微服务治理功能,他们分别是配置中心module_config、注册中心module_eureka、认证授权中心module_uaa、Turbine聚合监控服务module_monitor、链路追踪服务module_zipken、聚合监控服务module_admin、路由网关服务module_gateway、日志服务module_log。另外还包含了两个资源服务:用户服务module_user和blog服务module_blog,另外还有一个common的Module,为资源服务提供一些一本的工具类 | 2020-06-29T01:21:06Z |
| 81 | tabula-java | 1504 | 369 | Java | 157 | Extract tables from PDF files | 2023-02-15T21:59:35Z |
| 82 | leveldb | 1456 | 396 | Java | 29 | Port of LevelDB to Java | 2022-11-19T02:04:32Z |
| 83 | NineGridImageView | 1449 | 242 | Java | 28 | A custom widget for Android, which used for showing grid pictures. | 2019-04-15T05:21:48Z |
| 84 | VCameraDemo | 1430 | 467 | Java | 29 | 微信小视频+秒拍,FFmpeg库封装 | 2016-03-24T07:32:50Z |
| 85 | Android-StickyNavLayout | 1429 | 454 | Java | 30 | An android library for navigator that stick on the top | 2018-08-27T16:23:11Z |
| 86 | phrase | 1395 | 127 | Java | 2 | Phrase is an Android string resource templating library | 2022-04-06T01:51:07Z |
| 87 | tailor | 1393 | 52 | Java | 25 | Cross-platform static analyzer and linter for Swift. | 2021-02-27T09:28:34Z |
| 88 | JD-Test | 1369 | 317 | Java | 0 | 仿京东app 全新组件化架构升级 | 2019-11-28T03:34:15Z |
| 89 | zt-zip | 1341 | 261 | Java | 27 | ZeroTurnaround ZIP Library | 2023-01-30T18:22:27Z |
| 90 | UpdatePlugin | 1332 | 261 | Java | 11 | 可任意定制的app更新组件。 | 2019-11-26T05:02:20Z |
| 91 | EventHub | 1320 | 142 | Java | 1 | An open source event analytics platform | 2022-04-05T11:51:24Z |
| 92 | GifLoadingView | 1314 | 217 | Java | 0 | Some loading GIF . | 2019-10-30T05:39:50Z |
| 93 | google-http-java-client | 1312 | 446 | Java | 48 | Google HTTP Client Library for Java | 2023-02-16T19:36:23Z |
| 94 | aws-serverless-java-container | 1310 | 528 | Java | 41 | A Java wrapper to run Spring, Jersey, Spark, and other apps inside AWS Lambda. | 2023-02-16T13:35:01Z |
| 95 | RoboBinding | 1296 | 222 | Java | 34 | A data-binding Presentation Model(MVVM) framework for the Android platform. | 2017-10-08T04:11:44Z |
| 96 | Crescento | 1290 | 162 | Java | 9 | Add curve at bottom of image views and relative layouts. | 2018-10-01T11:39:26Z |
| 97 | react-native-background-geolocation | 1286 | 531 | Java | 82 | Background and foreground geolocation plugin for React Native. Tracks user when app is running in background. | 2022-11-29T18:30:10Z |
| 98 | BottomDialog | 1279 | 187 | Java | 11 | BottomDialog is a bottom dialog layout implemented with DialogFragment, Supports pop-up animation, Support any layout | 2017-04-10T14:41:00Z |
| 99 | SmoothRefreshLayout | 1278 | 221 | Java | 2 | 一款支持上下拉刷新、越界回弹、二级刷新、横向刷新、拉伸回弹、平滑滚动、嵌套滚动的多功能刷新控件 | 2021-09-09T11:02:10Z |
| 100 | Quality-Tools-for-Android | 1274 | 236 | Java | 23 | None | 2021-10-05T03:03:14Z |