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 | java-design-patterns | 82961 | 25308 | Java | 187 | Design patterns implemented in Java | 2023-07-24T22:18:50Z |
| 2 | mall | 68201 | 27256 | Java | 24 | mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 | 2023-07-23T01:49:52Z |
| 3 | easyexcel | 28536 | 7141 | Java | 215 | 快速、简洁、解决大文件内存溢出的java处理Excel工具 | 2023-07-26T02:22:04Z |
| 4 | halo | 28000 | 8764 | Java | 278 | 强大易用的开源建站工具。 | 2023-07-25T15:27:48Z |
| 5 | selenium | 27123 | 7666 | Java | 173 | A browser automation framework and ecosystem. | 2023-07-26T00:23:24Z |
| 6 | JCSprout | 26998 | 7155 | Java | 30 | 👨🎓 Java Core Sprout : basic, concurrent, algorithm | 2022-10-24T12:27:21Z |
| 7 | vhr | 26162 | 10284 | Java | 155 | 微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。 | 2023-07-15T13:21:32Z |
| 8 | seata | 23966 | 8526 | Java | 674 | 🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution. | 2023-07-25T11:02:27Z |
| 9 | Telegram | 22355 | 7524 | Java | 0 | Telegram for Android source | 2023-07-25T20:25:55Z |
| 10 | eladmin | 19987 | 7147 | Java | 0 | eladmin jpa 版本:项目基于 Spring Boot 2.6.4、 Jpa、 Spring Security、Redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由 | 2023-07-23T05:38:46Z |
| 11 | FizzBuzzEnterpriseEdition | 19290 | 741 | Java | 433 | FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes. | 2023-06-20T05:02:47Z |
| 12 | zipkin | 16312 | 3068 | Java | 200 | Zipkin is a distributed tracing system | 2023-07-23T01:58:58Z |
| 13 | mockito | 14088 | 2449 | Java | 335 | Most popular Mocking framework for unit tests written in Java | 2023-07-25T18:28:31Z |
| 14 | Material-Animations | 13560 | 2527 | Java | 14 | Android Transition animations explanation with examples. | 2019-04-02T15:42:38Z |
| 15 | source-code-hunter | 13158 | 2560 | Java | 8 | 😱 从源码层面,剖析挖掘互联网行业主流技术的底层实现原理,为广大开发者 “提升技术深度” 提供便利。目前开放 Spring 全家桶,Mybatis、Netty、Dubbo 框架,及 Redis、Tomcat 中间件等 | 2023-07-22T09:48:14Z |
| 16 | druid | 12736 | 3549 | Java | 1329 | Apache Druid: a high performance real-time analytics database. | 2023-07-26T02:27:43Z |
| 17 | PictureSelector | 12602 | 2910 | Java | 352 | Picture Selector Library for Android or 图片选择器 | 2023-05-17T01:17:58Z |
| 18 | greenDAO | 12581 | 2987 | Java | 193 | greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. | 2021-11-04T06:43:48Z |
| 19 | questdb | 12351 | 961 | Java | 360 | An open source time-series database for fast ingest and SQL queries | 2023-07-25T23:05:44Z |
| 20 | guice | 12065 | 1648 | Java | 303 | Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 8 and above, brought to you by Google. | 2023-07-13T17:22:17Z |
| 21 | fullstack-tutorial | 11184 | 2449 | Java | 18 | 🚀 fullstack tutorial 2022,后台技术栈/架构师之路/全栈开发社区,春招/秋招/校招/面试 | 2022-12-02T03:33:19Z |
| 22 | CtCI-6th-Edition | 10809 | 4327 | Java | 47 | Cracking the Coding Interview 6th Ed. Solutions | 2023-07-09T18:44:02Z |
| 23 | grpc-java | 10688 | 3671 | Java | 453 | The Java gRPC implementation. HTTP/2 based RPC | 2023-07-26T01:22:38Z |
| 24 | JiaoZiVideoPlayer | 10458 | 2423 | Java | 268 | MediaPlayer exoplayer ijkplayer ffmpeg | 2020-09-14T19:02:20Z |
| 25 | auto | 10205 | 1227 | Java | 66 | A collection of source code generators for Java. | 2023-07-24T21:56:42Z |
| 26 | Android-ObservableScrollView | 9626 | 2090 | Java | 175 | Android library to observe scroll events on scrollable views. | 2021-06-01T03:54:51Z |
| 27 | android-Ultra-Pull-To-Refresh | 9613 | 2700 | Java | 150 | Ultra Pull to Refresh for Android. Support all the views. | 2023-05-28T15:12:24Z |
| 28 | PocketHub | 9405 | 3534 | Java | 123 | PocketHub Android App | 2023-06-06T08:03:11Z |
| 29 | MaterialDesignLibrary | 9029 | 2282 | Java | 210 | This is a library with components of Android L to you use in android 2.2 | 2023-05-28T17:32:11Z |
| 30 | feign | 8914 | 1853 | Java | 178 | Feign makes writing java http clients easier | 2023-07-26T00:48:40Z |
| 31 | VirtualAPK | 8872 | 1527 | Java | 111 | A powerful and lightweight plugin framework for Android | 2023-07-13T22:06:36Z |
| 32 | awesome-java-leetcode | 8564 | 1749 | Java | 5 | 👑 LeetCode of algorithms with java solution(updating). | 2020-12-10T15:20:21Z |
| 33 | Jetpack-MVVM-Best-Practice | 8387 | 1568 | Java | 1 | 难得一见 Jetpack MVVM 最佳实践!在 "以简驭繁" 代码中,对 "视图控制器" 乃至 "标准化开发模式" 形成正确、深入理解! | 2023-07-25T21:20:54Z |
| 34 | shenyu | 7930 | 2754 | Java | 93 | Apache ShenYu is a Java native API Gateway for service proxy, protocol conversion and API governance. | 2023-07-26T00:06:28Z |
| 35 | aws-doc-sdk-examples | 7909 | 5201 | Java | 228 | Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK Developer Guides, and more. For more information, see the Readme.md file below. | 2023-07-25T21:13:50Z |
| 36 | tsunami-security-scanner | 7890 | 871 | Java | 34 | Tsunami is a general purpose network security scanner with an extensible plugin system for detecting high severity vulnerabilities with high confidence. | 2023-07-26T01:01:16Z |
| 37 | checkstyle | 7789 | 8589 | Java | 769 | Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program. | 2023-07-26T01:47:42Z |
| 38 | RxLifecycle | 7722 | 652 | Java | 2 | Lifecycle handling APIs for Android apps using RxJava | 2023-03-23T15:41:20Z |
| 39 | RxJava-Android-Samples | 7559 | 1404 | Java | 5 | Learning RxJava for Android by example | 2022-09-18T04:34:50Z |
| 40 | MVVMHabit | 7346 | 1688 | Java | 12 | 👕基于谷歌最新AAC架构,MVVM设计模式的一套快速开发库,整合Okhttp+RxJava+Retrofit+Glide等主流模块,满足日常开发需求。使用该框架可以快速开发一个高质量、易维护的Android应用。 | 2022-08-11T09:18:55Z |
| 41 | dagger | 7309 | 3097 | Java | 59 | A fast dependency injector for Android and Java. | 2021-08-26T11:07:52Z |
| 42 | Android-Bootstrap | 7276 | 1458 | Java | 29 | Bootstrap style widgets for Android, with Glyph Icons | 2021-09-02T06:14:15Z |
| 43 | agera | 7243 | 660 | Java | 4 | Reactive Programming for Android | 2022-01-13T14:58:57Z |
| 44 | SpringCloud-Learning | 7210 | 2909 | Java | 15 | Spring Cloud基础教程,持续连载更新中 | 2023-02-22T07:00:15Z |
| 45 | testcontainers-java | 7209 | 1467 | Java | 370 | Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container. | 2023-07-25T23:29:35Z |
| 46 | WeChatLuckyMoney | 7165 | 2272 | Java | 0 | 💸 WeChat's lucky money helper (微信抢红包插件) by Zhongyi Tong. An Android app that helps you snatch red packets in WeChat groups. | 2019-01-25T02:02:51Z |
| 47 | transmittable-thread-local | 6604 | 1601 | Java | 19 | 📌 TransmittableThreadLocal (TTL), the missing Java™ std lib(simple & 0-dependency) for framework/middleware, provide an enhanced InheritableThreadLocal that transmits values between threads even using thread pooling components. | 2023-07-26T01:42:25Z |
| 48 | Toasty | 6496 | 819 | Java | 49 | The usual Toast, but with steroids 💪 | 2022-09-28T23:46:04Z |
| 49 | RoundedImageView | 6405 | 1262 | Java | 0 | A fast ImageView that supports rounded corners, ovals, and circles. | 2023-01-27T18:56:33Z |
| 50 | rabbitmq-tutorials | 6362 | 3587 | Java | 5 | Tutorials for using RabbitMQ in various ways | 2023-05-20T11:50:43Z |
| 51 | MaterialEditText | 6116 | 1058 | Java | 180 | EditText in Material Design | 2019-08-27T08:05:32Z |
| 52 | Leaf | 6005 | 1766 | Java | 54 | Distributed ID Generate Service | 2023-07-18T10:13:29Z |
| 53 | androidmvp | 5956 | 1603 | Java | 1 | MVP Android Example | 2023-06-25T07:36:42Z |
| 54 | baritone | 5914 | 1372 | Java | 669 | google maps for block game | 2023-07-24T12:21:55Z |
| 55 | micronaut-core | 5774 | 990 | Java | 523 | Micronaut Application Framework | 2023-07-25T19:48:26Z |
| 56 | AndroidProject | 5766 | 1242 | Java | 1 | Android 技术中台,但愿人长久,搬砖不再有 | 2022-09-10T10:55:13Z |
| 57 | wiremock | 5651 | 1339 | Java | 295 | A tool for mocking HTTP services | 2023-07-25T08:02:32Z |
| 58 | tcc-transaction | 5647 | 2789 | Java | 5 | tcc-transaction是TCC型事务java实现 | 2023-05-28T15:09:57Z |
| 59 | ShowcaseView | 5610 | 1306 | Java | 83 | [Archived] Highlight the best bits of your app to users quickly, simply, and cool...ly | 2018-02-01T16:31:39Z |
| 60 | SwipeRecyclerView | 5489 | 1094 | Java | 107 | 🍈 RecyclerView侧滑菜单,Item拖拽,滑动删除Item,自动加载更多,HeaderView,FooterView,Item分组黏贴。 | 2022-10-21T02:44:29Z |
| 61 | zxing-android-embedded | 5460 | 1251 | Java | 95 | Barcode scanner library for Android, based on the ZXing decoder | 2022-11-08T10:27:55Z |
| 62 | MagicCamera | 5336 | 1625 | Java | 96 | Real-time Filter Camera&VideoRecorder And ImageEditor With Face Beauty For Android---包含美颜等40余种实时滤镜相机,可拍照、录像、图片修改 | 2020-10-22T09:22:50Z |
| 63 | Android-ZBLibrary | 5276 | 1373 | Java | 11 | 🔥 Android MVP 快速开发框架,做国内 「示例最全面」「注释最详细」「使用最简单」「代码最严谨」的 Android 开源 UI 框架。 🔥 An Android MVP Framework with many demos, detailed documents, simple usages and strict codes. | 2023-05-05T16:43:00Z |
| 64 | twoway-view | 5244 | 1045 | Java | 149 | [DEPRECATED] RecyclerView made simple | 2017-03-20T14:42:55Z |
| 65 | generator | 5129 | 2525 | Java | 5 | A code generator for MyBatis. | 2023-07-24T04:21:08Z |
| 66 | Recaf | 5058 | 410 | Java | 77 | The modern Java bytecode editor | 2023-07-21T14:25:02Z |
| 67 | packer-ng-plugin | 4821 | 869 | Java | 0 | 下一代Android打包工具(对Gradle 7.x的支持,欢迎提PR) | 2022-06-27T13:21:58Z |
| 68 | CloudReader | 4810 | 1339 | Java | 6 | 🗡️ 云阅:一款基于网易云音乐UI,使用玩Android Api,Retrofit2 + RxJava2 + Room + MVVM-databinding架构开发的Android客户端 | 2023-04-12T05:44:49Z |
| 69 | views-widgets-samples | 4802 | 3009 | Java | 162 | Multiple samples showing the best practices in views-widgets on Android. | 2023-05-17T10:58:30Z |
| 70 | gpmall | 4647 | 1853 | Java | 37 | 【咕泡学院实战项目】-基于SpringBoot+Dubbo构建的电商平台-微服务架构、商城、电商、微服务、高并发、kafka、Elasticsearch | 2022-12-11T01:19:58Z |
| 71 | DKVideoPlayer | 4629 | 993 | Java | 84 | Android Video Player. 安卓视频播放器,封装MediaPlayer、ExoPlayer、IjkPlayer。模仿抖音并实现预加载,列表播放,悬浮播放,广告播放,弹幕,视频水印,视频滤镜 | 2023-04-14T10:20:43Z |
| 72 | v9porn | 4612 | 974 | Java | 73 | 9*Porn Android 客户端,突破游客每天观看10次视频的限制,还可以下载视频 | 2022-06-11T17:27:31Z |
| 73 | reactor-core | 4591 | 1133 | Java | 95 | Non-Blocking Reactive Foundation for the JVM | 2023-07-25T11:09:09Z |
| 74 | ignite | 4501 | 1853 | Java | 28 | Apache Ignite | 2023-07-25T09:54:59Z |
| 75 | bilibili-android-client | 4476 | 1496 | Java | 9 | An unofficial bilibili client for android http://www.jianshu.com/p/f69a55b94c05 -- 该项目已停止维护! | 2021-03-17T10:25:18Z |
| 76 | pmd | 4365 | 1440 | Java | 634 | An extensible multilanguage static code analyzer. | 2023-07-08T18:39:49Z |
| 77 | querydsl | 4313 | 838 | Java | 84 | Unified Queries for Java | 2023-07-21T11:30:45Z |
| 78 | azkaban | 4293 | 1576 | Java | 685 | Azkaban workflow manager. | 2023-07-24T20:07:56Z |
| 79 | ImagePicker | 4279 | 1050 | Java | 160 | 完全仿微信的图片选择,并且提供了多种图片加载接口,选择图片后可以旋转,可以裁剪成矩形或圆形,可以配置各种其他的参数 | 2020-10-27T06:08:16Z |
| 80 | java-algorithms-implementation | 4269 | 1754 | Java | 13 | Algorithms and Data Structures implemented in Java | 2022-12-05T03:25:28Z |
| 81 | QLExpress | 4192 | 1062 | Java | 41 | QLExpress is a powerful, lightweight, dynamic language for the Java platform aimed at improving developers’ productivity in different business scenes. | 2023-07-18T10:30:00Z |
| 82 | CircleIndicator | 4172 | 717 | Java | 21 | A lightweight indicator like in nexus 5 launcher | 2023-05-03T11:02:37Z |
| 83 | sodium-fabric | 4109 | 683 | Java | 161 | A Fabric mod designed to improve frame rates and reduce micro-stutter | 2023-07-24T23:52:10Z |
| 84 | Bolts-Android | 4018 | 547 | Java | 21 | Bolts is a collection of low-level libraries designed to make developing mobile apps easier. | 2019-03-11T14:59:13Z |
| 85 | hmily | 4012 | 1421 | Java | 44 | Distributed transaction solutions | 2023-07-25T13:15:18Z |
| 86 | RxJavaSamples | 3958 | 872 | Java | 22 | RxJava 2 和 Retrofit 结合使用的几个最常见使用方式举例 | 2018-01-16T14:39:53Z |
| 87 | calcite | 3958 | 2025 | Java | 0 | Apache Calcite | 2023-07-25T22:44:47Z |
| 88 | BigImageViewer | 3929 | 403 | Java | 30 | Big image viewer supporting pan and zoom, with very little memory usage and full featured image loading choices. Powered by Subsampling Scale Image View, Fresco, Glide, and Picasso. Even with gif and webp support! 🍻 | 2022-12-12T00:31:21Z |
| 89 | malmo | 3925 | 617 | Java | 157 | Project Malmo is a platform for Artificial Intelligence experimentation and research built on top of Minecraft. We aim to inspire a new generation of research into challenging new problems presented by this unique environment. --- For installation instructions, scroll down to Getting Started below, or visit the project page for more information: | 2022-11-23T21:39:01Z |
| 90 | wgcloud | 3919 | 750 | Java | 25 | Linux运维监控工具,支持系统硬件信息,内存,cpu,温度,磁盘空间及IO,硬盘smart,系统负载,网络流量等监控,服务接口,大屏展示,拓扑图,进程监控,端口监控,docker监控,文件防篡改,日志监控,数据可视化,web ssh,堡垒机,指令下发批量执行,Linux面板(探针),SNMP,故障告警 | 2023-05-21T06:18:02Z |
| 91 | jitsi | 3916 | 965 | Java | 207 | Jitsi is an audio/video and chat communicator that supports protocols such as SIP, XMPP/Jabber, IRC and many other useful features. | 2023-07-23T11:23:52Z |
| 92 | -- | 3904 | 2246 | Java | 21 | 停车场系统源码,新能源充电桩系统,停车场小程序,智能停车,Parking system,【功能介绍】:①兼容市面上主流的多家相机,理论上兼容所有硬件,可灵活扩展,②相机识别后数据自动上传到云端并记录,校验相机唯一id和硬件序列号,防止非法数据录入,③用户手机查询停车记录详情可自主缴费(支持微信,支付宝,银行接口支付,支持每个停车场指定不同的商户进行收款),支付后出场在免费时间内会自动抬杆。④支持app上查询附近停车场(导航,可用车位数,停车场费用,优惠券,评分,评论等),可预约车位。⑤断电断网支持岗亭人员使用app可接管硬件进行停车记录的录入。 【技术架构】:后端开发语言java,框架oauth2+springboot2+dubble,数据库mysql/mongodb/redis,即时通讯底层框架netty4,安卓和ios均为原生开发,后台管理模板vue专业定制 | 2023-03-23T03:56:06Z |
| 93 | javassist | 3872 | 685 | Java | 211 | Java bytecode engineering toolkit | 2023-03-30T22:23:57Z |
| 94 | TelegramBots | 3871 | 1078 | Java | 166 | Java library to create bots using Telegram Bots API | 2023-07-23T17:25:45Z |
| 95 | blog_demos | 3812 | 1672 | Java | 11 | CSDN博客专家程序员欣宸的github,这里有六百多篇原创文章的详细分类和汇总,以及对应的源码,内容涉及Java、Docker、Kubernetes、DevOPS等方面 | 2023-07-23T08:43:46Z |
| 96 | OsmAnd | 3789 | 949 | Java | 2561 | OsmAnd | 2023-07-25T17:51:41Z |
| 97 | tech-weekly | 3773 | 704 | Java | 5 | 「小马哥技术周报」 | 2023-07-20T08:59:34Z |
| 98 | spotless | 3597 | 397 | Java | 126 | Keep your code spotless | 2023-07-24T10:21:52Z |
| 99 | android-stackblur | 3577 | 663 | Java | 13 | Android StackBlur is a library that can perform a blurry effect on a Bitmap based on a gradient or radius, and return the result. The library is based on the code of Mario Klingemann. | 2023-05-28T15:32:32Z |
| 100 | floatingsearchview | 3538 | 681 | Java | 62 | A search view that implements a floating search bar also known as persistent search | 2022-08-28T17:46:50Z |