Files
Github-Ranking/Top100/Java.md
T
2023-11-30 11:05:50 +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 LeetCodeAnimation 74334 14019 Java 17 Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路) 2023-08-14T12:14:01Z
2 elasticsearch 65932 23850 Java 4008 Free and Open, Distributed, RESTful Search Engine 2023-11-30T02:18:10Z
3 Java 54923 18855 Java 56 All Algorithms implemented in Java 2023-11-29T21:30:59Z
4 hello-algorithm 33836 6426 Java 9 🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)推荐免费ChatGPT使用网站 2023-06-13T04:13:17Z
5 arthas 33821 7299 Java 249 Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas 2023-11-28T07:05:50Z
6 druid 27388 8542 Java 2228 阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池 2023-11-29T16:42:57Z
7 kafka 26301 13247 Java 0 Mirror of Apache Kafka 2023-11-30T02:50:49Z
8 miaosha 25916 6658 Java 0 ⭐⭐⭐⭐秒杀系统设计与实现.互联网工程师进阶与分析🙋🐓 2022-10-19T04:50:10Z
9 fastjson 25495 6595 Java 1887 FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade. 2023-11-18T03:16:06Z
10 Signal-Android 24317 5967 Java 302 A private messenger for Android. 2023-11-17T20:16:32Z
11 skywalking 22664 6386 Java 49 APM, Application Performance Monitoring System 2023-11-29T08:21:36Z
12 flink 22334 12909 Java 0 Apache Flink 2023-11-30T02:17:12Z
13 libgdx 22223 6515 Java 218 Desktop/Android/HTML5/iOS Java game development framework 2023-11-28T16:57:48Z
14 jenkins 21702 8409 Java 0 Jenkins automation server 2023-11-30T01:06:06Z
15 bazel 21672 3909 Java 1714 a fast, scalable, multi-language and extensible build system 2023-11-29T21:26:14Z
16 Sentinel 21577 7845 Java 586 A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件) 2023-11-28T11:28:28Z
17 ruoyi-vue-pro 20822 4343 Java 8 🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! 2023-11-28T14:20:19Z
18 DoKit 19755 3082 Java 208 一款面向泛前端产品研发全生命周期的效率平台。 2023-11-23T02:40:05Z
19 GSYVideoPlayer 19260 4125 Java 13 视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。 2023-11-21T09:32:28Z
20 shardingsphere 18996 6593 Java 1186 Distributed SQL transaction & query engine for data sharding, scaling, encryption, and more - on any database. 2023-11-30T01:46:23Z
21 keycloak 18137 5855 Java 1877 Open Source Identity and Access Management For Modern Applications and Services 2023-11-30T01:16:18Z
22 Android-Universal-Image-Loader 16803 6189 Java 449 Powerful and flexible library for loading, caching and displaying images on Android. 2022-01-17T09:48:53Z
23 zheng 16591 7467 Java 36 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2022-12-16T09:53:00Z
24 java8-tutorial 16508 4069 Java 0 Modern Java - A Guide to Java 8 2023-08-11T18:44:34Z
25 Android-CleanArchitecture 15395 3373 Java 126 This is a sample app that is part of a series of blog posts I have written about how to architect an android application using Uncle Bob's clean architecture approach. 2023-04-28T06:54:52Z
26 presto 15247 5206 Java 1344 The official home of the Presto distributed SQL query engine for big data 2023-11-29T23:45:55Z
27 thingsboard 14708 4605 Java 1444 Open-source IoT Platform - Device management, data collection, processing and visualization. 2023-11-29T17:19:24Z
28 flink-learning 13955 3832 Java 0 flink learning blog. http://www.54tianzhisheng.cn/ 含 Flink 入门、概念、原理、实战、性能调优、源码解析等内容。涉及 Flink Connector、Metrics、Library、DataStream API、Table API & SQL 等内容的学习案例,还有 Flink 落地应用的大型项目案例(PVUV、日志存储、百亿数据实时去重、监控告警)分享。欢迎大家支持我的专栏《大数据实时计算引擎 Flink 实战与性能优化》 2023-09-15T13:10:12Z
29 dataease 13484 2542 Java 291 人人可用的开源数据可视化分析工具。 2023-11-30T01:30:04Z
30 AndroidAutoSize 13159 1939 Java 112 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案). 2023-05-28T15:08:32Z
31 spring-analysis 13147 4147 Java 11 Spring源码阅读 2023-03-24T12:08:27Z
32 Matisse 12458 2085 Java 405 🎆 A well-designed local image and video selector for Android 2023-05-15T09:55:57Z
33 mall-learning 12443 8299 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-11-13T13:04:03Z
34 AndroidViewAnimations 12360 2450 Java 55 Cute view animation collection. 2021-08-18T23:15:07Z
35 uCrop 11656 2156 Java 242 Image Cropping Library for Android 2023-11-29T10:23:53Z
36 zaproxy 11479 2161 Java 720 The ZAP core project 2023-11-29T16:58:54Z
37 dolphinscheduler 11388 4234 Java 934 Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code 2023-11-30T02:59:57Z
38 SlidingMenu 11105 5099 Java 263 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
39 vlayout 10818 1818 Java 190 Project vlayout is a powerfull LayoutManager extension for RecyclerView, it provides a group of layouts for RecyclerView. Make it able to handle a complicate situation when grid, list and other layouts in the same recyclerview. 2021-07-14T04:40:34Z
40 SmarterStreaming 10690 2765 Java 4 业内为数不多致力于极致体验的超强全自研跨平台(windows/linux/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。 2023-08-20T10:03:29Z
41 okhttp-OkGo 10574 2629 Java 459 OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 2022-09-06T01:29:03Z
42 toBeBetterJavaer 10281 1553 Java 33 一份通俗易懂、风趣幽默的Java学习指南,内容涵盖Java基础、Java并发编程、Java虚拟机、Java企业级开发、Java面试等核心知识点。学Java,就认准二哥的Java进阶之路😄 2023-11-02T02:40:20Z
43 cryptomator 10132 1041 Java 239 Multi-platform transparent client-side encryption of your files in the cloud 2023-11-29T17:46:03Z
44 AVLoadingIndicatorView 9711 1903 Java 66 DEPRECATED 2023-04-06T06:05:06Z
45 react-native-camera 9644 3483 Java 73 A Camera component for React Native. Also supports barcode scanning! 2023-06-07T10:03:10Z
46 VirtualApp 9633 2874 Java 0 Virtual Engine for Android(Support 14.0 in business version) 2023-11-21T01:35:05Z
47 MagicIndicator 9583 1548 Java 184 A powerful, customizable and extensible ViewPager indicator framework. As the best alternative of ViewPagerIndicator, TabLayout and PagerSlidingTabStrip —— 强大、可定制、易扩展的 ViewPager 指示器框架。是ViewPagerIndicator、TabLayout、PagerSlidingTabStrip的最佳替代品。支持角标,更支持在非ViewPager场景下使用(使用hide()、show()切换Fragment或使用setVisibility切换FrameLayout里的View等),http://www.jianshu.com/p/f3022211821c 2022-09-24T03:25:47Z
48 jjwt 9482 1316 Java 27 Java JWT: JSON Web Token for Java and Android 2023-11-27T03:52:35Z
49 debezium 9336 2306 Java 0 Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ. 2023-11-29T22:11:16Z
50 CoreNLP 9251 2729 Java 177 CoreNLP: A Java suite of core NLP tools for tokenization, sentence segmentation, NER, parsing, coreference, sentiment analysis, etc. 2023-11-28T23:17:15Z
51 BottomBar 8418 1557 Java 260 (Deprecated) A custom view component that mimics the new Material Design Bottom Navigation pattern. 2021-09-16T11:19:06Z
52 AndResGuard 8386 1524 Java 159 proguard resource for Android by wechat team 2023-10-20T04:14:07Z
53 SimianArmy 7949 1153 Java 39 Tools for keeping your cloud operating in top form. Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures. 2018-12-18T09:29:22Z
54 hugo 7896 809 Java 53 Annotation-triggered method call logging for your debug builds. 2022-01-05T11:19:51Z
55 UltimateAndroidReference 7756 1300 Java 0 🚀 Ultimate Android Reference - Your Road to Become a Better Android Developer 2022-09-26T11:08:00Z
56 lawnchair 7687 1056 Java 89 No clever tagline needed. 2023-11-30T02:38:25Z
57 vjtools 7566 1566 Java 34 The vip.com's java coding standard, libraries and tools 2023-09-06T13:34:00Z
58 flyway 7522 1450 Java 116 Flyway by Redgate • Database Migrations Made Easy. 2023-11-28T07:18:59Z
59 karate 7522 1882 Java 38 Test Automation Made Simple 2023-11-29T21:45:55Z
60 hellocharts-android 7417 1640 Java 282 Charts library for Android compatible with API 8+, several chart types with scaling, scrolling and animations 📊 2021-06-01T03:12:09Z
61 android-classyshark 7403 943 Java 40 Android and Java bytecode viewer 2023-05-19T10:01:03Z
62 beam 7251 4082 Java 4185 Apache Beam is a unified programming model for Batch and Streaming data processing. 2023-11-30T01:35:28Z
63 ActionBarSherlock 7127 3611 Java 85 [DEPRECATED] Action bar implementation which uses the native action bar on Android 4.0+ and a custom implementation on pre-4.0 through a single API and theme. 2015-12-17T17:54:50Z
64 xmall 7031 2569 Java 18 基于SOA架构的分布式电商购物商城 前后端分离 前台商城:Vue全家桶 后台管理系统:Dubbo/SSM/Elasticsearch/Redis/MySQL/ActiveMQ/Shiro/Zookeeper等 2022-12-16T08:55:14Z
65 okhttputils 6881 2418 Java 0 [停止维护]okhttp的辅助类 2022-10-12T06:21:59Z
66 DroidPlugin 6838 2563 Java 223 A plugin framework on android,Run any third-party apk without installation, modification or repackage 2021-07-07T10:00:16Z
67 react-native-push-notification 6661 2031 Java 212 React Native Local and Remote Notifications 2023-11-28T21:12:27Z
68 mapstruct 6551 895 Java 395 An annotation processor for generating type-safe bean mappers 2023-11-29T21:25:22Z
69 BookReader 6428 1885 Java 37 📕 "任阅" 网络小说阅读器,3D翻页效果、txt/pdf/epub书籍阅读、Wifi传书~ 2023-04-24T05:36:16Z
70 ansj_seg 6382 2383 Java 45 ansj分词.ict的真正java实现.分词效果速度都超过开源版的ict. 中文分词,人名识别,词性标注,用户自定义词典 2023-11-19T06:15:23Z
71 android-floating-action-button 6373 1482 Java 133 Floating Action Button for Android based on Material Design specification 2023-01-02T13:49:03Z
72 AndroidPicker 6182 1448 Java 171 安卓选择器类库,包括日期及时间选择器(可用于出生日期、营业时间等)、单项选择器(可用于性别、民族、职业、学历、星座等)、二三级联动选择器(可用于车牌号、基金定投日期等)、城市地址选择器(分省级、地市级及区县级)、数字选择器(可用于年龄、身高、体重、温度等)、日历选日期择器(可用于酒店及机票预定日期)、颜色选择器、文件及目录选择器、图片选择器等……WheelPicker/DatePicker/TimePicker/OptionPicker/NumberPicker/LinkagePicker/AddressPicker/CarPlatePicker/CalendarPicker/ColorPicker/FilePicker/ImagePicker etc. 2023-07-23T23:15:47Z
73 remusic 6155 1935 Java 87 仿网易云音乐 安卓版,netease android,音乐播放器 在线 下载 2018-07-20T03:52:21Z
74 spring-cloud-examples 6121 3096 Java 2 Spring Cloud 学习案例,服务发现、服务治理、链路追踪、服务监控等 2023-07-18T20:52:20Z
75 material 6017 1348 Java 205 A library to bring fully animated Material Design components to pre-Lolipop Android. 2023-05-28T15:35:01Z
76 grafika 5927 1451 Java 52 Grafika test app 2023-04-10T02:05:58Z
77 quartz 5912 1872 Java 39 Code for Quartz Scheduler 2023-11-23T13:58:28Z
78 ssm 5840 2790 Java 26 手把手教你整合最优雅SSM框架:SpringMVC + Spring + MyBatis 2022-12-16T05:53:22Z
79 BoomMenu 5802 1175 Java 115 A menu which can ... BOOM! - Android 2023-03-12T07:41:43Z
80 DiskLruCache 5771 1201 Java 19 Java implementation of a Disk-based LRU cache which specifically targets Android compatibility. 2020-03-02T13:54:37Z
81 jOOQ 5737 1216 Java 1923 jOOQ is the best way to write SQL in Java 2023-11-29T16:15:50Z
82 HMCL 5733 599 Java 166 A Minecraft Launcher which is multi-functional, cross-platform and popular 2023-11-29T13:05:56Z
83 DiscreteScrollView 5718 766 Java 40 A scrollable list of items that centers the current element and provides easy-to-use APIs for cool item animations. 2021-08-30T09:15:17Z
84 u2020 5680 953 Java 12 A sample Android app which showcases advanced usage of Dagger among other open source libraries. 2023-05-28T12:22:30Z
85 AndroidImageSlider 5646 1681 Java 291 An amazing and convenient Android image slider. 2020-10-01T16:41:17Z
86 btrace 5597 984 Java 1 BTrace - a safe, dynamic tracing tool for the Java platform 2023-11-30T01:23:51Z
87 FlowLayout 5588 1171 Java 0 [不再维护]Android流式布局,支持单选、多选等,适合用于产品标签等。 2019-10-13T14:59:04Z
88 ListViewAnimations 5579 1678 Java 0 [DEPRECATED] An Android library which allows developers to easily add animations to ListView items 2016-11-03T13:04:11Z
89 HTextView 5550 816 Java 41 Animation effects to text, not really textview 2021-05-07T03:48:05Z
90 gephi 5536 1569 Java 465 Gephi - The Open Graph Viz Platform 2023-11-26T17:05:23Z
91 react-native-splash-screen 5516 1078 Java 341 A splash screen for react-native, hide when application loaded ,it works on iOS and Android. 2023-11-07T13:51:03Z
92 scribejava 5397 1723 Java 36 Simple OAuth library for Java 2023-11-17T13:36:50Z
93 android-job 5390 577 Java 3 Android library to handle jobs in the background. 2022-07-13T04:26:11Z
94 SystemBarTint 5374 1459 Java 0 [DEPRECATED] Apply background tinting to the Android system UI when using KitKat translucent modes 2015-09-05T09:30:48Z
95 android-advancedrecyclerview 5295 881 Java 197 RecyclerView extension library which provides advanced features. (ex. Google's Inbox app like swiping, Play Music app like drag and drop sorting) 2023-08-21T04:59:46Z
96 shimmer-android 5262 715 Java 25 An easy, flexible way to add a shimmering effect to any view in an Android app. 2023-03-23T16:44:24Z
97 android-lifecycle 5232 691 Java 25 A diagram of the Android Activity / Fragment lifecycle 2021-08-19T00:44:07Z
98 socket.io-client-java 5216 996 Java 100 Full-featured Socket.IO Client Library for Java, which is compatible with Socket.IO v1.0 and later. 2023-11-17T22:43:41Z
99 hive 5163 4564 Java 0 Apache Hive 2023-11-29T12:36:23Z
100 FastBle 5082 1192 Java 233 Android Bluetooth Low Energy (BLE) Fast Development Framework. It uses simple ways to filter, scan, connect, read ,write, notify, readRssi, setMTU, and multiConnection. 2022-07-27T09:20:44Z