mirror of
https://github.com/EvanLi/Github-Ranking.git
synced 2026-11-06 16:31:49 +00:00
24 KiB
24 KiB
Github Ranking
Top 100 Stars in Java
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
|---|---|---|---|---|---|---|---|
| 1 | arthas | 33503 | 7231 | Java | 235 | Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas | 2023-10-16T01:28:03Z |
| 2 | Android-Universal-Image-Loader | 16807 | 6194 | Java | 448 | Powerful and flexible library for loading, caching and displaying images on Android. | 2022-01-17T09:48:53Z |
| 3 | zheng | 16564 | 7463 | Java | 36 | 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 | 2022-12-16T09:53:00Z |
| 4 | thingsboard | 14483 | 4542 | Java | 1359 | Open-source IoT Platform - Device management, data collection, processing and visualization. | 2023-10-15T20:45:08Z |
| 5 | dataease | 13039 | 2465 | Java | 183 | 人人可用的开源数据可视化分析工具。 | 2023-10-12T03:01:17Z |
| 6 | mall-learning | 12380 | 8291 | 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 |
| 7 | SlidingMenu | 11111 | 5106 | 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 |
| 8 | SmarterStreaming | 10646 | 2754 | Java | 4 | 业内为数不多致力于极致体验的超强全自研跨平台(windows/linux/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。 | 2023-08-20T10:03:29Z |
| 9 | okhttp-OkGo | 10572 | 2613 | Java | 459 | OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 | 2022-09-06T01:29:03Z |
| 10 | AVLoadingIndicatorView | 9712 | 1903 | Java | 66 | DEPRECATED | 2023-04-06T06:05:06Z |
| 11 | VirtualApp | 9550 | 2863 | Java | 0 | Virtual Engine for Android(Support 14.0 in business version) | 2023-10-11T09:36:03Z |
| 12 | hugo | 7896 | 810 | Java | 53 | Annotation-triggered method call logging for your debug builds. | 2022-01-05T11:19:51Z |
| 13 | lawnchair | 7579 | 1028 | Java | 92 | No clever tagline needed. | 2023-10-15T00:17:37Z |
| 14 | vjtools | 7551 | 1549 | Java | 34 | The vip.com's java coding standard, libraries and tools | 2023-09-06T13:34:00Z |
| 15 | flyway | 7425 | 1426 | Java | 105 | Flyway by Redgate • Database Migrations Made Easy. | 2023-10-12T10:37:54Z |
| 16 | xmall | 6999 | 2565 | Java | 18 | 基于SOA架构的分布式电商购物商城 前后端分离 前台商城:Vue全家桶 后台管理系统:Dubbo/SSM/Elasticsearch/Redis/MySQL/ActiveMQ/Shiro/Zookeeper等 | 2022-12-16T08:55:14Z |
| 17 | okhttputils | 6875 | 2422 | Java | 0 | [停止维护]okhttp的辅助类 | 2022-10-12T06:21:59Z |
| 18 | DroidPlugin | 6830 | 2566 | Java | 223 | A plugin framework on android,Run any third-party apk without installation, modification or repackage | 2021-07-07T10:00:16Z |
| 19 | mapstruct | 6461 | 877 | Java | 390 | An annotation processor for generating type-safe bean mappers | 2023-10-15T07:22:28Z |
| 20 | AndroidPicker | 6129 | 1443 | Java | 171 | 安卓选择器类库,包括日期及时间选择器(可用于出生日期、营业时间等)、单项选择器(可用于性别、民族、职业、学历、星座等)、二三级联动选择器(可用于车牌号、基金定投日期等)、城市地址选择器(分省级、地市级及区县级)、数字选择器(可用于年龄、身高、体重、温度等)、日历选日期择器(可用于酒店及机票预定日期)、颜色选择器、文件及目录选择器、图片选择器等……WheelPicker/DatePicker/TimePicker/OptionPicker/NumberPicker/LinkagePicker/AddressPicker/CarPlatePicker/CalendarPicker/ColorPicker/FilePicker/ImagePicker etc. | 2023-07-23T23:15:47Z |
| 21 | AndroidImageSlider | 5643 | 1682 | Java | 291 | An amazing and convenient Android image slider. | 2020-10-01T16:41:17Z |
| 22 | HMCL | 5602 | 588 | Java | 162 | A Minecraft Launcher which is multi-functional, cross-platform and popular | 2023-10-15T16:40:54Z |
| 23 | react-native-splash-screen | 5497 | 1073 | Java | 340 | A splash screen for react-native, hide when application loaded ,it works on iOS and Android. | 2023-05-28T16:33:10Z |
| 24 | gephi | 5479 | 1564 | Java | 454 | Gephi - The Open Graph Viz Platform | 2023-10-11T08:41:39Z |
| 25 | android-advancedrecyclerview | 5283 | 882 | Java | 197 | RecyclerView extension library which provides advanced features. (ex. Google's Inbox app like swiping, Play Music app like drag and drop sorting) | 2023-08-21T04:59:46Z |
| 26 | iceberg | 4838 | 1800 | Java | 933 | Apache Iceberg | 2023-10-15T22:59:54Z |
| 27 | Luyten | 4828 | 1006 | Java | 166 | An Open Source Java Decompiler Gui for Procyon | 2023-04-15T12:37:20Z |
| 28 | mapdb | 4757 | 875 | Java | 170 | MapDB provides concurrent Maps, Sets and Queues backed by disk storage or off-heap-memory. It is a fast and easy to use embedded Java database engine. | 2023-08-31T11:21:51Z |
| 29 | hippo4j | 4734 | 1062 | Java | 80 | 📌 异步线程池框架,支持线程池动态变更&监控&报警,无需修改代码轻松引入。Asynchronous thread pool framework, support Thread Pool Dynamic Change & monitoring & Alarm, no need to modify the code easily introduced. | 2023-10-11T03:02:33Z |
| 30 | hudi | 4551 | 2374 | Java | 395 | Upserts, Deletes And Incremental Processing on Big Data. | 2023-10-15T05:40:11Z |
| 31 | SmoothProgressBar | 4484 | 1015 | Java | 11 | A small Android library allowing you to have a smooth and customizable horizontal or circular indeterminate ProgressBar | 2021-05-21T18:02:35Z |
| 32 | JSON-java | 4351 | 2568 | Java | 17 | A reference implementation of a JSON package in Java. | 2023-10-16T00:20:09Z |
| 33 | android-volley | 4304 | 1584 | Java | 61 | DEPRECATED | 2017-05-15T08:20:04Z |
| 34 | MusicBot | 4281 | 2232 | Java | 159 | 🎶 A Discord music bot that's easy to set up and run yourself! | 2023-10-07T21:45:39Z |
| 35 | android-autofittextview | 4246 | 704 | Java | 46 | A TextView that automatically resizes text to fit perfectly within its bounds. | 2019-01-12T23:57:12Z |
| 36 | liquibase | 4096 | 1734 | Java | 515 | Main Liquibase Source | 2023-10-16T02:59:33Z |
| 37 | jeepay | 4076 | 1608 | Java | 23 | Jeepay是一套适合互联网企业使用的开源支付系统,支持多渠道服务商和普通商户模式。已对接微信支付,支付宝,云闪付官方接口,支持聚合码支付。 | 2023-10-07T03:05:40Z |
| 38 | TwinklingRefreshLayout | 3994 | 678 | Java | 108 | RefreshLayout that support for OverScroll and better than iOS. 支持下拉刷新和上拉加载的RefreshLayout,自带越界回弹效果,支持RecyclerView,AbsListView,ScrollView,WebView | 2023-03-27T03:44:19Z |
| 39 | library | 3915 | 628 | Java | 15 | A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns. | 2023-07-07T21:43:17Z |
| 40 | h2database | 3878 | 1200 | Java | 361 | H2 is an embeddable RDBMS written in Java. | 2023-09-30T22:40:26Z |
| 41 | Launcher3 | 3761 | 660 | Java | 129 | The Launcher3 fork known as "Rootless Pixel Launcher" | 2022-08-24T13:51:46Z |
| 42 | Guns | 3703 | 1586 | Java | 44 | Guns基于SpringBoot 2,致力于做更简洁的后台管理系统,完美整合springmvc + shiro + mybatis-plus + beetl!Guns项目代码简洁,注释丰富,上手容易,同时Guns包含许多基础模块(用户管理,角色管理,部门管理,字典管理等10个模块),可以直接作为一个后台管理系统的脚手架! | 2022-10-12T07:20:43Z |
| 43 | parceler | 3565 | 272 | Java | 30 | 📦 Android Parcelables made easy through code generation. | 2022-05-20T20:48:57Z |
| 44 | light-4j | 3534 | 627 | Java | 23 | A fast, lightweight and more productive microservices framework | 2023-10-14T22:40:56Z |
| 45 | retrolambda | 3533 | 271 | Java | 18 | Backport of Java 8's lambda expressions to Java 7, 6 and 5 | 2023-09-26T15:12:04Z |
| 46 | giffun | 3431 | 693 | Java | 27 | 一款开源的GIF在线分享App,乐趣就要和世界分享。 | 2021-01-29T13:47:14Z |
| 47 | LQRWeChat | 3375 | 1100 | Java | 0 | 本项目仿最新版微信6.5.7(除图片选择器外),基于融云SDK,使用目前较火的 Rxjava+Retrofit+MVP+Glide 技术开发。相比上个版本,加入发送位置消息,红包消息等功能。 | 2023-04-10T11:18:15Z |
| 48 | ChipsLayoutManager | 3231 | 363 | Java | 35 | ANDROID. ChipsLayoutManager (SpanLayoutManager, FlowLayoutManager). A custom layout manager for RecyclerView which mimicric TextView span behaviour, flow layouts behaviour with support of amazing recyclerView features | 2020-01-17T20:46:04Z |
| 49 | jvm-tools | 3228 | 512 | Java | 8 | Small set of tools for JVM troublshooting, monitoring and profiling. | 2023-09-21T05:39:45Z |
| 50 | bundletool | 3216 | 376 | Java | 41 | Bundletool is a command-line tool to manipulate Android App Bundles | 2023-10-11T15:00:34Z |
| 51 | jOOQ | 5664 | 1202 | Java | 1919 | jOOQ is the best way to write SQL in Java | 2023-10-12T13:01:12Z |
| 52 | AndroidImageSlider | 5643 | 1682 | Java | 291 | An amazing and convenient Android image slider. | 2020-10-01T16:41:17Z |
| 53 | StickyListHeaders | 5518 | 1540 | Java | 147 | An android library for section headers that stick to the top | 2021-05-21T09:48:05Z |
| 54 | gnirehtet | 5461 | 531 | Java | 242 | Gnirehtet provides reverse tethering for Android | 2023-08-05T16:02:31Z |
| 55 | android-job | 5389 | 577 | Java | 3 | Android library to handle jobs in the background. | 2022-07-13T04:26:11Z |
| 56 | TapTargetView | 5286 | 593 | Java | 49 | An implementation of tap targets from the Material Design guidelines for feature discovery. | 2023-08-09T03:02:21Z |
| 57 | AntennaPod | 5224 | 1263 | Java | 199 | A podcast manager for Android | 2023-10-16T01:04:40Z |
| 58 | lamp-cloud | 5134 | 1652 | Java | 4 | lamp-cloud 基于Jdk11 + SpringCloud + SpringBoot 开发的微服务中后台快速开发平台,专注于多租户(SaaS架构)解决方案,亦可作为普通项目(非SaaS架构)的基础开发框架使用,目前已实现插拔式数据库隔离、SCHEMA隔离、字段隔离 等租户隔离方案。 | 2023-09-26T01:16:48Z |
| 59 | google-authenticator | 5075 | 1023 | Java | 164 | Open source version of Google Authenticator (except the Android app) | 2020-09-28T13:57:17Z |
| 60 | FastBle | 5052 | 1184 | Java | 233 | Android Bluetooth Low Energy (BLE) Fast Development Framework. It uses simple ways to filter, scan, connect, read ,write, notify, readRssi, setMTU, and multiConnection. | 2022-07-27T09:20:44Z |
| 61 | Small | 5026 | 1127 | Java | 259 | A small framework to split app into small parts | 2023-09-23T13:49:56Z |
| 62 | okdownload | 5009 | 737 | Java | 246 | A Reliable, Flexible, Fast and Powerful download engine. | 2022-11-04T04:02:49Z |
| 63 | dialogplus | 5005 | 806 | Java | 53 | Advanced dialog solution for android | 2022-01-17T09:57:28Z |
| 64 | spring-mvc-showcase | 4990 | 3756 | Java | 5 | Demonstrates the features of the Spring MVC web framework | 2022-02-04T23:36:03Z |
| 65 | groovy | 4971 | 1839 | Java | 0 | Apache Groovy: A powerful multi-faceted programming language for the JVM platform | 2023-10-16T01:31:01Z |
| 66 | LayoutManagerGroup | 4957 | 691 | Java | 41 | 👉 Customize the LayoutManager of RecyclerView(自定义LayoutManager) | 2023-10-11T11:05:47Z |
| 67 | pinot | 4837 | 1187 | Java | 1187 | Apache Pinot - A realtime distributed OLAP datastore | 2023-10-16T01:25:09Z |
| 68 | lucida | 4811 | 903 | Java | 52 | Speech and Vision Based Intelligent Personal Assistant | 2022-12-26T20:30:48Z |
| 69 | IJPay | 4801 | 1258 | Java | 11 | IJPay 让支付触手可及,封装了微信支付、QQ支付、支付宝支付、京东支付、银联支付、PayPal 支付等常用的支付方式以及各种常用的接口。不依赖任何第三方 mvc 框架,仅仅作为工具使用简单快速完成支付模块的开发,可轻松嵌入到任何系统里。右上角点下小星星✨ | 2023-09-10T09:54:00Z |
| 70 | baseAdapter | 4714 | 1199 | Java | 108 | Android 万能的Adapter for ListView,RecyclerView,GridView等,支持多种Item类型的情况。 | 2021-10-13T10:21:40Z |
| 71 | ActiveAndroid | 4709 | 1060 | Java | 284 | Active record style SQLite persistence for Android | 2021-10-15T16:28:24Z |
| 72 | cglib | 4673 | 889 | Java | 70 | cglib - Byte Code Generation Library is high level API to generate and transform Java byte code. It is used by AOP, testing, data access frameworks to generate dynamic proxy objects and intercept field access. | 2023-05-28T17:31:45Z |
| 73 | dddsample-core | 4645 | 1406 | Java | 10 | This is the new home of the original DDD Sample app (previously hosted at sf.net).. | 2023-08-24T19:05:53Z |
| 74 | Spring-Boot-In-Action | 4586 | 1506 | Java | 7 | Spring Boot 系列实战合集 | 2022-12-16T04:38:12Z |
| 75 | go-lang-idea-plugin | 4571 | 619 | Java | 407 | Google Go language IDE built using the IntelliJ Platform | 2018-08-11T19:54:16Z |
| 76 | JGrowing | 4511 | 957 | Java | 17 | Java is Growing up but not only Java。Java成长路线,但学到不仅仅是Java。 | 2020-10-13T13:45:13Z |
| 77 | SmoothProgressBar | 4484 | 1015 | Java | 11 | A small Android library allowing you to have a smooth and customizable horizontal or circular indeterminate ProgressBar | 2021-05-21T18:02:35Z |
| 78 | ribbon | 4473 | 1232 | 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-07-14T20:17:42Z |
| 79 | austin | 4451 | 1156 | Java | 3 | 消息推送平台:fire:推送下发【邮件】【短信】【微信服务号】【微信小程序】【企业微信】【钉钉】等消息类型。 | 2023-09-25T13:23:50Z |
| 80 | android-times-square | 4441 | 1201 | Java | 23 | Standalone Android widget for picking a single date from a calendar view. | 2023-05-28T01:46:37Z |
| 81 | JustTrustMe | 4372 | 761 | Java | 21 | An xposed module that disables SSL certificate checking for the purposes of auditing an app with cert pinning | 2022-06-06T09:50:18Z |
| 82 | novel | 4339 | 1235 | Java | 0 | novel 是一套基于时下最新 Java 技术栈 Spring Boot 3 + Vue 3 开发的前后端分离学习型小说项目,配备保姆级教程手把手教你从零开始开发上线一套生产级别的 Java 系统,由小说门户系统、作家后台管理系统、平台后台管理系统等多个子系统构成。包括小说推荐、作品检索、小说排行榜、小说阅读、小说评论、会员中心、作家专区、充值订阅、新闻发布等功能。 | 2023-05-18T07:58:37Z |
| 83 | NekoX | 4324 | 337 | Java | 208 | A third-party Telegram android app. | 2023-10-07T11:12:14Z |
| 84 | android-volley | 4304 | 1584 | Java | 61 | DEPRECATED | 2017-05-15T08:20:04Z |
| 85 | microservices-platform | 4293 | 1637 | Java | 3 | 基于SpringBoot2.x、SpringCloud和SpringCloudAlibaba并采用前后端分离的企业级微服务多租户系统架构。并引入组件化的思想实现高内聚低耦合,项目代码简洁注释丰富上手容易,适合学习和企业中使用。真正实现了基于RBAC、jwt和oauth2的无状态统一权限认证的解决方案,面向互联网设计同时适合B端和C端用户,支持CI/CD多环境部署,并提供应用管理方便第三方系统接入;同时还集合各种微服务治理功能和监控功能。模块包括:企业级的认证系统、开发平台、应用监控、慢sql监控、统一日志、单点登录、Redis分布式高速缓存、配置中心、分布式任务调度、接口文档、代码生成等等。 | 2023-06-02T01:46:46Z |
| 86 | coursera-android | 4273 | 5376 | Java | 46 | Source Code for Android Course Example Applications | 2020-10-04T07:21:38Z |
| 87 | objectbox-java | 4249 | 333 | Java | 144 | Java and Android Database - fast and lightweight without any ORM | 2023-08-22T15:56:54Z |
| 88 | epic | 4239 | 793 | Java | 0 | Dynamic java method AOP hook for Android(continution of Dexposed on ART), Supporting 5.0~11 | 2023-07-22T14:04:07Z |
| 89 | oshi | 4162 | 833 | Java | 7 | Native Operating System and Hardware Information | 2023-10-13T07:50:19Z |
| 90 | spring-boot-starter | 3973 | 1769 | Java | 9 | MyBatis integration with Spring Boot | 2023-10-10T23:56:04Z |
| 91 | XCL-Charts | 3968 | 1134 | Java | 8 | Android图表库(XCL-Charts is a free charting library for Android platform.),基于Android Canvas来绘制各种图表,使用简便,定制灵活。目前支持3D/非3D/背向式/横向/竖向柱形图(Bar Chart)、3D/非3D饼图(Pie Chart)、堆叠图(Stacked Bar Chart)、面积图(Area Chart)、 折线图(Line Chart)、曲线图(Spline Chart)、环形图(Dount Chart)、南丁格尔玫瑰图(Rose Chart)、仪表盘(Dial Chart)、刻度盘(Gauge Chart)、雷达图(Radar Chart)、漏斗图(Funnel Chart)、圆形图(Circle Chart)、弧线比较图、散点图(Scatter Chart)、气泡图(Bubble Chart)、范围条形图(RangeBar Chart)等图表。其它特性还包括支持图表缩放、手势移动、点击响应、动画效果、多轴显示、图表参考线、混合图表及同数据源不同图表类型切换等。 | 2017-07-07T03:10:05Z |
| 92 | open-location-code | 3919 | 498 | Java | 49 | Open Location Code is a library to generate short codes, called "plus codes", that can be used as digital addresses where street addresses don't exist. | 2023-05-03T06:12:10Z |
| 93 | SmartCropper | 3906 | 723 | Java | 29 | 🔥 A library for cropping image in a smart way that can identify the border and correct the cropped image. 智能图片裁剪框架。自动识别边框,手动调节选区,使用透视变换裁剪并矫正选区;适用于身份证,名片,文档等照片的裁剪。 | 2020-11-25T03:44:46Z |
| 94 | JDA | 3899 | 706 | Java | 12 | Java wrapper for the popular chat & VOIP service: Discord https://discord.com | 2023-10-15T12:11:11Z |
| 95 | dubbo-admin | 3886 | 2154 | Java | 219 | The ops and reference implementation for Apache Dubbo | 2023-10-04T17:54:22Z |
| 96 | bistoury | 3867 | 806 | Java | 56 | Bistoury是去哪儿网的java应用生产问题诊断工具,提供了一站式的问题诊断方案 | 2022-12-16T08:45:38Z |
| 97 | CircleProgress | 3783 | 939 | Java | 84 | CircleProgress, DonutProgress, ArcProgress | 2021-10-09T08:07:36Z |
| 98 | XposedInstaller | 3776 | 1542 | Java | 95 | None | 2023-05-26T01:14:08Z |
| 99 | Guns | 3703 | 1586 | Java | 44 | Guns基于SpringBoot 2,致力于做更简洁的后台管理系统,完美整合springmvc + shiro + mybatis-plus + beetl!Guns项目代码简洁,注释丰富,上手容易,同时Guns包含许多基础模块(用户管理,角色管理,部门管理,字典管理等10个模块),可以直接作为一个后台管理系统的脚手架! | 2022-10-12T07:20:43Z |
| 100 | effective-java-3e-source-code | 3700 | 1894 | Java | 11 | The source code from the third edition of Effective Java, with minor additions as necessary to make it runnable. | 2020-10-28T20:11:11Z |