Files
Github-Ranking/Top100/Java.md
T
2023-09-02 11:05:23 +08:00

23 KiB
Raw Blame History

Github Ranking

Top 100 Stars in Java

Ranking Project Name Stars Forks Language Open Issues Description Last Commit
1 JavaGuide 136579 44715 Java 60 「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide! 2023-09-01T08:21:42Z
2 spring-boot 69137 39367 Java 606 Spring Boot 2023-09-01T21:49:42Z
3 interviews 60319 12643 Java 30 Everything you need to know to get the job. 2023-08-10T15:27:25Z
4 ghidra 42200 5130 Java 1244 Ghidra is a software reverse engineering (SRE) framework 2023-09-01T18:21:42Z
5 jadx 35946 4464 Java 337 Dex to Java decompiler 2023-09-01T20:33:28Z
6 tutorials 34804 54014 Java 22 Just Announced - "Learn Spring Security OAuth": 2023-09-01T22:32:54Z
7 arthas 33247 7165 Java 234 Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas 2023-09-01T06:03:06Z
8 hello-algorithm 32702 6282 Java 7 🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)推荐免费ChatGPT使用网站 2023-06-13T04:13:17Z
9 NewPipe 25100 2751 Java 1196 A libre lightweight streaming front-end for Android. 2023-08-31T13:16:30Z
10 toBeTopJavaer 24882 5454 Java 55 To Be Top Javaer - Java工程师成神之路 2023-07-05T01:59:03Z
11 EventBus 24431 4696 Java 97 Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality. 2023-05-27T17:58:03Z
12 SmartRefreshLayout 24366 4948 Java 296 🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。 2023-04-27T07:04:09Z
13 libgdx 21855 6453 Java 217 Desktop/Android/HTML5/iOS Java game development framework 2023-08-28T10:44:23Z
14 redisson 21690 5147 Java 278 Redisson - Easy Redis Java client with features of In-Memory Data Grid. Sync/Async/RxJava/Reactive API. Over 50 Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Bloom filter, Spring Cache, Tomcat, Scheduler, JCache API, Hibernate, RPC, local cache ... 2023-08-31T14:18:16Z
15 RxAndroid 19799 3005 Java 1 RxJava bindings for Android 2023-07-24T11:12:32Z
16 ruoyi-vue-pro 19626 4071 Java 13 🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! 2023-08-31T16:34:26Z
17 graal 18978 1544 Java 881 GraalVM: Run Programs Faster Anywhere 🚀 2023-09-02T01:54:43Z
18 litemall 18320 7051 Java 27 又一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端 2023-07-30T05:35:49Z
19 openapi-generator 17467 5579 Java 3776 OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3) 2023-09-02T02:21:08Z
20 Android-Universal-Image-Loader 16807 6205 Java 448 Powerful and flexible library for loading, caching and displaying images on Android. 2022-01-17T09:48:53Z
21 zheng 16550 7466 Java 36 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2022-12-16T09:53:00Z
22 APIJSON 15783 2026 Java 213 🏆 零代码、全功能、强安全 ORM 库 🚀 后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构。 🏆 A JSON Transmission Protocol and an ORM Library 🚀 provides APIs and Docs without writing any code. 2023-09-01T14:29:56Z
23 material-components-android 15330 3048 Java 476 Modular and customizable Material Design UI components for Android 2023-09-01T20:20:50Z
24 SpringBoot-Learning 15323 4892 Java 35 《Spring Boot基础教程》,2.x版本持续连载中!点击下方链接直达教程目录! 2023-08-23T03:23:30Z
25 VirtualXposed 14606 2460 Java 129 A simple app to use Xposed without root, unlock the bootloader or modify system image, etc. 2022-09-09T02:58:50Z
26 thingsboard 14258 4486 Java 1302 Open-source IoT Platform - Device management, data collection, processing and visualization. 2023-09-01T16:55:22Z
27 QMUI_Android 14168 2655 Java 419 提高 Android UI 开发效率的 UI 库 2023-08-08T06:37:08Z
28 yudao-cloud 13890 3249 Java 6 ruoyi-vue-pro 全新 Cloud 版本,优化重构所有功能。基于 Spring Cloud Alibaba + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! 2023-08-31T16:53:26Z
29 hadoop 13801 8573 Java 0 Apache Hadoop 2023-09-02T00:44:09Z
30 vert.x 13743 2023 Java 195 Vert.x is a tool-kit for building reactive applications on the JVM 2023-09-01T14:16:58Z
31 Arduino 13709 7096 Java 654 Arduino IDE 1.x 2023-08-27T17:44:51Z
32 pinpoint 12911 3740 Java 352 APM, (Application Performance Management) tool for large-scale distributed systems. 2023-09-01T09:27:35Z
33 jd-gui 12860 2305 Java 192 A standalone Java Decompiler GUI 2023-08-28T12:35:13Z
34 dataease 12718 2419 Java 183 人人可用的开源数据可视化分析工具。 2023-09-01T04:03:34Z
35 stetho 12651 1161 Java 63 Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more. 2023-03-23T16:43:08Z
36 piggymetrics 12565 5932 Java 0 Microservice Architecture with Spring Boot, Spring Cloud and Docker 2023-07-17T08:34:16Z
37 banner 12481 2422 Java 249 🔥🔥🔥Banner 2.0 来了!Android广告图片轮播控件,内部基于ViewPager2实现,Indicator和UI都可以自定义。 2022-11-20T10:52:25Z
38 mall-learning 12306 8286 Java 17 mall学习教程,架构、业务、技术要点全方位解析。mall项目(50k+star)是一套电商系统,使用现阶段主流技术实现。涵盖了SpringBoot 2.3.0、MyBatis 3.4.6、Elasticsearch 7.6.2、RabbitMQ 3.7.15、Redis 5.0、MongoDB 4.2.5、Mysql5.7等技术,采用Docker容器化部署。 2023-08-11T02:05:40Z
39 quarkus 12200 2319 Java 2129 Quarkus: Supersonic Subatomic Java. 2023-09-02T02:09:03Z
40 LSPosed 11577 1617 Java 0 LSPosed Framework 2023-09-01T15:14:50Z
41 SlidingMenu 11113 5109 Java 262 An Android library that allows you to easily create applications with slide-in menus. You may use it in your Android apps provided that you cite this project and include the license in your app. Thanks! 2021-09-19T14:04:18Z
42 androidannotations 11111 2411 Java 50 Fast Android Development. Easy maintainance. 2022-05-31T13:16:38Z
43 matrix 11060 1803 Java 342 Matrix is a plugin style, non-invasive APM system developed by WeChat. 2023-07-31T13:04:58Z
44 dolphinscheduler 11010 4107 Java 938 Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code 2023-09-02T02:14:21Z
45 ImmersionBar 10920 1849 Java 119 android 4.4以上沉浸式状态栏和沉浸式导航栏管理,适配横竖屏切换、刘海屏、软键盘弹出等问题,可以修改状态栏字体颜色和导航栏图标颜色,以及不可修改字体颜色手机的适配,适用于Activity、Fragment、DialogFragment、Dialog,PopupWindow,一句代码轻松实现,以及对bar的其他设置,详见README。简书请参考:http://www.jianshu.com/p/2a884e211a62 2022-03-25T02:26:08Z
46 FileDownloader 10856 2188 Java 160 Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process 2022-01-30T05:13:38Z
47 SmarterStreaming 10613 2752 Java 4 业内为数不多致力于极致体验的超强全自研跨平台(windows/linux/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。 2023-08-20T10:03:29Z
48 okhttp-OkGo 10557 2599 Java 459 OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 2022-09-06T01:29:03Z
49 platform_frameworks_base 10475 6259 Java 0 None 2023-08-08T07:24:39Z
50 javapoet 10409 1367 Java 91 A Java API for generating .java source files. 2023-09-01T10:00:20Z
51 Fragmentation 9725 2136 Java 190 [DEPRECATED] A powerful library that manage Fragment for Android 2021-06-03T12:38:20Z
52 cryptomator 9713 1018 Java 244 Multi-platform transparent client-side encryption of your files in the cloud 2023-09-01T20:50:36Z
53 OpenRefine 9637 1849 Java 581 OpenRefine is a free, open source power tool for working with messy data and improving it 2023-09-01T21:41:48Z
54 Android-ObservableScrollView 9628 2085 Java 175 Android library to observe scroll events on scrollable views. 2021-06-01T03:54:51Z
55 android-Ultra-Pull-To-Refresh 9609 2697 Java 150 Ultra Pull to Refresh for Android. Support all the views. 2023-05-28T15:12:24Z
56 Activiti 9592 6937 Java 475 Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts. 2023-09-01T09:28:09Z
57 Mycat-Server 9429 3888 Java 918 None 2023-08-08T11:41:23Z
58 PocketHub 9401 3527 Java 123 PocketHub Android App 2023-06-06T08:03:11Z
59 toBeBetterJavaer 9300 1415 Java 29 一份通俗易懂、风趣幽默的Java学习指南,内容涵盖Java基础、Java并发编程、Java虚拟机、Java企业级开发、Java面试等核心知识点。学Java,就认准二哥的Java进阶之路😄 2023-09-01T09:38:21Z
60 MaterialDesignLibrary 9026 2279 Java 210 This is a library with components of Android L to you use in android 2.2 2023-05-28T17:32:11Z
61 feign 8984 1879 Java 182 Feign makes writing java http clients easier 2023-08-31T13:00:41Z
62 VirtualAPK 8886 1530 Java 111 A powerful and lightweight plugin framework for Android 2023-07-13T22:06:36Z
63 android-gpuimage 8747 2270 Java 327 Android filters based on OpenGL (idea from GPUImage for iOS) 2022-08-03T16:07:30Z
64 awesome-java-leetcode 8567 1763 Java 5 👑 LeetCode of algorithms with java solution(updating). 2020-12-10T15:20:21Z
65 Jetpack-MVVM-Best-Practice 8432 1573 Java 1 难得一见 Jetpack MVVM 最佳实践!在 "以简驭繁" 代码中,对 "视图控制器" 乃至 "标准化开发模式" 形成正确、深入理解! 2023-09-02T01:38:46Z
66 dropwizard 8421 3464 Java 11 A damn simple library for building production-ready RESTful web services. 2023-09-02T00:27:15Z
67 Signal-Server 8411 2025 Java 0 Server supporting the Signal Private Messenger applications on Android, Desktop, and iOS 2023-08-31T21:22:31Z
68 spider-flow 8350 1604 Java 9 新一代爬虫平台,以图形化方式定义爬虫流程,不写代码即可完成爬虫。 2023-06-14T22:27:23Z
69 epoxy 8331 728 Java 286 Epoxy is an Android library for building complex screens in a RecyclerView 2023-05-25T09:33:07Z
70 Android-Debug-Database 8248 883 Java 73 A library for debugging android databases and shared preferences - Make Debugging Great Again 2023-01-18T08:06:22Z
71 datahub 8221 2407 Java 81 The Metadata Platform for the Modern Data Stack 2023-09-01T20:30:15Z
72 react-native-image-picker 8143 2039 Java 209 🌄 A React Native module that allows you to use native UI to select media from the device library or directly from the camera. 2023-08-16T10:42:30Z
73 aws-doc-sdk-examples 8045 5254 Java 242 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-09-01T23:14:31Z
74 LitePal 8012 1594 Java 87 An Android library that makes developers use SQLite database extremely easy. 2022-08-19T08:29:56Z
75 shardingsphere-elasticjob 7935 3283 Java 159 Distributed scheduled job framework 2023-09-01T11:00:45Z
76 HomeMirror 7884 689 Java 32 Android application powering the mirror in my house 2023-05-28T16:33:49Z
77 Paper 7871 1975 Java 256 The most widely used, high performance Minecraft server that aims to fix gameplay and mechanics inconsistencies 2023-09-01T16:14:12Z
78 metrics 7753 1821 Java 5 📈 Capturing JVM- and application-level metrics. So you know what's going on. 2023-09-02T00:25:01Z
79 AndroidAsync 7440 1573 Java 336 Asynchronous socket, http(s) (client+server) and websocket library for android. Based on nio, not threads. 2022-11-23T15:20:07Z
80 MVVMHabit 7371 1693 Java 13 👕基于谷歌最新AAC架构,MVVM设计模式的一套快速开发库,整合Okhttp+RxJava+Retrofit+Glide等主流模块,满足日常开发需求。使用该框架可以快速开发一个高质量、易维护的Android应用。 2022-08-11T09:18:55Z
81 im-server 7367 1706 Java 9 即时通讯(IM)系统 2023-08-26T02:40:11Z
82 dagger 7314 3120 Java 59 A fast dependency injector for Android and Java. 2021-08-26T11:07:52Z
83 jmeter 7312 1945 Java 695 Apache JMeter open-source load testing tool for analyzing and measuring the performance of a variety of services 2023-08-22T16:03:25Z
84 UltimateRecyclerView 7228 1454 Java 183 A RecyclerView(advanced and flexible version of ListView in Android) with refreshing,loading more,animation and many other features. 2020-07-21T09:50:37Z
85 FrameworkBenchmarks 7073 1887 Java 112 Source for the TechEmpower Framework Benchmarks project 2023-09-01T12:16:34Z
86 VBlog 6977 2930 Java 51 V部落,Vue+SpringBoot实现的多用户博客管理平台! 2023-05-28T15:31:22Z
87 pentaho-kettle 6883 3325 Java 0 Pentaho Data Integration ( ETL ) a.k.a Kettle 2023-09-01T08:49:28Z
88 transmittable-thread-local 6731 1613 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-09-01T02:23:41Z
89 flowable-engine 6723 2434 Java 295 A compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users. 2023-09-01T13:47:06Z
90 AndroidAutoLayout 6681 1923 Java 0 [停止维护]Android屏幕适配方案,直接填写设计图上的像素尺寸即可完成适配,最大限度解决适配问题。 2018-11-26T13:24:38Z
91 walle 6631 1064 Java 103 Android Signature V2 Scheme签名下的新一代渠道包打包神器 2021-09-07T07:01:35Z
92 AndroidPerformanceMonitor 6574 1027 Java 51 A transparent ui-block detection library for Android. (known as BlockCanary) 2023-07-15T06:37:52Z
93 error-prone 6540 752 Java 337 Catch common Java mistakes as compile-time errors 2023-09-01T23:01:22Z
94 Toasty 6513 820 Java 49 The usual Toast, but with steroids 💪 2022-09-28T23:46:04Z
95 netty-socketio 6390 1636 Java 361 Socket.IO server implemented on Java. Realtime java framework 2023-08-23T12:51:36Z
96 rabbitmq-tutorials 6390 3591 Java 5 Tutorials for using RabbitMQ in various ways 2023-08-22T18:27:39Z
97 seatunnel 6331 1265 Java 450 SeaTunnel is a next-generation super high-performance, distributed, massive data integration tool. 2023-09-01T23:58:46Z
98 Android-skin-support 6198 1063 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
99 JFoenix 6168 1062 Java 119 JavaFX Material Design Library 2023-06-28T17:20:35Z
100 SwipeBackLayout 6132 1426 Java 107 An Android library that help you to build app with swipe back gesture. 2019-09-18T06:44:18Z