Files
Github-Ranking/Top100/Java.md
T
2023-02-18 11:05:04 +08:00

22 KiB
Raw Blame History

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