Files
Github-Ranking/Top100/Java.md
T
2023-02-15 11:05:31 +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 LeetCodeAnimation 72327 13811 Java 16 Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路) 2022-03-06T09:10:42Z
2 advanced-java 68574 18060 Java 2 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 2023-02-03T12:08:57Z
3 RxJava 46820 7656 Java 13 RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM. 2023-02-13T04:58:55Z
4 guava 46775 10389 Java 657 Google core libraries for Java 2023-02-14T15:11:05Z
5 MPAndroidChart 36122 8887 Java 1991 A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations. 2023-02-02T07:04:46Z
6 glide 33349 6041 Java 381 An image loading and caching library for Android focused on smooth scrolling 2023-02-14T23:40:15Z
7 hello-algorithm 32022 6182 Java 7 🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)点击下方网站,马上开始刷题! 2022-08-08T01:20:14Z
8 AndroidUtilCode 31855 10535 Java 235 🔥 Android developers should collect the following utils(updating). 2023-01-16T07:09:58Z
9 arthas 31721 6869 Java 228 Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas 2023-02-14T09:50:46Z
10 spring-boot-examples 28495 12181 Java 5 about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。 2022-12-29T02:11:04Z
11 apollo 27729 10063 Java 121 Apollo is a reliable configuration management system suitable for microservice configuration management scenarios. 2023-02-13T13:31:15Z
12 hutool 25379 6916 Java 6 🍬A set of tools that keep Java sweet. 2023-02-13T10:14:48Z
13 proxyee-down 25127 4550 Java 0 http下载工具,基于http代理,支持多连接分块下载 2022-10-26T09:46:16Z
14 SpringAll 25000 7495 Java 14 循序渐进,学习Spring Boot、Spring Boot & Shiro、Spring Batch、Spring Cloud、Spring Cloud Alibaba、Spring Security & Spring Security OAuth2,博客Spring系列源码:https://mrbird.cc 2022-10-31T09:56:20Z
15 canal 24973 7101 Java 845 阿里巴巴 MySQL binlog 增量订阅&消费组件 2023-02-07T09:10:39Z
16 spring-cloud-alibaba 24717 7592 Java 391 Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware. 2023-02-14T05:55:57Z
17 xxl-job 23553 9822 Java 956 A distributed task scheduling framework.(分布式任务调度平台XXL-JOB) 2023-02-14T02:01:43Z
18 BaseRecyclerViewAdapterHelper 23386 5008 Java 519 BRVAH:Powerful and flexible RecyclerAdapter 2022-10-21T08:35:55Z
19 Signal-Android 23287 5672 Java 238 A private messenger for Android. 2023-02-14T19:07:25Z
20 Hystrix 23182 4671 Java 341 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 libgdx 21105 6388 Java 204 Desktop/Android/HTML5/iOS Java game development framework 2023-02-13T08:10:27Z
22 leetcode 20894 3741 Java 0 😏 LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解 2023-02-15T01:42:08Z
23 Sentinel 20528 7449 Java 503 A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件) 2023-02-14T15:09:34Z
24 bazel 20272 3673 Java 2347 a fast, scalable, multi-language and extensible build system 2023-02-14T23:57:15Z
25 DoKit 19285 2977 Java 179 一款面向泛前端产品研发全生命周期的效率平台。 2023-02-09T11:49:51Z
26 PhotoView 18439 3921 Java 190 Implementation of ImageView for Android that supports zooming, by various touch gestures. 2022-03-25T09:53:49Z
27 GSYVideoPlayer 18252 3997 Java 14 视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。 2023-02-14T08:16:23Z
28 HikariCP 17817 2686 Java 393 光 HikariCP・A solid, high-performance, JDBC connection pool at last. 2023-02-07T10:24:31Z
29 SpringCloudLearning 17096 8056 Java 36 《史上最简单的Spring Cloud教程源码》 2021-04-12T09:53:47Z
30 fresco 16908 3783 Java 195 An Android library for managing images and the memory they use. 2023-02-14T23:09:37Z
31 Android-Universal-Image-Loader 16818 6228 Java 447 Powerful and flexible library for loading, caching and displaying images on Android. 2022-01-17T09:48:53Z
32 zheng 16451 7461 Java 35 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2022-12-16T09:53:00Z
33 java8-tutorial 16162 3960 Java 0 Modern Java - A Guide to Java 8 2023-01-11T14:16:18Z
34 disruptor 15721 3738 Java 9 High Performance Inter-Thread Messaging Library 2022-12-24T20:38:18Z
35 antlr4 13837 2968 Java 666 ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. 2023-02-13T22:32:52Z
36 logger 13526 2139 Java 67 ✔️ Simple, pretty and powerful logger for android 2022-09-14T10:04:00Z
37 bytecode-viewer 13520 1081 Java 80 A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) 2023-01-26T20:47:18Z
38 Android-PickerView 13247 3422 Java 414 This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动) 2022-12-30T03:36:03Z
39 thingsboard 13078 4157 Java 1400 Open-source IoT Platform - Device management, data collection, processing and visualization. 2023-02-14T17:20:10Z
40 AndroidAutoSize 12848 1894 Java 101 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案). 2021-12-13T11:28:32Z
41 deeplearning4j 12769 4931 Java 611 Suite of tools for deploying and training deep learning models using the JVM. Highlights include model import for keras, tensorflow, and onnx/pytorch, a modular and tiny c++ library for running math code and a java based math library on top of the core c++ library. Also includes samediff: a pytorch/tensorflow like library for running deep learning using automatic differentiation. 2023-02-13T07:54:03Z
42 jib 12527 1341 Java 117 🏗 Build container images for your Java applications. 2023-02-15T01:56:40Z
43 Matisse 12375 2070 Java 400 🎆 A well-designed local image and video selector for Android 2022-10-07T15:04:00Z
44 spring-analysis 12326 3993 Java 10 Spring源码阅读 2022-12-16T09:43:52Z
45 AndroidSwipeLayout 12270 2701 Java 356 The Most Powerful Swipe Layout! 2021-08-05T11:51:50Z
46 lombok 11771 2216 Java 787 Very spicy additions to the Java programming language. 2023-02-12T12:24:36Z
47 mall-learning 11740 8121 Java 16 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-02-01T10:57:48Z
48 Sa-Token 11530 2067 Java 5 这可能是史上功能最全的Java权限认证框架!目前已集成——登录认证、权限认证、分布式Session会话、微服务网关鉴权、单点登录、OAuth2.0、踢人下线、Redis集成、前后台分离、记住我模式、模拟他人账号、临时身份切换、账号封禁、多账号认证体系、注解式鉴权、路由拦截式鉴权、花式token生成、自动续签、同端互斥登录、会话治理、密码加密、jwt集成、Spring集成、WebFlux集成... 2023-02-09T09:21:29Z
49 spring-boot-admin 11500 2986 Java 41 Admin UI for administration of spring boot applications 2023-02-14T11:29:55Z
50 uCrop 11426 2101 Java 230 Image Cropping Library for Android 2023-01-23T14:51:06Z
51 netty-socketio 6097 1547 Java 364 Socket.IO server implemented on Java. Realtime java framework 2023-02-02T05:44:22Z
52 JFoenix 6060 1062 Java 116 JavaFX Material Design Library 2023-01-04T23:31:01Z
53 richeditor-android 5973 1184 Java 207 RichEditor for Android is a beautiful Rich Text WYSIWYG Editor for Android. 2022-07-27T08:56:48Z
54 j2objc 5921 944 Java 54 A Java to iOS Objective-C translation tool and runtime. 2023-02-15T01:49:00Z
55 config 5845 956 Java 217 configuration library for JVM languages using HOCON files 2023-01-18T00:34:06Z
56 micronaut-core 5594 954 Java 495 Micronaut Application Framework 2023-02-14T22:57:51Z
57 tcc-transaction 5574 2768 Java 4 tcc-transaction是TCC型事务java实现 2023-01-27T07:15:56Z
58 Fast-Android-Networking 5524 966 Java 227 🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀 2023-01-18T08:06:52Z
59 mosby 5502 850 Java 24 A Model-View-Presenter / Model-View-Intent library for modern Android apps 2022-03-09T15:17:41Z
60 SwipeRecyclerView 5419 1084 Java 106 🍈 RecyclerView侧滑菜单,Item拖拽,滑动删除Item,自动加载更多,HeaderView,FooterView,Item分组黏贴。 2022-10-21T02:44:29Z
61 byte-buddy 5393 677 Java 41 Runtime code generation for the Java virtual machine. 2023-02-14T05:52:03Z
62 SystemBarTint 5384 1469 Java 0 [DEPRECATED] Apply background tinting to the Android system UI when using KitKat translucent modes 2015-09-05T09:30:48Z
63 Blurry 5346 604 Java 83 Blurry is an easy blur library for Android 2022-09-06T14:28:33Z
64 zxing-android-embedded 5345 1233 Java 91 Barcode scanner library for Android, based on the ZXing decoder 2022-11-08T10:27:55Z
65 MagicCamera 5291 1616 Java 96 Real-time Filter Camera&VideoRecorder And ImageEditor With Face Beauty For Android---包含美颜等40余种实时滤镜相机,可拍照、录像、图片修改 2020-10-22T09:22:50Z
66 titan 5208 1043 Java 157 Distributed Graph Database 2022-10-19T07:57:00Z
67 AndroidVideoCache 5139 1122 Java 146 Cache support for any video player with help of single line 2021-08-03T09:06:52Z
68 generator 5040 2512 Java 6 A code generator for MyBatis. 2023-02-13T23:23:00Z
69 JS-Sorting-Algorithm 4901 1135 Java 5 一本关于排序算法的 GitBook 在线书籍 《十大经典排序算法》,多语言实现。 2022-02-01T04:56:36Z
70 api-samples 4752 2928 Java 267 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-01-10T13:07:41Z
71 CloudReader 4751 1334 Java 7 🗡️ 云阅:一款基于网易云音乐UI,使用玩Android Api,Retrofit2 + RxJava2 + Room + MVVM-databinding架构开发的Android客户端 2023-02-14T07:27:08Z
72 cameraview 4746 1057 Java 148 [DEPRECATED] Easily integrate Camera features into your Android app 2020-02-08T13:20:53Z
73 spring-data-examples 4721 3249 Java 23 Spring Data Example Projects 2023-02-02T13:11:17Z
74 sofa-boot 4667 1202 Java 18 SOFABoot is a framework that enhances Spring Boot and fully compatible with it, provides readiness check, class isolation, etc. 2023-02-14T10:01:16Z
75 incubator-seatunnel 4612 913 Java 321 SeaTunnel is a distributed, high-performance data integration platform for the synchronization and transformation of massive data (offline & real-time). 2023-02-15T02:04:17Z
76 v9porn 4611 978 Java 72 9*Porn Android 客户端,突破游客每天观看10次视频的限制,还可以下载视频 2022-06-11T17:27:31Z
77 sqlbrite 4605 433 Java 5 A lightweight wrapper around SQLiteOpenHelper which introduces reactive stream semantics to SQL operations. 2020-08-17T16:20:56Z
78 Recaf 4577 383 Java 72 The modern Java bytecode editor 2023-01-13T02:43:04Z
79 bitcoinj 4512 2391 Java 303 A library for working with Bitcoin 2023-02-13T20:37:53Z
80 linuxdeploy 4471 670 Java 705 Install and run GNU/Linux on Android 2022-06-16T23:14:57Z
81 reactor-core 4421 1094 Java 66 Non-Blocking Reactive Foundation for the JVM 2023-02-14T15:06:26Z
82 DKVideoPlayer 4385 954 Java 71 Android Video Player. 安卓视频播放器,封装MediaPlayer、ExoPlayer、IjkPlayer。模仿抖音并实现预加载,列表播放,悬浮播放,广告播放,弹幕,视频水印,视频滤镜 2022-12-16T06:42:29Z
83 ignite 4377 1824 Java 4 Apache Ignite 2023-02-14T22:56:31Z
84 crawler4j 4359 1914 Java 143 Open Source Web Crawler for Java 2021-11-04T08:31:46Z
85 easy-rules 4288 955 Java 59 The simple, stupid rules engine for Java 2023-01-11T07:30:27Z
86 DeepLinkDispatch 4261 417 Java 54 A simple, annotation-based library for making deep link handling better on Android 2023-02-09T17:50:57Z
87 rstudio 4192 1027 Java 1356 RStudio is an integrated development environment (IDE) for R 2023-02-14T23:43:16Z
88 ShineButton 4185 551 Java 26 This is a UI lib for Android. Effects like shining. 2022-10-08T07:47:29Z
89 pmd 4164 1383 Java 651 An extensible multilanguage static code analyzer. 2023-02-14T18:36:09Z
90 xManager 4159 170 Java 5 Ad-Free, New Features & Freedom 2023-02-01T11:20:19Z
91 CoordinatorTabLayout 4154 594 Java 16 Combination of TabLayout and CoordinatorLayout./TabLayout和CoordinatorLayout相结合的折叠控件 2019-12-25T03:38:34Z
92 JSqlParser 4151 1179 Java 137 JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern 2023-02-12T22:33:11Z
93 simplify 4106 436 Java 30 Android virtual machine and deobfuscator 2022-04-30T12:20:33Z
94 mockserver 4042 993 Java 57 MockServer enables easy mocking of any system you integrate with via HTTP or HTTPS with clients written in Java, JavaScript and Ruby. MockServer also includes a proxy that introspects all proxied traffic including encrypted SSL traffic and supports Port Forwarding, Web Proxying (i.e. HTTP proxy), HTTPS Tunneling Proxying (using HTTP CONNECT) and SOCKS Proxying (i.e. dynamic port forwarding). 2023-02-13T18:00:32Z
95 AndroidTutorialForBeginners 4024 6071 Java 21 Step by step to build Android apps using Android Studio 2021-03-15T20:07:06Z
96 Bolts-Android 4014 550 Java 21 Bolts is a collection of low-level libraries designed to make developing mobile apps easier. 2019-03-11T14:59:13Z
97 ExpandableTextView 4008 799 Java 40 Android's TextView that can expand/collapse like the Google Play's app description 2022-07-17T19:55:46Z
98 java-faker 3977 753 Java 89 Brings the popular ruby faker gem to Java 2023-01-10T22:09:16Z
99 powermock 3968 581 Java 421 PowerMock is a Java framework that allows you to unit test code normally regarded as untestable. 2023-02-13T09:56:52Z
100 RxJavaSamples 3966 874 Java 22 RxJava 2 和 Retrofit 结合使用的几个最常见使用方式举例 2018-01-16T14:39:53Z