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 | mall | 68809 | 27344 | Java | 25 | mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 | 2023-08-07T08:54:24Z |
| 2 | spring-boot-examples | 29239 | 12344 | Java | 5 | about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。 | 2023-07-18T20:52:05Z |
| 3 | selenium | 27313 | 7701 | Java | 170 | A browser automation framework and ecosystem. | 2023-08-10T00:21:01Z |
| 4 | hutool | 26840 | 7230 | Java | 3 | 🍬A set of tools that keep Java sweet. | 2023-08-09T05:57:07Z |
| 5 | vhr | 26202 | 10286 | Java | 155 | 微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。 | 2023-07-15T13:21:32Z |
| 6 | spring-cloud-alibaba | 26154 | 8013 | Java | 395 | Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware. | 2023-08-01T13:53:31Z |
| 7 | leetcode | 22834 | 4126 | Java | 0 | 😏 LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解 | 2023-08-09T13:05:28Z |
| 8 | Telegram | 22418 | 7543 | Java | 0 | Telegram for Android source | 2023-08-07T15:32:55Z |
| 9 | eladmin | 20037 | 7154 | Java | 0 | eladmin jpa 版本:项目基于 Spring Boot 2.6.4、 Jpa、 Spring Security、Redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由 | 2023-08-04T02:41:44Z |
| 10 | FizzBuzzEnterpriseEdition | 19326 | 740 | Java | 435 | FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes. | 2023-06-20T05:02:47Z |
| 11 | PhotoView | 18588 | 3933 | Java | 194 | Implementation of ImageView for Android that supports zooming, by various touch gestures. | 2022-03-25T09:53:49Z |
| 12 | HikariCP | 18528 | 2801 | Java | 429 | 光 HikariCP・A solid, high-performance, JDBC connection pool at last. | 2023-07-29T15:15:26Z |
| 13 | zipkin | 16340 | 3076 | Java | 201 | Zipkin is a distributed tracing system | 2023-08-09T18:25:41Z |
| 14 | mockito | 14120 | 2460 | Java | 342 | Most popular Mocking framework for unit tests written in Java | 2023-08-09T11:41:53Z |
| 15 | Android-PickerView | 13321 | 3436 | Java | 414 | This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动) | 2022-12-30T03:36:03Z |
| 16 | Sa-Token | 13236 | 2324 | Java | 0 | 这可能是史上功能最全的Java权限认证框架!目前已集成——登录认证、权限认证、分布式Session会话、微服务网关鉴权、单点登录、OAuth2.0、踢人下线、Redis集成、前后台分离、记住我模式、模拟他人账号、临时身份切换、账号封禁、多账号认证体系、注解式鉴权、路由拦截式鉴权、花式token生成、自动续签、同端互斥登录、会话治理、密码加密、jwt集成、Spring集成、WebFlux集成... | 2023-08-09T05:33:09Z |
| 17 | druid | 12765 | 3560 | Java | 1210 | Apache Druid: a high performance real-time analytics database. | 2023-08-10T02:34:15Z |
| 18 | DSA-Bootcamp-Java | 12737 | 8462 | Java | 89 | This repository consists of the code samples, assignments, and notes for the Java Data Structures & Algorithms + interview preparation bootcamp of WeMakeDevs. | 2023-08-09T12:15:34Z |
| 19 | AndroidSwipeLayout | 12313 | 2698 | Java | 355 | The Most Powerful Swipe Layout! | 2021-08-05T11:51:50Z |
| 20 | QtScrcpy | 11952 | 1816 | Java | 360 | Android real-time display control software | 2023-07-17T10:41:44Z |
| 21 | spring-boot-admin | 11838 | 3043 | Java | 24 | Admin UI for administration of spring boot applications | 2023-08-10T01:42:14Z |
| 22 | grpc-java | 10711 | 3683 | Java | 463 | The Java gRPC implementation. HTTP/2 based RPC | 2023-08-09T21:59:30Z |
| 23 | jvm | 9699 | 2188 | Java | 11 | 🤗 JVM 底层原理最全知识总结 | 2023-06-06T03:24:47Z |
| 24 | Android-ObservableScrollView | 9630 | 2089 | Java | 175 | Android library to observe scroll events on scrollable views. | 2021-06-01T03:54:51Z |
| 25 | android-Ultra-Pull-To-Refresh | 9612 | 2699 | Java | 150 | Ultra Pull to Refresh for Android. Support all the views. | 2023-05-28T15:12:24Z |
| 26 | PocketHub | 9404 | 3532 | Java | 123 | PocketHub Android App | 2023-06-06T08:03:11Z |
| 27 | doris | 9039 | 2589 | Java | 1546 | Apache Doris is an easy-to-use, high performance and unified analytics database. | 2023-08-10T02:51:54Z |
| 28 | 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 |
| 29 | feign | 8952 | 1859 | Java | 180 | Feign makes writing java http clients easier | 2023-08-09T12:26:21Z |
| 30 | VirtualAPK | 8878 | 1527 | Java | 111 | A powerful and lightweight plugin framework for Android | 2023-07-13T22:06:36Z |
| 31 | storm | 8875 | 1696 | Java | 0 | Distributed and fault-tolerant realtime computation: stream processing, continuous computation, distributed RPC, and more | 2017-08-16T04:24:20Z |
| 32 | StatusBarUtil | 8808 | 1740 | Java | 106 | A util for setting status bar style on Android App. | 2022-06-24T09:55:37Z |
| 33 | kkFileView | 8792 | 2365 | Java | 195 | Universal File Online Preview Project based on Spring-Boot | 2023-08-06T14:17:54Z |
| 34 | CalendarView | 8729 | 1725 | Java | 435 | Android上一个优雅、万能自定义UI、仿iOS、支持垂直、水平方向切换、支持周视图、自定义周起始、性能高效的日历控件,支持热插拔实现的UI定制!支持标记、自定义颜色、农历、自定义月视图各种显示模式等。Canvas绘制,速度快、占用内存低,你真的想不到日历居然还可以如此优雅!An elegant, highly customized and high-performance Calendar Widget on Android. | 2023-08-07T09:14:13Z |
| 35 | awesome-java-leetcode | 8566 | 1752 | Java | 5 | 👑 LeetCode of algorithms with java solution(updating). | 2020-12-10T15:20:21Z |
| 36 | BottomBar | 8429 | 1561 | Java | 261 | (Deprecated) A custom view component that mimics the new Material Design Bottom Navigation pattern. | 2021-09-16T11:19:06Z |
| 37 | Jetpack-MVVM-Best-Practice | 8406 | 1570 | Java | 1 | 难得一见 Jetpack MVVM 最佳实践!在 "以简驭繁" 代码中,对 "视图控制器" 乃至 "标准化开发模式" 形成正确、深入理解! | 2023-08-09T21:42:02Z |
| 38 | AndResGuard | 8311 | 1509 | Java | 155 | proguard resource for Android by wechat team | 2023-03-18T05:05:52Z |
| 39 | trino | 8287 | 2458 | Java | 2012 | Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io) | 2023-08-10T02:56:46Z |
| 40 | sonarqube | 7979 | 1865 | Java | 0 | Continuous Inspection | 2023-08-09T20:03:56Z |
| 41 | aws-doc-sdk-examples | 7949 | 5221 | Java | 245 | 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-08-09T22:41:18Z |
| 42 | litho | 7576 | 762 | Java | 78 | A declarative framework for building efficient UIs on Android. | 2023-08-09T21:46:38Z |
| 43 | MVVMHabit | 7354 | 1690 | Java | 13 | 👕基于谷歌最新AAC架构,MVVM设计模式的一套快速开发库,整合Okhttp+RxJava+Retrofit+Glide等主流模块,满足日常开发需求。使用该框架可以快速开发一个高质量、易维护的Android应用。 | 2022-08-11T09:18:55Z |
| 44 | swagger-core | 7247 | 2150 | Java | 700 | Examples and server integrations for generating the Swagger API Specification, which enables easy access to your REST API | 2023-08-04T10:25:45Z |
| 45 | Ehviewer_CN_SXJ | 7094 | 263 | Java | 190 | ehviewer,用爱发电,快乐前行 | 2023-08-05T03:54:43Z |
| 46 | transmittable-thread-local | 6659 | 1606 | 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 |
| 47 | Toasty | 6508 | 820 | Java | 49 | The usual Toast, but with steroids 💪 | 2022-09-28T23:46:04Z |
| 48 | rabbitmq-tutorials | 6379 | 3588 | Java | 5 | Tutorials for using RabbitMQ in various ways | 2023-08-08T05:56:35Z |
| 49 | Android-Image-Cropper | 6310 | 1341 | Java | 343 | Image Cropping Library for Android, optimized for Camera / Gallery. | 2023-03-18T08:18:22Z |
| 50 | Android-skin-support | 6180 | 1065 | Java | 96 | Android-skin-support is an easy dynamic skin framework to use for Android, Only one line of code to integrate it. Android 换肤框架, 极低的学习成本, 极好的用户体验. "一行"代码就可以实现换肤, 你值得拥有!!! | 2020-09-03T06:06:18Z |
| 51 | react-native-splash-screen | 5471 | 1076 | Java | 335 | A splash screen for react-native, hide when application loaded ,it works on iOS and Android. | 2023-05-28T16:33:10Z |
| 52 | HMCL | 5445 | 573 | Java | 149 | A Minecraft Launcher which is multi-functional, cross-platform and popular | 2023-08-09T14:22:02Z |
| 53 | gephi | 5410 | 1560 | Java | 445 | Gephi - The Open Graph Viz Platform | 2023-07-18T17:05:39Z |
| 54 | Discovery | 5316 | 1382 | Java | 10 | ☀️ Nepxion Discovery is a solution for Spring Cloud with blue green, gray, route, limitation, circuit breaker, degrade, isolation, tracing, dye, failover, active 蓝绿灰度发布、路由、限流、熔断、降级、隔离、追踪、流量染色、故障转移、多活 | 2023-08-04T09:27:33Z |
| 55 | vavr | 5293 | 589 | Java | 71 | vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality. | 2023-05-30T06:13:12Z |
| 56 | android-advancedrecyclerview | 5266 | 882 | Java | 192 | RecyclerView extension library which provides advanced features. (ex. Google's Inbox app like swiping, Play Music app like drag and drop sorting) | 2022-11-19T08:50:19Z |
| 57 | FloatingActionButton | 5235 | 1143 | Java | 204 | Android Floating Action Button based on Material Design specification | 2019-07-11T20:43:07Z |
| 58 | Dexter | 5212 | 682 | Java | 34 | Android library that simplifies the process of requesting permissions at runtime. | 2021-07-02T10:55:40Z |
| 59 | starrocks | 5141 | 1159 | Java | 581 | StarRocks is a next-gen sub-second MPP database for full analytics scenarios, including multi-dimensional analytics, real-time analytics and ad-hoc query. | 2023-08-10T02:46:30Z |
| 60 | UltraViewPager | 5008 | 687 | Java | 55 | UltraViewPager is an extension for ViewPager to provide multiple features in a single ViewPager. | 2021-07-14T04:48:51Z |
| 61 | pig | 4948 | 816 | Java | 272 | ↥ ↥ ↥ 点击关注更新,基于 Spring Cloud 2022 、Spring Boot 3.1、 OAuth2 的 RBAC 权限管理系统 | 2023-08-09T00:05:30Z |
| 62 | RippleEffect | 4945 | 1098 | Java | 50 | Implementation of Ripple effect from Material Design for Android API 9+ | 2021-02-04T10:54:44Z |
| 63 | Transitions-Everywhere | 4843 | 506 | Java | 6 | Set of extra Transitions on top of Jetpack Transitions Library | 2020-04-08T09:39:05Z |
| 64 | lucida | 4817 | 903 | Java | 52 | Speech and Vision Based Intelligent Personal Assistant | 2022-12-26T20:30:48Z |
| 65 | Luyten | 4790 | 990 | Java | 169 | An Open Source Java Decompiler Gui for Procyon | 2023-04-15T12:37:20Z |
| 66 | mapdb | 4725 | 874 | 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-03-19T16:53:58Z |
| 67 | web3j | 4702 | 1613 | Java | 122 | Lightweight Java and Android library for integration with Ethereum clients | 2023-08-03T09:35:52Z |
| 68 | JimuReport | 4597 | 1367 | Java | 145 | 🔥「低代码可视化报表」类似excel操作风格,在线拖拽完成设计!功能涵盖: 报表设计、图形报表、打印设计、大屏设计等,完全免费!秉承“简单、易用、专业”的产品理念,极大的降低报表开发难度、缩短开发周期、解决各类报表难题。 | 2023-08-10T02:16:14Z |
| 69 | iceberg | 4589 | 1708 | Java | 897 | Apache Iceberg | 2023-08-10T02:50:52Z |
| 70 | vespa | 4574 | 536 | Java | 157 | The open big data serving engine. https://vespa.ai | 2023-08-09T22:31:36Z |
| 71 | YCSB | 4566 | 2189 | Java | 237 | Yahoo! Cloud Serving Benchmark | 2023-07-12T17:19:23Z |
| 72 | hippo4j | 4545 | 1017 | Java | 75 | 📌 异步线程池框架,支持线程池动态变更&监控&报警,无需修改代码轻松引入。Asynchronous thread pool framework, support Thread Pool Dynamic Change & monitoring & Alarm, no need to modify the code easily introduced. | 2023-08-03T14:09:39Z |
| 73 | bottomsheet | 4544 | 614 | Java | 50 | Android component which presents a dismissible view from the bottom of the screen | 2019-03-13T10:10:01Z |
| 74 | SmoothProgressBar | 4476 | 1019 | Java | 11 | A small Android library allowing you to have a smooth and customizable horizontal or circular indeterminate ProgressBar | 2021-05-21T18:02:35Z |
| 75 | hudi | 4427 | 2068 | Java | 341 | Upserts, Deletes And Incremental Processing on Big Data. | 2023-08-09T21:57:10Z |
| 76 | mybatis | 4401 | 2296 | Java | 7 | mybatis源码中文注释 | 2022-06-29T19:21:35Z |
| 77 | leet-code | 4342 | 14 | Java | 0 | Java Solutions to problems on LintCode/LeetCode | 2022-12-14T04:08:44Z |
| 78 | android-volley | 4313 | 1584 | Java | 61 | DEPRECATED | 2017-05-15T08:20:04Z |
| 79 | JSON-java | 4311 | 2509 | Java | 27 | A reference implementation of a JSON package in Java. | 2023-08-05T13:33:26Z |
| 80 | android-autofittextview | 4238 | 705 | Java | 46 | A TextView that automatically resizes text to fit perfectly within its bounds. | 2019-01-12T23:57:12Z |
| 81 | AndroidHttpCapture | 4231 | 840 | Java | 37 | AndroidHttpCapture网络诊断工具 是一款Android手机抓包软件 主要功能包括:手机端抓包、PING/DNS/TraceRoute诊断、抓包HAR数据上传分享。你也可以看成是Android版的"Fiddler" (^o^)/~ | 2022-01-27T09:17:54Z |
| 82 | MusicBot | 4173 | 2175 | Java | 153 | 🎶 A Discord music bot that's easy to set up and run yourself! | 2023-07-25T21:56:28Z |
| 83 | shiro | 4144 | 2316 | Java | 8 | Apache Shiro | 2023-08-07T19:12:38Z |
| 84 | java-learning | 4143 | 1227 | Java | 2 | 旨在打造在线最佳的 Java 学习笔记,含博客讲解和源码实例,包括 Java SE 和 Java Web | 2022-01-08T16:03:06Z |
| 85 | StepView | 4128 | 839 | Java | 42 | Step by step,just use HorizontalStepView,VerticalStepView. step indicator,flow indicator,timeline,order process,express status | 2023-02-02T10:25:12Z |
| 86 | ExpandableTextView | 4065 | 799 | Java | 40 | Android's TextView that can expand/collapse like the Google Play's app description | 2022-07-17T19:55:46Z |
| 87 | liquibase | 3998 | 1711 | Java | 511 | Main Liquibase Source | 2023-08-09T22:18:31Z |
| 88 | TwinklingRefreshLayout | 3989 | 678 | Java | 108 | RefreshLayout that support for OverScroll and better than iOS. 支持下拉刷新和上拉加载的RefreshLayout,自带越界回弹效果,支持RecyclerView,AbsListView,ScrollView,WebView | 2023-03-27T03:44:19Z |
| 89 | strimzi-kafka-operator | 3973 | 1139 | Java | 126 | Apache Kafka® running on Kubernetes | 2023-08-09T20:53:37Z |
| 90 | jeepay | 3972 | 1577 | Java | 20 | Jeepay是一套适合互联网企业使用的开源支付系统,支持多渠道服务商和普通商户模式。已对接微信支付,支付宝,云闪付官方接口,支持聚合码支付。 | 2023-08-09T07:40:14Z |
| 91 | learning-spark | 3858 | 2440 | Java | 19 | Example code from Learning Spark book | 2023-03-30T20:15:09Z |
| 92 | RichText | 3837 | 566 | Java | 133 | Android平台下的富文本解析器,支持Html和Markdown | 2020-12-25T02:39:28Z |
| 93 | h2database | 3812 | 1153 | Java | 356 | H2 is an embeddable RDBMS written in Java. | 2023-08-08T10:14:09Z |
| 94 | library | 3763 | 606 | Java | 14 | A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns. | 2023-07-07T21:43:17Z |
| 95 | Launcher3 | 3741 | 658 | Java | 129 | The Launcher3 fork known as "Rootless Pixel Launcher" | 2022-08-24T13:51:46Z |
| 96 | chunjun | 3706 | 1673 | Java | 259 | A data integration framework | 2023-08-09T01:59:24Z |
| 97 | Guns | 3665 | 1585 | Java | 44 | Guns基于SpringBoot 2,致力于做更简洁的后台管理系统,完美整合springmvc + shiro + mybatis-plus + beetl!Guns项目代码简洁,注释丰富,上手容易,同时Guns包含许多基础模块(用户管理,角色管理,部门管理,字典管理等10个模块),可以直接作为一个后台管理系统的脚手架! | 2022-10-12T07:20:43Z |
| 98 | parceler | 3568 | 272 | Java | 29 | 📦 Android Parcelables made easy through code generation. | 2022-05-20T20:48:57Z |
| 99 | RecyclerViewPager | 3541 | 677 | Java | 121 | Deprecated | 2021-03-11T10:48:00Z |
| 100 | retrolambda | 3540 | 236 | Java | 18 | Backport of Java 8's lambda expressions to Java 7, 6 and 5 | 2021-07-09T05:54:43Z |