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

24 KiB
Raw Blame History

Github Ranking

Top 100 Stars in Java

Ranking Project Name Stars Forks Language Open Issues Description Last Commit
1 LeetCodeAnimation 72375 13820 Java 16 Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路) 2022-03-06T09:10:42Z
2 advanced-java 68739 18094 Java 2 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 2023-02-03T12:08:57Z
3 guava 46824 10399 Java 656 Google core libraries for Java 2023-02-24T01:14:26Z
4 MPAndroidChart 36156 8898 Java 1992 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
5 glide 33371 6043 Java 385 An image loading and caching library for Android focused on smooth scrolling 2023-02-24T01:02:22Z
6 hello-algorithm 32050 6186 Java 7 🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)点击下方网站,马上开始刷题! 2022-08-08T01:20:14Z
7 AndroidUtilCode 31893 10546 Java 238 🔥 Android developers should collect the following utils(updating). 2023-01-16T07:09:58Z
8 arthas 31774 6879 Java 230 Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas 2023-02-21T03:16:42Z
9 zxing 30708 9276 Java 6 ZXing ("Zebra Crossing") barcode scanning library for Java, Android 2023-02-11T16:59:39Z
10 nacos 25478 11328 Java 207 an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. 2023-02-24T02:49:05Z
11 SpringAll 25056 7511 Java 15 循序渐进,学习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
12 canal 25037 7116 Java 858 阿里巴巴 MySQL binlog 增量订阅&消费组件 2023-02-15T06:17:35Z
13 Signal-Android 23326 5685 Java 235 A private messenger for Android. 2023-02-24T01:21:23Z
14 libgdx 21142 6394 Java 205 Desktop/Android/HTML5/iOS Java game development framework 2023-02-21T08:19:30Z
15 Sentinel 20560 7466 Java 505 A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件) 2023-02-20T15:27:57Z
16 bazel 20319 3687 Java 2085 a fast, scalable, multi-language and extensible build system 2023-02-24T02:28:16Z
17 DoKit 19308 2987 Java 180 一款面向泛前端产品研发全生命周期的效率平台。 2023-02-17T10:50:06Z
18 GSYVideoPlayer 18281 3999 Java 15 视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。 2023-02-14T08:16:23Z
19 SpringCloudLearning 17123 8064 Java 37 《史上最简单的Spring Cloud教程源码》 2021-04-12T09:53:47Z
20 fresco 16912 3782 Java 196 An Android library for managing images and the memory they use. 2023-02-23T19:36:42Z
21 Android-Universal-Image-Loader 16816 6225 Java 447 Powerful and flexible library for loading, caching and displaying images on Android. 2022-01-17T09:48:53Z
22 zheng 16447 7459 Java 35 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2022-12-16T09:53:00Z
23 java8-tutorial 16174 3958 Java 0 Modern Java - A Guide to Java 8 2023-01-11T14:16:18Z
24 disruptor 15751 3745 Java 9 High Performance Inter-Thread Messaging Library 2023-02-15T18:20:01Z
25 Apktool 15745 3287 Java 92 A tool for reverse engineering Android apk files 2023-02-19T11:58:13Z
26 jdk 15129 4301 Java 0 JDK main-line development https://openjdk.org/projects/jdk 2023-02-24T02:52:26Z
27 elasticsearch-analysis-ik 14790 3114 Java 346 The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary. 2023-02-17T08:08:00Z
28 JustAuth 14419 2515 Java 31 🏆Gitee 最有价值开源项目 🚀💯 小而全而美的第三方登录开源组件。目前已支持Github、Gitee、微博、钉钉、百度、Coding、腾讯云开发者平台、OSChina、支付宝、QQ、微信、淘宝、Google、Facebook、抖音、领英、小米、微软、今日头条、Teambition、StackOverflow、Pinterest、人人、华为、企业微信、酷家乐、Gitlab、美团、饿了么、推特、飞书、京东、阿里云、喜马拉雅、Amazon、Slack和 Line 等第三方平台的授权登录。 Login, so easy! 2022-10-04T09:03:11Z
29 bytecode-viewer 13541 1085 Java 81 A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) 2023-02-22T09:41:58Z
30 logger 13526 2139 Java 68 ✔️ Simple, pretty and powerful logger for android 2022-09-14T10:04:00Z
31 BigData-Notes 13403 3839 Java 18 大数据入门指南 ⭐ 2023-02-01T11:44:36Z
32 logstash 13296 3397 Java 1809 Logstash - transport and process your logs, events, or other data 2023-02-23T16:40:09Z
33 thingsboard 13144 4172 Java 1416 Open-source IoT Platform - Device management, data collection, processing and visualization. 2023-02-23T17:03:15Z
34 ip2region 12897 2323 Java 22 Ip2region (2.0 - xdb) is a offline IP address manager framework and locator, support billions of data segments, ten microsecond searching performance. xdb engine implementation for many programming languages 2023-02-05T11:06:52Z
35 AndroidAutoSize 12862 1894 Java 101 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案). 2021-12-13T11:28:32Z
36 deeplearning4j 12788 4933 Java 610 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-22T12:35:26Z
37 Matisse 12374 2072 Java 400 🎆 A well-designed local image and video selector for Android 2022-10-07T15:04:00Z
38 spring-analysis 12346 3995 Java 10 Spring源码阅读 2022-12-16T09:43:52Z
39 mall-learning 11765 8133 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-18T06:05:13Z
40 VasSonic 11633 1616 Java 41 VasSonic is a lightweight and high-performance Hybrid framework developed by tencent VAS team, which is intended to speed up the first screen of websites working on Android and iOS platform. 2020-01-04T11:55:57Z
41 uCrop 11437 2102 Java 230 Image Cropping Library for Android 2023-01-23T14:51:06Z
42 realm-java 11359 1783 Java 353 Realm is a mobile database: a replacement for SQLite & ORMs 2023-02-17T14:06:13Z
43 SlidingMenu 11132 5125 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
44 PermissionsDispatcher 11098 1437 Java 23 A declarative API to handle Android runtime permissions. 2022-09-24T00:46:05Z
45 mit-deep-learning-book-pdf 10939 2417 Java 10 MIT Deep Learning Book in PDF format (complete and parts) by Ian Goodfellow, Yoshua Bengio and Aaron Courville 2022-12-26T10:15:38Z
46 webmagic 10727 4108 Java 306 A scalable web crawler framework for Java. 2023-02-10T18:14:11Z
47 interview 10683 5150 Java 60 Interview questions 2023-01-21T04:31:41Z
48 android-async-http 10646 4199 Java 111 This project under develop 2021-08-04T12:47:34Z
49 dex2jar 10636 1947 Java 380 Tools to work with android .dex and java .class files 2023-01-28T17:39:07Z
50 okhttp-OkGo 10502 2529 Java 456 OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 2022-09-06T01:29:03Z
51 DeepLinkDispatch 4264 417 Java 55 A simple, annotation-based library for making deep link handling better on Android 2023-02-09T17:50:57Z
52 xManager 4241 173 Java 7 Ad-Free, New Features & Freedom 2023-02-23T18:44:53Z
53 rstudio 4194 1030 Java 1355 RStudio is an integrated development environment (IDE) for R 2023-02-23T23:55:26Z
54 ShineButton 4191 552 Java 26 This is a UI lib for Android. Effects like shining. 2022-10-08T07:47:29Z
55 tx-lcn 4186 1469 Java 191 LCN distributed transaction framework, compatible with dubbo, spring cloud and Motan framework, supports various relational databases 2023-02-16T13:24:20Z
56 JSqlParser 4168 1182 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-23T21:41:19Z
57 CoordinatorTabLayout 4154 594 Java 16 Combination of TabLayout and CoordinatorLayout./TabLayout和CoordinatorLayout相结合的折叠控件 2019-12-25T03:38:34Z
58 simplify 4116 436 Java 30 Android virtual machine and deobfuscator 2022-04-30T12:20:33Z
59 mockserver 4045 995 Java 60 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-23T23:56:45Z
60 AndroidTutorialForBeginners 4029 6074 Java 21 Step by step to build Android apps using Android Studio 2021-03-15T20:07:06Z
61 ExpandableTextView 4015 800 Java 40 Android's TextView that can expand/collapse like the Google Play's app description 2022-07-17T19:55:46Z
62 java-faker 3990 758 Java 90 Brings the popular ruby faker gem to Java 2023-01-10T22:09:16Z
63 powermock 3971 581 Java 422 PowerMock is a Java framework that allows you to unit test code normally regarded as untestable. 2023-02-15T19:02:07Z
64 killbill 3933 689 Java 138 Open-Source Subscription Billing & Payments Platform 2023-02-12T04:23:41Z
65 small-spring 3711 1093 Java 23 🌱《 Spring 手撸专栏》,本专栏以 Spring 源码学习为目的,通过手写简化版 Spring 框架,了解 Spring 核心原理。在手写的过程中会简化 Spring 源码,摘取整体框架中的核心逻辑,简化代码实现过程,保留核心功能,例如:IOC、AOP、Bean生命周期、上下文、作用域、资源处理等内容实现。 2023-02-21T11:13:22Z
66 andOTP 3668 350 Java 182 [Unmaintained] Open source two-factor authentication for Android 2022-06-14T05:44:55Z
67 sofa-rpc 3658 1121 Java 28 SOFARPC is a high-performance, high-extensibility, production-level Java RPC framework. 2023-02-23T08:48:11Z
68 databus 3468 728 Java 31 Source-agnostic distributed change data capture system 2020-05-07T04:26:00Z
69 archi 3348 510 Java 9 Repository that showcases 3 Android app architectures: "Standard Android", MVP and MVVM. The exact same app is built 3 times following the different patterns. 2019-10-03T12:13:37Z
70 ripme 3330 585 Java 608 Downloads albums in bulk 2023-01-04T16:22:23Z
71 99-problems 3314 942 Java 5 This is an adaptation of the Ninety-Nine Prolog Problems written by Werner Hett. 2020-10-30T07:19:57Z
72 JavaEETest 3249 2842 Java 6 Spring、SpringMVC、MyBatis、Spring Boot案例 2022-12-16T11:31:08Z
73 java-eight-part 3213 683 Java 5 『Java八股文』Java面试套路,Java进阶学习,打破内卷拿大厂Offer,升职加薪! 2023-02-19T11:01:44Z
74 RxAndroidBle 3209 554 Java 48 An Android Bluetooth Low Energy (BLE) Library with RxJava3 interface 2022-11-24T21:47:40Z
75 java-developer-roadmap 3188 493 Java 1 Roadmap to becoming a Java developer in 2022 2023-02-19T21:03:13Z
76 afinal 3169 1520 Java 51 Afinal是一个android的ioc,orm框架,内置了四大模块功能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp。通过finalActivity,我们可以通过注解的方式进行绑定ui和事件。通过finalBitmap,我们可以方便的加载bitmap图片,而无需考虑oom等问题。通过finalDB模块,我们一行代码就可以对android的sqlite数据库进行增删改查。通过FinalHttp模块,我们可以以ajax形式请求http数据。详情请通过以下网址查看。 2017-05-24T13:40:35Z
77 network-connection-class 3169 541 Java 20 Listen to current network traffic in the app and categorize the quality of the network. 2019-03-27T22:44:59Z
78 poi-tl 3112 837 Java 47 Generate awesome word(docx) with template 2023-01-31T04:09:06Z
79 logisim-evolution 3093 427 Java 159 Digital logic design tool and simulator 2023-02-16T19:34:12Z
80 BannerViewPager 3080 396 Java 0 🚀 An awesome banner view for Android,Based on ViewPager2. 这可能是全网最好用的ViewPager轮播图。简单、高效,一行代码实现循环轮播,一屏三页任意变,指示器样式任你挑。 2023-02-14T08:43:34Z
81 RxEasyHttp 3065 617 Java 29 本库是一款基于RxJava2+Retrofit2实现简单易用的网络请求框架,结合android平台特性的网络封装库,采用api链式调用一点到底,集成cookie管理,多种缓存模式,极简https配置,上传下载进度显示,请求错误自动重试,请求携带token、时间戳、签名sign动态配置,自动登录成功后请求重发功能,3种层次的参数设置默认全局局部,默认标准ApiResult同时可以支持自定义的数据结构,已经能满足现在的大部分网络请求。 2022-03-22T06:13:56Z
82 android-mvp-mvvm-flytour 3050 743 Java 6 🔥🔥🔥 FlyTour是Android MVVM+MVP+Dagger2+Retrofit+RxJava+组件化+插件组成的双编码架构+双工程架构+双语言Android应用开发框架,通过不断的升级迭代该框架已经有了十个不同的版本,5.0之前工程架构采用gradle配置实现组件化,5.0之后的工程架构采用VirtualAPK实现了插件化,5.0之前采用Java编码实现,5.0之后采用Kotlin编码实现,编码架构由MVVM和MVP组成,工程架构和编码架构及编码语言开发者可根据自己具体的项目实际需求去决定选择使用,该框架是Android组件化、Android插件化、Android MVP架构、Android MVVM架构的集大成者,帮助你快速的搭建自己的App项目开发框架,以便把主要的精力放在自己的项目的业务功能实现上,另外在长期的工作实践中总结整理大量的实用工具类在项目lib_common组件的util包当中方便大家调用。 2021-06-03T01:25:41Z
83 AndroidChromium 2999 747 Java 18 chrome browser of android version from chromium open project 2020-09-02T05:44:43Z
84 DeepLearning 2982 1386 Java 22 Deep Learning (Python, C, C++, Java, Scala, Go) 2021-10-01T16:30:16Z
85 react-native-notifications 2939 727 Java 10 React Native Notifications 2023-02-23T14:55:17Z
86 AndroidTVLauncher 2923 712 Java 3 This is a leanback style tv launcher(minSdkVersion 17) 2022-11-14T01:55:28Z
87 Digital 2905 325 Java 48 A digital logic designer and circuit simulator. 2023-02-18T11:26:04Z
88 CountdownView 2896 598 Java 24 Android Countdown View 2021-10-08T13:46:25Z
89 jabref 2896 2036 Java 360 Graphical Java application for managing BibTeX and biblatex (.bib) databases 2023-02-22T20:15:01Z
90 FadingActionBar 2880 694 Java 72 Android library implementing a fading effect for the action bar, similar to the one found in the Play Music app 2018-05-05T22:06:23Z
91 blueocean-plugin 2852 538 Java 0 Blue Ocean is a reboot of the Jenkins CI/CD User Experience 2023-02-24T02:46:24Z
92 jitwatch 2842 404 Java 13 Log analyser / visualiser for Java HotSpot JIT compiler. Inspect inlining decisions, hot methods, bytecode, and assembly. View results in the JavaFX user interface. 2022-08-08T21:37:29Z
93 AarogyaSetu_Android 2838 1479 Java 296 Aarogya Setu Android app native code 2022-06-12T16:14:54Z
94 elasticsearch-jdbc 2833 720 Java 402 JDBC importer for Elasticsearch 2021-11-05T18:03:03Z
95 PagerBottomTabStrip 2807 406 Java 3 An bottom navigation bar for Android 2021-05-08T03:59:33Z
96 scalpel 2769 236 Java 8 A surgical debugging tool to uncover the layers under your app. 2020-02-28T14:37:39Z
97 java 2761 1340 Java 26 Official Java client library for kubernetes 2023-02-24T02:57:08Z
98 EasyPhotos 2760 464 Java 67 兼容android11、android 10,相机拍照,相册选择(单选/多选),文件夹图片选择(单选/多选),视频选择,视频图片多类型复杂选择,各界面根据状态栏颜色智能适配状态栏字体颜色变色为深色或浅色,根据使用场景智能适配沉浸式状态栏,内部处理运行时权限,支持Glide/Picasso/Imageloader等所有图片加载框架库的带默认勾选选中图片的能填充自定义广告的自定义Ui相机相册图片浏览选择器;更有拼图/文字贴纸/贴图/图片缩放/Bitmap图片添加水印/媒体文件更新到媒体库等众多Bitmap图片编辑功能的android Bitmap图片处理工具框架库。 2022-10-25T03:09:29Z
99 weixin-java-tools 2701 9404 Java 0 微信公众号、企业号Java SDK 2018-01-15T09:51:09Z
100 LoadingView 2676 473 Java 17 a simple loadingview for android with animation 2021-12-20T20:23:08Z