Files
Github-Ranking/Top100/Java.md
T
2023-06-14 11:05:07 +08:00

21 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 82408 25179 Java 187 Design patterns implemented in Java 2023-06-12T22:56:45Z
2 LeetCodeAnimation 73254 13919 Java 17 Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路) 2023-03-21T01:33:14Z
3 mall 66923 27009 Java 27 mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 2023-06-13T08:08:35Z
4 GitHub-Chinese-Top-Charts 62406 8998 Java 116 🇨🇳 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。 2023-06-12T02:02:06Z
5 spring-framework 52106 36272 Java 1251 Spring Framework 2023-06-13T17:07:11Z
6 retrofit 41636 7280 Java 153 A type-safe HTTP client for Android and the JVM 2023-06-09T02:49:47Z
7 dubbo 39004 25965 Java 815 Apache Dubbo is a high-performance, java based, open source RPC framework. 2023-06-13T18:47:03Z
8 jeecg-boot 34899 13630 Java 29 🔥「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。 2023-06-13T07:13:53Z
9 lottie-android 33975 5354 Java 26 Render After Effects animations natively on Android and iOS, Web, and React Native 2023-06-13T21:15:32Z
10 dbeaver 32375 2911 Java 1721 Free universal database tool and SQL client 2023-06-13T18:09:20Z
11 spring-boot-demo 29699 10218 Java 82 🚀一个用来深入学习并实战 Spring Boot 的项目。 2023-05-27T02:05:07Z
12 spring-boot-examples 29026 12303 Java 5 about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。 2023-05-31T01:16:52Z
13 easyexcel 28035 7089 Java 188 快速、简洁、解决大文件内存溢出的java处理Excel工具 2023-06-13T03:08:05Z
14 halo 27570 8691 Java 268 强大易用的开源建站工具。 2023-06-13T07:13:20Z
15 JCSprout 26978 7155 Java 30 👨‍🎓 Java Core Sprout : basic, concurrent, algorithm 2022-10-24T12:27:21Z
16 selenium 26821 7591 Java 159 A browser automation framework and ecosystem. 2023-06-13T21:21:04Z
17 hutool 26455 7146 Java 7 🍬A set of tools that keep Java sweet. 2023-06-13T03:49:27Z
18 vhr 26005 10266 Java 152 微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。 2023-05-26T15:54:49Z
19 spring-cloud-alibaba 25812 7870 Java 413 Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware. 2023-06-12T11:57:36Z
20 seata 23837 8585 Java 668 🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution. 2023-06-13T13:22:52Z
21 Signal-Android 23723 5807 Java 275 A private messenger for Android. 2023-06-13T15:10:51Z
22 termux-app 22330 2597 Java 300 Termux - a terminal emulator application for Android OS extendible by variety of packages. 2023-06-01T05:57:59Z
23 leetcode 22309 4008 Java 0 😏 LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解 2023-06-13T12:20:05Z
24 Telegram 22197 7446 Java 0 Telegram for Android source 2023-06-11T13:31:25Z
25 Sentinel 21085 7626 Java 542 A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件) 2023-06-14T02:24:09Z
26 bazel 20903 3789 Java 1656 a fast, scalable, multi-language and extensible build system 2023-06-14T00:02:01Z
27 ExoPlayer 20774 5966 Java 728 An extensible media player for Android 2023-06-12T15:25:51Z
28 eladmin 19837 7095 Java 36 项目基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由 2023-06-13T09:35:07Z
29 DoKit 19484 3032 Java 195 一款面向泛前端产品研发全生命周期的效率平台。 2023-06-07T03:46:16Z
30 rocketmq 19369 10878 Java 376 Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications. 2023-06-13T08:47:11Z
31 FizzBuzzEnterpriseEdition 19121 741 Java 431 FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes. 2023-05-17T00:52:09Z
32 GSYVideoPlayer 18659 4039 Java 17 视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。 2023-06-12T03:27:48Z
33 mybatis-3 18587 12288 Java 128 MyBatis SQL mapper framework for Java 2023-06-11T22:22:53Z
34 PhotoView 18539 3925 Java 192 Implementation of ImageView for Android that supports zooming, by various touch gestures. 2022-03-25T09:53:49Z
35 HikariCP 18301 2751 Java 420 光 HikariCP・A solid, high-performance, JDBC connection pool at last. 2023-05-31T14:29:42Z
36 Mindustry 18105 2512 Java 0 The automation tower defense RTS 2023-06-13T22:54:10Z
37 cat 17817 5331 Java 136 CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。 2023-03-22T17:18:53Z
38 tinker 16804 3344 Java 483 Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. 2023-06-12T11:14:04Z
39 java8-tutorial 16341 3986 Java 0 Modern Java - A Guide to Java 8 2023-04-27T07:52:04Z
40 zipkin 16232 3063 Java 199 Zipkin is a distributed tracing system 2023-06-09T17:13:55Z
41 mybatis-plus 14695 3981 Java 162 An powerful enhanced toolkit of MyBatis for simplify development 2023-06-09T10:32:57Z
42 ARouter 14207 2563 Java 104 💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架) 2023-05-17T12:17:20Z
43 mockito 13997 2424 Java 330 Most popular Mocking framework for unit tests written in Java 2023-06-13T21:43:04Z
44 caffeine 13765 1469 Java 2 A high performance caching library for Java 2023-06-12T08:25:00Z
45 DataX 13592 4841 Java 878 DataX是阿里云DataWorks数据集成的开源版本。 2023-05-31T02:35:37Z
46 Material-Animations 13566 2525 Java 14 Android Transition animations explanation with examples. 2019-04-02T15:42:38Z
47 Android-PickerView 13299 3431 Java 414 This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动) 2022-12-30T03:36:03Z
48 Luban 13276 2227 Java 145 Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 2021-11-06T13:32:29Z
49 AndroidAutoSize 13018 1914 Java 105 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案). 2023-05-28T15:08:32Z
50 source-code-hunter 12973 2518 Java 6 😱 从源码层面,剖析挖掘互联网行业主流技术的底层实现原理,为广大开发者 “提升技术深度” 提供便利。目前开放 Spring 全家桶,Mybatis、Netty、Dubbo 框架,及 Redis、Tomcat 中间件等 2023-06-14T00:24:45Z
51 JsonPath 7959 1539 Java 282 Java JsonPath implementation 2023-06-05T14:08:33Z
52 hugo 7884 814 Java 53 Annotation-triggered method call logging for your debug builds. 2022-01-05T11:19:51Z
53 jna 7864 1632 Java 79 Java Native Access 2023-04-26T02:25:40Z
54 vjtools 7482 1514 Java 34 The vip.com's java coding standard, libraries and tools 2023-05-02T13:50:56Z
55 lawnchair 7216 989 Java 95 No clever tagline needed. 2023-06-11T00:19:26Z
56 flyway 7209 1387 Java 92 Flyway by Redgate • Database Migrations Made Easy. 2023-06-12T09:40:21Z
57 RePlugin 7146 1513 Java 309 RePlugin - A flexible, stable, easy-to-use Android Plug-in Framework 2022-10-26T09:44:28Z
58 Mapper 7104 1609 Java 222 Mybatis Common Mapper - Easy to use 2023-06-03T02:08:17Z
59 xmall 6947 2567 Java 12 基于SOA架构的分布式电商购物商城 前后端分离 前台商城:Vue全家桶 后台管理系统:Dubbo/SSM/Elasticsearch/Redis/MySQL/ActiveMQ/Shiro/Zookeeper等 2022-12-16T08:55:14Z
60 okhttputils 6877 2418 Java 0 [停止维护]okhttp的辅助类 2022-10-12T06:21:59Z
61 elasticsearch-sql 6873 1522 Java 306 Use SQL to query Elasticsearch 2023-05-30T13:55:23Z
62 gocd 6814 970 Java 58 Main repository for GoCD - Continuous Delivery server 2023-06-13T06:00:57Z
63 DroidPlugin 6800 2560 Java 223 A plugin framework on android,Run any third-party apk without installation, modification or repackage 2021-07-07T10:00:16Z
64 react-native-svg 6799 1048 Java 286 SVG library for React Native, React Native Web, and plain React web projects. 2023-06-06T20:43:04Z
65 nanohttpd 6615 1693 Java 152 Tiny, easily embeddable HTTP server in Java. 2023-05-28T17:31:12Z
66 aeron 6533 810 Java 18 Efficient reliable UDP unicast, UDP multicast, and IPC message transport 2023-06-13T19:00:11Z
67 storm 6457 4105 Java 0 Mirror of Apache Storm 2023-06-13T15:47:50Z
68 rest-assured 6408 1796 Java 490 Java DSL for easy testing of REST services 2023-06-08T09:36:09Z
69 mapstruct 6232 846 Java 379 An annotation processor for generating type-safe bean mappers 2023-06-02T13:01:13Z
70 kafka-ui 6048 764 Java 244 Open-Source Web UI for Apache Kafka Management 2023-06-14T01:29:23Z
71 dynamic-load-apk 5992 2022 Java 84 DL : dynamic load framework in android 2019-09-14T12:10:45Z
72 AndroidPicker 5990 1436 Java 165 安卓选择器类库,包括日期及时间选择器(可用于出生日期、营业时间等)、单项选择器(可用于性别、民族、职业、学历、星座等)、二三级联动选择器(可用于车牌号、基金定投日期等)、城市地址选择器(分省级、地市级及区县级)、数字选择器(可用于年龄、身高、体重、温度等)、日历选日期择器(可用于酒店及机票预定日期)、颜色选择器、文件及目录选择器、图片选择器等……WheelPicker/DatePicker/TimePicker/OptionPicker/NumberPicker/LinkagePicker/AddressPicker/CarPlatePicker/CalendarPicker/ColorPicker/FilePicker/ImagePicker etc. 2023-04-06T09:21:35Z
73 smali 5927 1062 Java 125 smali/baksmali 2022-07-27T03:52:49Z
74 springcloud-learning 5855 2687 Java 17 一套涵盖大部分核心组件使用的Spring Cloud教程,包括Spring Cloud Alibaba及分布式事务Seata,基于Spring Cloud Greenwich及SpringBoot 2.1.7。篇篇精华,涵盖大部分应用场景。 2022-08-01T09:16:30Z
75 InfiniteCycleViewPager 5756 843 Java 56 Infinite cycle ViewPager with two-way orientation and interactive effect. 2022-08-09T20:20:47Z
76 smile 5752 1116 Java 10 Statistical Machine Intelligence & Learning Engine 2023-06-14T02:33:24Z
77 Aegis 5692 274 Java 74 A free, secure and open source app for Android to manage your 2-step verification tokens. 2023-06-05T14:59:34Z
78 AndroidImageSlider 5644 1688 Java 291 An amazing and convenient Android image slider. 2020-10-01T16:41:17Z
79 StickyListHeaders 5527 1545 Java 147 An android library for section headers that stick to the top 2021-05-21T09:48:05Z
80 react-native-splash-screen 5445 1073 Java 329 A splash screen for react-native, hide when application loaded ,it works on iOS and Android. 2023-05-28T16:33:10Z
81 PowerJob 5422 953 Java 96 Enterprise job scheduling middleware with distributed computing ability. 2023-06-11T09:51:48Z
82 android-job 5389 575 Java 3 Android library to handle jobs in the background. 2022-07-13T04:26:11Z
83 gephi 5352 1554 Java 436 Gephi - The Open Graph Viz Platform 2023-05-09T15:51:21Z
84 gradle-retrolambda 5324 456 Java 75 A gradle plugin for getting java lambda support in java 6, 7 and android 2020-06-14T22:26:14Z
85 TapTargetView 5269 590 Java 49 An implementation of tap targets from the Material Design guidelines for feature discovery. 2023-02-11T20:08:45Z
86 android-advancedrecyclerview 5259 884 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
87 HMCL 5250 564 Java 143 A Minecraft Launcher which is multi-functional, cross-platform and popular 2023-06-13T10:54:21Z
88 gnirehtet 5194 507 Java 232 Gnirehtet provides reverse tethering for Android 2022-12-27T08:42:30Z
89 google-authenticator 5030 985 Java 164 Open source version of Google Authenticator (except the Android app) 2020-09-28T13:57:17Z
90 Small 5025 1125 Java 259 A small framework to split app into small parts 2018-09-06T07:18:11Z
91 AntennaPod 4961 1234 Java 200 A podcast manager for Android 2023-06-03T14:12:39Z
92 lamp-cloud 4956 1611 Java 5 lamp-cloud 基于Jdk11 + SpringCloud + SpringBoot 开发的微服务中后台快速开发平台,专注于多租户(SaaS架构)解决方案,亦可作为普通项目(非SaaS架构)的基础开发框架使用,目前已实现插拔式数据库隔离、SCHEMA隔离、字段隔离 等租户隔离方案。 2023-04-24T03:04:54Z
93 LayoutManagerGroup 4939 690 Java 41 👉 Customize the LayoutManager of RecyclerView(自定义LayoutManager) 2019-10-05T10:42:32Z
94 okdownload 4932 727 Java 242 A Reliable, Flexible, Fast and Powerful download engine. 2022-11-04T04:02:49Z
95 groovy 4874 1817 Java 0 Apache Groovy: A powerful multi-faceted programming language for the JVM platform 2023-06-13T19:08:07Z
96 lucida 4817 903 Java 52 Speech and Vision Based Intelligent Personal Assistant 2022-12-26T20:30:48Z
97 Android-ConvenientBanner 4758 1062 Java 89 Simple and convenient banner, loop viewpager with 3D effects 2019-11-18T04:16:22Z
98 Luyten 4737 982 Java 168 An Open Source Java Decompiler Gui for Procyon 2023-04-15T12:37:20Z
99 ActiveAndroid 4713 1062 Java 284 Active record style SQLite persistence for Android 2021-10-15T16:28:24Z
100 mapdb 4708 873 Java 169 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