Files
Github-Ranking/Top100/Java.md
T
2023-07-26 11:04:57 +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 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