Files
Github-Ranking/Top100/Java.md
T
2023-08-10 11:05:18 +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 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