Files
Github-Ranking/Top100/Java.md
T
2023-04-28 11:05:07 +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 JavaGuide 133179 43838 Java 69 「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide! 2023-04-27T14:15:50Z
2 advanced-java 69769 18250 Java 2 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 2023-04-25T02:02:49Z
3 spring-boot 66895 38495 Java 601 Spring Boot 2023-04-27T22:11:54Z
4 guava 47304 10506 Java 641 Google core libraries for Java 2023-04-27T15:57:10Z
5 jadx 34301 4263 Java 310 Dex to Java decompiler 2023-04-25T20:50:15Z
6 tutorials 33998 53380 Java 27 Just Announced - "Learn Spring Security OAuth": 2023-04-27T23:16:01Z
7 lottie-android 33825 5356 Java 29 Render After Effects animations natively on Android and iOS, Web, and React Native 2023-04-09T22:54:09Z
8 hello-algorithm 32268 6208 Java 6 🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)点击下方网站,马上开始刷题! 2022-08-08T01:20:14Z
9 arthas 32265 6968 Java 260 Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas 2023-04-27T07:52:03Z
10 AndroidUtilCode 32079 10590 Java 254 🔥 Android developers should collect the following utils(updating). 2023-04-13T07:15:52Z
11 dbeaver 31777 2845 Java 1725 Free universal database tool and SQL client 2023-04-27T19:04:03Z
12 netty 31107 15285 Java 524 Netty project - an event-driven asynchronous network application framework 2023-04-27T20:02:52Z
13 spring-boot-demo 29317 10120 Java 82 🚀一个用来深入学习并实战 Spring Boot 的项目。 2023-04-19T11:57:40Z
14 butterknife 25624 4674 Java 97 Bind Android views and callbacks to fields and methods. 2023-03-29T12:06:37Z
15 canal 25596 7215 Java 916 阿里巴巴 MySQL binlog 增量订阅&消费组件 2023-04-27T08:56:44Z
16 EventBus 24325 4686 Java 96 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 24163 4918 Java 278 🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。 2023-04-27T07:04:09Z
18 gson 22071 4233 Java 289 A Java serialization/deserialization library to convert Java Objects into JSON and back 2023-04-24T14:27:19Z
19 libgdx 21414 6413 Java 207 Desktop/Android/HTML5/iOS Java game development framework 2023-04-27T07:20:30Z
20 redisson 21045 5036 Java 318 Redisson - Easy Redis Java client with features of In-Memory Data Grid. Over 50 Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Publish / Subscribe, Bloom filter, Spring Cache, Tomcat, Scheduler, JCache API, Hibernate, MyBatis, RPC, local cache ... 2023-04-27T05:47:57Z
21 ExoPlayer 20669 5943 Java 721 An extensible media player for Android 2023-04-27T11:32:14Z
22 RxAndroid 19781 3006 Java 1 RxJava bindings for Android 2023-02-20T12:33:53Z
23 graal 18506 1493 Java 842 GraalVM: Run Programs Faster Anywhere 🚀 2023-04-28T00:06:25Z
24 cat 17710 5322 Java 130 CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。 2023-03-22T17:18:53Z
25 Mindustry 17692 2463 Java 6 The automation tower defense RTS 2023-04-26T00:19:32Z
26 SpringCloudLearning 17266 8093 Java 39 《史上最简单的Spring Cloud教程源码》 2021-04-12T09:53:47Z
27 fresco 16938 3788 Java 201 An Android library for managing images and the memory they use. 2023-04-27T14:38:01Z
28 Android-Universal-Image-Loader 16811 6212 Java 447 Powerful and flexible library for loading, caching and displaying images on Android. 2022-01-17T09:48:53Z
29 SpringBoot-Labs 16693 5446 Java 26 一个涵盖六个专栏:Spring Boot 2.X、Spring Cloud、Spring Cloud Alibaba、Dubbo、分布式消息队列、分布式事务的仓库。希望胖友小手一抖,右上角来个 Star,感恩 1024 2022-09-03T08:55:18Z
30 zheng 16492 7451 Java 35 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2022-12-16T09:53:00Z
31 openapi-generator 16227 5242 Java 3574 OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3) 2023-04-28T01:59:09Z
32 springboot-learning-example 15421 7066 Java 14 spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。 2023-03-23T16:59:35Z
33 SpringBoot-Learning 15124 4850 Java 35 《Spring Boot基础教程》,2.x版本持续连载中!点击下方链接直达教程目录! 2023-04-17T10:27:52Z
34 material-components-android 14889 2990 Java 413 Modular and customizable Material Design UI components for Android 2023-04-27T20:40:14Z
35 Algorithms 14665 3952 Java 53 A collection of algorithms and data structures 2023-04-21T19:25:17Z
36 mybatis-plus 14446 3916 Java 129 An powerful enhanced toolkit of MyBatis for simplify development 2023-04-26T09:15:38Z
37 CircleImageView 14408 3138 Java 5 A circular ImageView for Android 2023-04-06T07:46:13Z
38 VirtualXposed 14322 2423 Java 123 A simple app to use Xposed without root, unlock the bootloader or modify system image, etc. 2022-09-09T02:58:50Z
39 ARouter 14176 2555 Java 101 💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架) 2023-02-24T12:44:50Z
40 QMUI_Android 14037 2635 Java 416 提高 Android UI 开发效率的 UI 库 2023-04-07T10:42:07Z
41 logger 13579 2140 Java 69 ✔️ Simple, pretty and powerful logger for android 2022-09-14T10:04:00Z
42 thingsboard 13566 4292 Java 1494 Open-source IoT Platform - Device management, data collection, processing and visualization. 2023-04-27T16:10:06Z
43 Arduino 13521 7082 Java 657 Arduino IDE 1.x 2022-10-29T19:36:35Z
44 vert.x 13520 1994 Java 192 Vert.x is a tool-kit for building reactive applications on the JVM 2023-04-25T15:43:42Z
45 caffeine 13514 1445 Java 2 A high performance caching library for Java 2023-04-27T14:42:33Z
46 ruoyi-vue-pro 13397 3366 Java 11 🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! 2023-04-23T17:12:13Z
47 DataX 13331 4783 Java 856 DataX是阿里云DataWorks数据集成的开源版本。 2023-04-27T02:23:06Z
48 tink 13125 1209 Java 51 Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse. 2023-04-21T13:00:25Z
49 Grasscutter 13083 4160 Java 84 A server software reimplementation for a certain anime game. 2023-04-27T13:31:09Z
50 pinpoint 12721 3708 Java 329 APM, (Application Performance Management) tool for large-scale distributed systems. 2023-04-27T09:58:37Z
51 epoxy 8191 724 Java 281 Epoxy is an Android library for building complex screens in a RecyclerView 2023-04-04T23:44:05Z
52 HomeMirror 7893 687 Java 32 Android application powering the mirror in my house 2021-04-27T18:07:36Z
53 hugo 7884 814 Java 53 Annotation-triggered method call logging for your debug builds. 2022-01-05T11:19:51Z
54 subsampling-scale-image-view 7538 1124 Java 36 Android library (AAR). Highly configurable, easily extendable deep zoom view for displaying huge images without loss of detail. Perfect for photo galleries, maps, building plans etc. 2022-03-30T10:42:13Z
55 vjtools 7451 1508 Java 34 The vip.com's java coding standard, libraries and tools 2022-11-22T08:49:11Z
56 Paper 7386 1863 Java 268 High performance Spigot fork that aims to fix gameplay and mechanics inconsistencies 2023-04-27T18:50:14Z
57 MyBookshelf 7386 1846 Java 229 阅读是一款可以自定义来源阅读网络内容的工具,为广大网络文学爱好者提供一种方便、快捷舒适的试读体验。 2022-04-01T02:57:15Z
58 AndroidAsync 7365 1569 Java 334 Asynchronous socket, http(s) (client+server) and websocket library for android. Based on nio, not threads. 2022-11-23T15:20:07Z
59 dagger 7298 3090 Java 59 A fast dependency injector for Android and Java. 2021-08-26T11:07:52Z
60 sweet-alert-dialog 7262 1961 Java 145 SweetAlert for Android, a beautiful and clever alert dialog 2021-08-31T11:15:13Z
61 flyway 7148 1376 Java 88 Flyway by Redgate • Database Migrations Made Easy. 2023-04-27T15:20:07Z
62 im-server 7144 1661 Java 5 即时通讯(IM)系统 2023-04-24T03:51:31Z
63 LeetCode 7089 1891 Java 0 LeetCode刷题记录与面试整理 2023-04-03T16:23:44Z
64 lawnchair 7075 978 Java 93 No clever tagline needed. 2023-04-27T21:25:34Z
65 XPopup 7010 1107 Java 46 🔥XPopup2.0版本重磅来袭,2倍以上性能提升,带来可观的动画性能优化和交互细节的提升!!!功能强大,交互优雅,动画丝滑的通用弹窗!可以替代Dialog,PopupWindow,PopupMenu,BottomSheet,DrawerLayout,Spinner等组件,自带十几种效果良好的动画, 支持完全的UI和动画自定义!(Powerful and Beautiful Popup for Android,can absolutely replace Dialog,PopupWindow,PopupMenu,BottomSheet,DrawerLayout,Spinner. With built-in animators , very easy to custom popup view.) 2023-04-19T09:07:20Z
66 xmall 6901 2556 Java 12 基于SOA架构的分布式电商购物商城 前后端分离 前台商城:Vue全家桶 后台管理系统:Dubbo/SSM/Elasticsearch/Redis/MySQL/ActiveMQ/Shiro/Zookeeper等 2022-12-16T08:55:14Z
67 okhttputils 6877 2419 Java 0 [停止维护]okhttp的辅助类 2022-10-12T06:21:59Z
68 DroidPlugin 6797 2554 Java 223 A plugin framework on android,Run any third-party apk without installation, modification or repackage 2021-07-07T10:00:16Z
69 angel 6659 1631 Java 122 A Flexible and Powerful Parameter Server for large-scale machine learning 2022-11-24T08:07:54Z
70 react-native-video 6538 2719 Java 158 A 2023-04-19T17:16:38Z
71 AndroidPerformanceMonitor 6517 1016 Java 50 A transparent ui-block detection library for Android. (known as BlockCanary) 2022-02-17T08:27:03Z
72 flowable-engine 6352 2315 Java 284 A compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users. 2023-04-26T15:24:09Z
73 netty-socketio 6226 1570 Java 365 Socket.IO server implemented on Java. Realtime java framework 2023-04-21T01:41:44Z
74 alluxio 6203 2826 Java 522 Alluxio, data orchestration for analytics and machine learning in the cloud 2023-04-28T02:18:17Z
75 mapstruct 6143 835 Java 393 An annotation processor for generating type-safe bean mappers 2023-04-27T18:09:51Z
76 JFoenix 6101 1065 Java 117 JavaFX Material Design Library 2023-01-04T23:31:01Z
77 zeppelin 6030 2745 Java 0 Web-based notebook that enables data-driven, interactive data analytics and collaborative documents with SQL, Scala and more. 2023-04-27T14:10:55Z
78 richeditor-android 6021 1187 Java 209 RichEditor for Android is a beautiful Rich Text WYSIWYG Editor for Android. 2023-04-26T19:07:54Z
79 AndroidPicker 5939 1427 Java 164 安卓选择器类库,包括日期及时间选择器(可用于出生日期、营业时间等)、单项选择器(可用于性别、民族、职业、学历、星座等)、二三级联动选择器(可用于车牌号、基金定投日期等)、城市地址选择器(分省级、地市级及区县级)、数字选择器(可用于年龄、身高、体重、温度等)、日历选日期择器(可用于酒店及机票预定日期)、颜色选择器、文件及目录选择器、图片选择器等……WheelPicker/DatePicker/TimePicker/OptionPicker/NumberPicker/LinkagePicker/AddressPicker/CarPlatePicker/CalendarPicker/ColorPicker/FilePicker/ImagePicker etc. 2023-04-06T09:21:35Z
80 j2objc 5932 947 Java 56 A Java to iOS Objective-C translation tool and runtime. 2023-04-27T16:47:05Z
81 config 5901 968 Java 217 configuration library for JVM languages using HOCON files 2023-04-25T22:07:31Z
82 AndroidImageSlider 5644 1687 Java 291 An amazing and convenient Android image slider. 2020-10-01T16:41:17Z
83 Fast-Android-Networking 5559 971 Java 229 🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀 2023-03-08T09:00:31Z
84 byte-buddy 5540 689 Java 33 Runtime code generation for the Java virtual machine. 2023-04-14T18:13:31Z
85 mosby 5496 848 Java 24 A Model-View-Presenter / Model-View-Intent library for modern Android apps 2022-03-09T15:17:41Z
86 rebound 5452 853 Java 23 A Java library that models spring dynamics and adds real world physics to your app. 2019-03-27T22:30:26Z
87 react-native-splash-screen 5425 1072 Java 327 A splash screen for react-native, hide when application loaded ,it works on iOS and Android. 2023-04-01T17:06:43Z
88 SystemBarTint 5383 1467 Java 0 [DEPRECATED] Apply background tinting to the Android system UI when using KitKat translucent modes 2015-09-05T09:30:48Z
89 Blurry 5382 603 Java 83 Blurry is an easy blur library for Android 2023-04-27T15:54:45Z
90 XRecyclerView 5321 1274 Java 238 A RecyclerView that implements pullrefresh and loadingmore featrues.you can use it like a standard RecyclerView 2022-03-18T05:00:00Z
91 gephi 5312 1546 Java 433 Gephi - The Open Graph Viz Platform 2023-04-24T16:51:56Z
92 VitamioBundle 5276 2100 Java 292 Vitamio for Android 2017-04-23T19:32:23Z
93 android-advancedrecyclerview 5260 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
94 titan 5221 1043 Java 157 Distributed Graph Database 2022-10-19T07:57:00Z
95 AndroidVideoCache 5191 1130 Java 146 Cache support for any video player with help of single line 2023-03-14T18:23:44Z
96 HMCL 5118 561 Java 147 A Minecraft Launcher which is multi-functional, cross-platform and popular 2023-04-25T10:20:12Z
97 xManager 5043 193 Java 5 Ad-Free, New Features & Freedom 2023-04-15T16:34:09Z
98 incubator-seatunnel 5034 1021 Java 381 SeaTunnel is a distributed, high-performance data integration platform for the synchronization and transformation of massive data (offline & real-time). 2023-04-28T02:53:42Z
99 JS-Sorting-Algorithm 4943 1142 Java 5 一本关于排序算法的 GitBook 在线书籍 《十大经典排序算法》,多语言实现。 2022-02-01T04:56:36Z
100 api-samples 4845 2940 Java 271 Code samples for YouTube APIs, including the YouTube Data API, YouTube Analytics API, and YouTube Live Streaming API. The repo contains language-specific directories that contain the samples. 2023-04-18T08:52:31Z