Files
Github-Ranking/Top100/Java.md
T
2023-03-24 11:05:15 +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 react-native 108500 23090 Java 1906 A framework for building native applications using React 2023-03-23T20:10:19Z
2 LeetCodeAnimation 72570 13844 Java 16 Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路) 2023-03-21T01:33:14Z
3 advanced-java 69236 18161 Java 2 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 2023-03-06T12:09:22Z
4 GitHub-Chinese-Top-Charts 60675 8800 Java 110 🇨🇳 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。 2023-03-22T02:01:50Z
5 spring-framework 51170 35782 Java 1215 Spring Framework 2023-03-23T19:38:01Z
6 guava 47036 10445 Java 655 Google core libraries for Java 2023-03-20T11:21:11Z
7 RxJava 46873 7670 Java 14 RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM. 2023-03-21T19:36:03Z
8 retrofit 41303 7256 Java 147 A type-safe HTTP client for Android and the JVM 2023-03-24T00:39:29Z
9 dubbo 38604 25732 Java 687 Apache Dubbo is a high-performance, java based, open source RPC framework. 2023-03-24T02:47:09Z
10 jeecg-boot 33956 13281 Java 111 ⭐️「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。 2023-03-15T03:36:27Z
11 jadx 33842 4226 Java 289 Dex to Java decompiler 2023-03-23T17:30:29Z
12 AndroidUtilCode 31964 10564 Java 244 🔥 Android developers should collect the following utils(updating). 2023-03-16T03:31:50Z
13 apollo 27871 10095 Java 135 Apollo is a reliable configuration management system suitable for microservice configuration management scenarios. 2023-03-23T04:15:12Z
14 canal 25312 7169 Java 893 阿里巴巴 MySQL binlog 增量订阅&消费组件 2023-03-23T05:46:10Z
15 proxyee-down 25088 4543 Java 0 http下载工具,基于http代理,支持多连接分块下载 2022-10-26T09:46:16Z
16 EventBus 24293 4680 Java 102 Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality. 2023-03-19T15:52:12Z
17 SmartRefreshLayout 24108 4914 Java 274 🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。 2023-01-12T14:29:16Z
18 xxl-job 23870 9933 Java 977 A distributed task scheduling framework.(分布式任务调度平台XXL-JOB) 2023-03-23T12:44:14Z
19 Signal-Android 23429 5725 Java 249 A private messenger for Android. 2023-03-23T22:26:34Z
20 Hystrix 23271 4684 Java 342 Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable. 2022-11-12T05:34:13Z
21 Sentinel 20720 7520 Java 510 A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件) 2023-03-24T00:55:23Z
22 bazel 20487 3703 Java 2076 a fast, scalable, multi-language and extensible build system 2023-03-24T00:44:49Z
23 termux-app 20269 2438 Java 287 Termux - a terminal emulator application for Android OS extendible by variety of packages. 2023-03-22T06:18:41Z
24 RxAndroid 19774 3008 Java 1 RxJava bindings for Android 2023-02-20T12:33:53Z
25 DoKit 19367 3004 Java 186 一款面向泛前端产品研发全生命周期的效率平台。 2023-03-22T09:34:49Z
26 rocketmq 18955 10694 Java 393 Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications. 2023-03-24T02:38:21Z
27 GSYVideoPlayer 18375 4005 Java 15 视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。 2023-03-22T15:54:03Z
28 mybatis-3 18305 12175 Java 125 MyBatis SQL mapper framework for Java 2023-03-23T07:13:41Z
29 SpringCloudLearning 17195 8078 Java 38 《史上最简单的Spring Cloud教程源码》 2021-04-12T09:53:47Z
30 fresco 16925 3786 Java 199 An Android library for managing images and the memory they use. 2023-03-23T23:14:57Z
31 tinker 16708 3334 Java 479 Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. 2023-02-22T08:43:34Z
32 java8-tutorial 16221 3969 Java 0 Modern Java - A Guide to Java 8 2023-01-11T14:16:18Z
33 openapi-generator 15704 5119 Java 3486 OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3) 2023-03-24T03:00:02Z
34 material-components-android 14721 2963 Java 411 Modular and customizable Material Design UI components for Android 2023-03-23T19:36:52Z
35 VirtualXposed 14229 2412 Java 118 A simple app to use Xposed without root, unlock the bootloader or modify system image, etc. 2022-09-09T02:58:50Z
36 antlr4 14086 3004 Java 685 ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. 2023-03-23T22:35:44Z
37 QMUI_Android 14001 2632 Java 413 提高 Android UI 开发效率的 UI 库 2023-03-10T09:16:08Z
38 logger 13545 2140 Java 68 ✔️ Simple, pretty and powerful logger for android 2022-09-14T10:04:00Z
39 Luban 13208 2216 Java 145 Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 2021-11-06T13:32:29Z
40 AndroidAutoSize 12905 1898 Java 103 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案). 2021-12-13T11:28:32Z
41 jib 12626 1364 Java 131 🏗 Build container images for your Java applications. 2023-03-23T19:05:39Z
42 spring-analysis 12526 4038 Java 10 Spring源码阅读 2023-03-23T08:04:51Z
43 zuul 12507 2282 Java 241 Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. 2023-03-23T16:59:57Z
44 Matisse 12382 2069 Java 401 🎆 A well-designed local image and video selector for Android 2022-10-07T15:04:00Z
45 jd-gui 12312 2221 Java 188 A standalone Java Decompiler GUI 2023-02-21T09:24:20Z
46 lombok 11844 2211 Java 792 Very spicy additions to the Java programming language. 2023-03-23T13:22:37Z
47 eureka 11746 3673 Java 53 AWS Service registry for resilient mid-tier load balancing and failover. 2023-03-10T11:09:04Z
48 Mybatis-PageHelper 11608 3106 Java 32 Mybatis通用分页插件 2023-01-19T00:34:34Z
49 uCrop 11464 2105 Java 230 Image Cropping Library for Android 2023-01-23T14:51:06Z
50 realm-java 11369 1783 Java 351 Realm is a mobile database: a replacement for SQLite & ORMs 2023-03-23T08:07:43Z
51 haven 6345 745 Java 136 Haven is for people who need a way to protect their personal spaces and possessions without compromising their own privacy, through an Android app and on-device sensors 2022-10-26T22:43:24Z
52 rest-assured 6307 1770 Java 479 Java DSL for easy testing of REST services 2023-03-20T07:40:39Z
53 ion 6297 1063 Java 327 Android Asynchronous Networking and Image Loading 2021-06-10T16:28:08Z
54 Spring-Cloud-Platform 6023 2392 Java 0 🔥🔥🔥国内首个Spring Cloud微服务化RBAC的管理平台,核心采用Spring Boot 2.4、Spring Cloud 2020.0.0 & Alibaba,前端采用d2-admin中台框架。 🔝 🔝 记得上边点个star 关注更新 2022-06-22T19:21:51Z
55 dynamic-load-apk 5992 2018 Java 84 DL : dynamic load framework in android 2019-09-14T12:10:45Z
56 smali 5828 1058 Java 121 smali/baksmali 2022-07-27T03:52:49Z
57 blade 5758 1168 Java 10 🚀 Lightning fast and elegant mvc framework for Java8 2022-12-12T21:43:35Z
58 InfiniteCycleViewPager 5748 844 Java 56 Infinite cycle ViewPager with two-way orientation and interactive effect. 2022-08-09T20:20:47Z
59 springcloud-learning 5705 2620 Java 15 一套涵盖大部分核心组件使用的Spring Cloud教程,包括Spring Cloud Alibaba及分布式事务Seata,基于Spring Cloud Greenwich及SpringBoot 2.1.7。篇篇精华,涵盖大部分应用场景。 2022-08-01T09:16:30Z
60 smile 5697 1108 Java 9 Statistical Machine Intelligence & Learning Engine 2023-03-03T12:39:46Z
61 StickyListHeaders 5527 1544 Java 147 An android library for section headers that stick to the top 2021-05-21T09:48:05Z
62 freeline 5496 633 Java 182 A super fast build tool for Android, an alternative to Instant Run 2020-05-10T15:57:31Z
63 android-job 5384 574 Java 3 Android library to handle jobs in the background. 2022-07-13T04:26:11Z
64 gradle-retrolambda 5320 452 Java 74 A gradle plugin for getting java lambda support in java 6, 7 and android 2020-06-14T22:26:14Z
65 hazelcast 5288 1735 Java 1138 Open-source distributed computation and storage platform. Real-time Stream Processing Unconference. Save Your Spot https://hazelcast.com/lp/unconference/ 2023-03-23T19:46:32Z
66 TapTargetView 5252 587 Java 49 An implementation of tap targets from the Material Design guidelines for feature discovery. 2023-02-11T20:08:45Z
67 Aegis 5223 263 Java 62 A free, secure and open source app for Android to manage your 2-step verification tokens. 2023-03-03T22:13:04Z
68 ctci 5080 2342 Java 32 Cracking the Coding Interview, 5th Edition 2022-03-27T11:28:16Z
69 Small 5024 1118 Java 259 A small framework to split app into small parts 2018-09-06T07:18:11Z
70 gnirehtet 5012 489 Java 226 Gnirehtet provides reverse tethering for Android 2022-12-27T08:42:30Z
71 InstaMaterial 5008 1487 Java 27 Implementation of Instagram with Material Design (originally based on Emmanuel Pacamalan's concept) 2020-09-30T19:55:47Z
72 google-authenticator 4984 976 Java 164 Open source version of Google Authenticator (except the Android app) 2020-09-28T13:57:17Z
73 LayoutManagerGroup 4914 686 Java 41 👉 Customize the LayoutManager of RecyclerView(自定义LayoutManager) 2019-10-05T10:42:32Z
74 google-java-format 4892 805 Java 89 Reformats Java source code to comply with Google Java Style. 2023-03-10T21:23:37Z
75 folding-cell-android 4888 862 Java 7 :octocat: 📃 FoldingCell is a material design expanding content cell inspired by folding paper material made by @Ramotion 2022-09-21T05:01:27Z
76 okdownload 4852 719 Java 240 A Reliable, Flexible, Fast and Powerful download engine. 2022-11-04T04:02:49Z
77 lucida 4820 907 Java 52 Speech and Vision Based Intelligent Personal Assistant 2022-12-26T20:30:48Z
78 lamp-cloud 4816 1558 Java 4 lamp-cloud 基于Jdk11 + SpringCloud + SpringBoot 开发的微服务中后台快速开发平台,专注于多租户(SaaS架构)解决方案,亦可作为普通项目(非SaaS架构)的基础开发框架使用,目前已实现插拔式数据库隔离、SCHEMA隔离、字段隔离 等租户隔离方案。 2023-02-27T00:33:40Z
79 groovy 4806 1805 Java 0 Apache Groovy: A powerful multi-faceted programming language for the JVM platform 2023-03-24T02:02:15Z
80 AntennaPod 4777 1224 Java 208 A podcast manager for Android 2023-03-23T20:39:14Z
81 Android-ConvenientBanner 4752 1067 Java 89 Simple and convenient banner, loop viewpager with 3D effects 2019-11-18T04:16:22Z
82 ActiveAndroid 4710 1067 Java 284 Active record style SQLite persistence for Android 2021-10-15T16:28:24Z
83 spring-boot-projects 4595 1522 Java 2 🔥 该仓库中主要是 Spring Boot 的入门学习教程以及一些常用的 Spring Boot 实战项目教程,包括 Spring Boot 使用的各种示例代码,同时也包括一些实战项目的项目源码和效果展示,实战项目包括基本的 web 开发以及目前大家普遍使用的线上博客项目/企业大型商城系统/前后端分离实践项目等,摆脱各种 hello world 入门案例的束缚,真正的掌握 Spring Boot 开发。 2023-02-27T15:34:14Z
84 go-lang-idea-plugin 4584 586 Java 407 Google Go language IDE built using the IntelliJ Platform 2018-08-11T19:54:16Z
85 datax-web 4575 1854 Java 236 DataX集成可视化页面,选择数据源即可一键生成数据同步任务,支持RDBMS、Hive、HBase、ClickHouse、MongoDB等数据源,批量创建RDBMS数据同步任务,集成开源调度系统,支持分布式、增量同步数据、实时查看运行日志、监控执行器资源、KILL运行进程、数据源信息加密等。 2022-12-28T07:10:07Z
86 android-crop 4539 1096 Java 106 Android library project for cropping images 2021-06-01T04:07:06Z
87 Spring-Boot-In-Action 4525 1498 Java 7 Spring Boot 系列实战合集 2022-12-16T04:38:12Z
88 shopping-management-system 4497 2251 Java 16 该项目为多个小项目的集合(持续更新中...)。内容类似淘宝、京东等网购管理系统以及图书管理、超市管理等系统。目的在于便于Java初级爱好者在学习完某一部分Java知识后有一个合适的项目锻炼、运用所学知识,完善知识体系。适用人群:Java基础到入门的爱好者。 2021-08-06T16:04:06Z
89 quasar 4492 580 Java 86 Fibers, Channels and Actors for the JVM 2021-06-04T09:50:57Z
90 FirebaseUI-Android 4488 1900 Java 98 Optimized UI components for Firebase 2023-03-20T01:10:21Z
91 dexposed 4461 1078 Java 21 dexposed enable 'god' mode for single android application. 2017-03-29T11:48:10Z
92 reflections 4428 670 Java 112 Java runtime metadata analysis 2023-03-06T00:58:25Z
93 ribbon 4401 1210 Java 177 Ribbon is a Inter Process Communication (remote procedure calls) library with built in software load balancers. The primary usage model involves REST calls with various serialization scheme support. 2023-02-08T00:59:34Z
94 IJPay 4325 1192 Java 9 IJPay 让支付触手可及,封装了微信支付、QQ支付、支付宝支付、京东支付、银联支付、PayPal 支付等常用的支付方式以及各种常用的接口。不依赖任何第三方 mvc 框架,仅仅作为工具使用简单快速完成支付模块的开发,可轻松嵌入到任何系统里。右上角点下小星星✨ 2023-02-12T11:10:16Z
95 ticker 4309 463 Java 14 An Android text view with scrolling text change animation 2021-11-11T21:40:32Z
96 Robust 4296 795 Java 151 Robust is an Android HotFix solution with high compatibility and high stability. Robust can fix bugs immediately without a reboot. 2022-04-27T10:11:34Z
97 XXPermissions 4186 584 Java 3 Android 权限请求框架,已适配 Android 13 2023-02-28T12:05:29Z
98 objectbox-java 4154 296 Java 145 Java Database for Mobile & IoT - fast and lightweight 2023-02-14T09:57:11Z
99 moco 4144 1057 Java 132 Easy Setup Stub Server 2022-12-03T15:03:16Z
100 runelite 4080 4777 Java 1349 Open source Old School RuneScape client 2023-03-23T22:16:14Z