Files
Github-Ranking/Top100/Java.md
T
2023-12-18 11:05:47 +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 hello-algorithm 34027 6448 Java 9 🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)推荐免费ChatGPT使用网站 2023-06-13T04:13:17Z
2 arthas 33941 7316 Java 259 Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas 2023-12-11T04:33:02Z
3 netty 32196 15694 Java 556 Netty project - an event-driven asynchronous network application framework 2023-12-17T12:21:27Z
4 butterknife 25590 4670 Java 98 Bind Android views and callbacks to fields and methods. 2023-09-02T07:41:30Z
5 gson 22653 4349 Java 292 A Java serialization/deserialization library to convert Java Objects into JSON and back 2023-12-14T14:32:04Z
6 libgdx 22281 6527 Java 226 Desktop/Android/HTML5/iOS Java game development framework 2023-12-08T11:32:40Z
7 ruoyi-vue-pro 21093 4419 Java 8 🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! 2023-12-12T04:22:22Z
8 SpringBoot-Labs 17923 5766 Java 28 一个涵盖六个专栏:Spring Boot 2.X、Spring Cloud、Spring Cloud Alibaba、Dubbo、分布式消息队列、分布式事务的仓库。希望胖友小手一抖,右上角来个 Star,感恩 1024 2023-07-18T01:59:51Z
9 Android-Universal-Image-Loader 16805 6191 Java 449 Powerful and flexible library for loading, caching and displaying images on Android. 2022-01-17T09:48:53Z
10 zheng 16596 7461 Java 36 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2022-12-16T09:53:00Z
11 Algorithms 15961 4175 Java 55 A collection of algorithms and data structures 2023-11-27T10:02:44Z
12 springboot-learning-example 15843 7137 Java 14 spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。 2023-12-03T12:33:47Z
13 Grasscutter 14974 4468 Java 106 A server software reimplementation for a certain anime game. 2023-12-16T00:50:52Z
14 thingsboard 14818 4642 Java 1465 Open-source IoT Platform - Device management, data collection, processing and visualization. 2023-12-15T17:48:19Z
15 CircleImageView 14492 3153 Java 5 A circular ImageView for Android 2023-11-08T22:09:32Z
16 dataease 13665 2581 Java 168 人人可用的开源数据可视化分析工具。 2023-12-18T02:52:11Z
17 pulsar 13406 3491 Java 955 Apache Pulsar - distributed pub-sub messaging system 2023-12-18T02:50:30Z
18 tink 13386 1225 Java 28 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-12-04T08:45:38Z
19 mall-learning 12479 8305 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
20 tech-interview-for-developer 12467 3085 Java 5 👶🏻 신입 개발자 전공 지식 & 기술 면접 백과사전 📖 2023-11-28T16:09:19Z
21 onedev 12125 808 Java 0 Self-hosted Git Server with CI/CD and Kanban 2023-12-17T08:11:26Z
22 dolphinscheduler 11460 4257 Java 944 Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code 2023-12-18T02:56:46Z
23 SlidingMenu 11105 5098 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
24 mall-swarm 11003 5005 Java 19 mall-swarm是一套微服务商城系统,采用了 Spring Cloud 2021 & Alibaba、Spring Boot 2.7、Oauth2、MyBatis、Docker、Elasticsearch、Kubernetes等核心技术,同时提供了基于Vue的管理后台方便快速搭建系统。mall-swarm在电商业务的基础集成了注册中心、配置中心、监控中心、网关等系统功能。文档齐全,附带全套Spring Cloud教程。 2023-11-10T08:30:45Z
25 FlycoTabLayout 10924 2430 Java 350 An Android TabLayout Lib 2023-05-28T16:32:48Z
26 SmarterStreaming 10704 2766 Java 4 业内为数不多致力于极致体验的超强全自研跨平台(windows/linux/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。 2023-08-20T10:03:29Z
27 okhttp-OkGo 10574 2630 Java 460 OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 2022-09-06T01:29:03Z
28 Chat2DB 10195 1288 Java 240 🔥 🔥 🔥 An intelligent and versatile general-purpose SQL client and reporting tool for databases which integrates ChatGPT capabilities.(智能的通用数据库SQL客户端和报表工具) 2023-12-17T12:46:28Z
29 AVLoadingIndicatorView 9707 1902 Java 66 DEPRECATED 2023-04-06T06:05:06Z
30 VirtualApp 9663 2875 Java 0 Virtual Engine for Android(Support 14.0 in business version) 2023-12-03T15:33:06Z
31 JsBridge 9512 2006 Java 139 android java and javascript bridge, inspired by wechat webview jsbridge 2023-07-31T02:21:38Z
32 spring-boot-api-project-seed 9441 3809 Java 92 :seedling::rocket:一个基于Spring Boot & MyBatis的种子项目,用于快速构建中小型API、RESTful API项目~ 2023-12-17T23:35:07Z
33 cim 9052 2819 Java 35 📲cim(cross IM) 适用于开发者的分布式即时通讯系统 2022-10-04T23:43:04Z
34 quickstart-android 8632 7453 Java 33 Firebase Quickstart Samples for Android 2023-12-17T23:23:48Z
35 Calligraphy 8596 1106 Java 82 Custom fonts in Android the easy way... 2019-06-18T10:41:44Z
36 junit4 8475 3282 Java 108 A programmer-oriented testing framework for Java. 2023-11-18T23:55:06Z
37 SimianArmy 7951 1154 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
38 hugo 7898 809 Java 53 Annotation-triggered method call logging for your debug builds. 2022-01-05T11:19:51Z
39 lawnchair 7809 1070 Java 104 No clever tagline needed. 2023-12-18T02:54:03Z
40 flyway 7573 1458 Java 110 Flyway by Redgate • Database Migrations Made Easy. 2023-12-14T12:05:39Z
41 vjtools 7568 1569 Java 34 The vip.com's java coding standard, libraries and tools 2023-09-06T13:34:00Z
42 karate 7551 1885 Java 37 Test Automation Made Simple 2023-12-17T08:43:34Z
43 xmall 7041 2570 Java 23 基于SOA架构的分布式电商购物商城 前后端分离 前台商城:Vue全家桶 后台管理系统:Dubbo/SSM/Elasticsearch/Redis/MySQL/ActiveMQ/Shiro/Zookeeper等 2022-12-16T08:55:14Z
44 okhttputils 6885 2419 Java 0 [停止维护]okhttp的辅助类 2022-10-12T06:21:59Z
45 DroidPlugin 6841 2563 Java 223 A plugin framework on android,Run any third-party apk without installation, modification or repackage 2021-07-07T10:00:16Z
46 mapstruct 6579 898 Java 399 An annotation processor for generating type-safe bean mappers 2023-12-17T12:31:14Z
47 android-floating-action-button 6370 1481 Java 133 Floating Action Button for Android based on Material Design specification 2023-01-02T13:49:03Z
48 AndroidPicker 6194 1456 Java 171 安卓选择器类库,包括日期及时间选择器(可用于出生日期、营业时间等)、单项选择器(可用于性别、民族、职业、学历、星座等)、二三级联动选择器(可用于车牌号、基金定投日期等)、城市地址选择器(分省级、地市级及区县级)、数字选择器(可用于年龄、身高、体重、温度等)、日历选日期择器(可用于酒店及机票预定日期)、颜色选择器、文件及目录选择器、图片选择器等……WheelPicker/DatePicker/TimePicker/OptionPicker/NumberPicker/LinkagePicker/AddressPicker/CarPlatePicker/CalendarPicker/ColorPicker/FilePicker/ImagePicker etc. 2023-12-02T13:50:25Z
49 remusic 6176 1941 Java 87 仿网易云音乐 安卓版,netease android,音乐播放器 在线 下载 2018-07-20T03:52:21Z
50 spring-cloud-examples 6129 3098 Java 2 Spring Cloud 学习案例,服务发现、服务治理、链路追踪、服务监控等 2023-07-18T20:52:20Z
51 flink-learning 13998 3842 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
52 vert.x 13874 2036 Java 200 Vert.x is a tool-kit for building reactive applications on the JVM 2023-12-14T17:36:49Z
53 Arduino 13850 7111 Java 655 Arduino IDE 1.x 2023-08-27T17:44:51Z
54 logstash 13783 3495 Java 1902 Logstash - transport and process your logs, events, or other data 2023-12-14T22:41:02Z
55 dataease 13665 2581 Java 168 人人可用的开源数据可视化分析工具。 2023-12-18T02:52:11Z
56 Luban 13426 2243 Java 146 Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 2021-11-06T13:32:29Z
57 jib 13134 1471 Java 148 🏗 Build container images for your Java applications. 2023-12-15T01:04:27Z
58 pinpoint 13079 3755 Java 370 APM, (Application Performance Management) tool for large-scale distributed systems. 2023-12-15T09:48:52Z
59 zuul 13010 2338 Java 243 Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. 2023-12-15T19:08:52Z
60 stetho 12655 1165 Java 63 Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more. 2023-03-23T16:43:08Z
61 mall-learning 12479 8305 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
62 lombok 12392 2325 Java 821 Very spicy additions to the Java programming language. 2023-12-17T12:35:58Z
63 AndroidViewAnimations 12364 2449 Java 56 Cute view animation collection. 2021-08-18T23:15:07Z
64 neo4j 12078 2321 Java 293 Graphs for Everyone 2023-12-15T15:40:57Z
65 eureka 12075 3734 Java 62 AWS Service registry for resilient mid-tier load balancing and failover. 2023-11-29T21:36:11Z
66 mit-deep-learning-book-pdf 11971 2590 Java 12 MIT Deep Learning Book in PDF format (complete and parts) by Ian Goodfellow, Yoshua Bengio and Aaron Courville 2023-10-09T08:55:12Z
67 Mybatis-PageHelper 11937 3128 Java 18 Mybatis通用分页插件 2023-12-17T05:44:01Z
68 VasSonic 11748 1617 Java 42 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. 2023-04-07T11:37:52Z
69 zookeeper 11692 7159 Java 0 Apache ZooKeeper 2023-12-17T22:43:03Z
70 zaproxy 11539 2172 Java 722 The ZAP core project 2023-12-16T22:56:21Z
71 dolphinscheduler 11460 4257 Java 944 Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code 2023-12-18T02:56:46Z
72 PermissionsDispatcher 11194 1452 Java 25 A declarative API to handle Android runtime permissions. 2023-11-10T04:44:43Z
73 SlidingMenu 11105 5098 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
74 androidannotations 11104 2427 Java 50 Fast Android Development. Easy maintainance. 2022-05-31T13:16:38Z
75 webmagic 11037 4216 Java 317 A scalable web crawler framework for Java. 2023-12-05T04:56:46Z
76 FileDownloader 10914 2194 Java 162 Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process 2022-01-30T05:13:38Z
77 interview 10910 5176 Java 61 Interview questions 2023-07-07T06:10:04Z
78 supertokens-core 10864 403 Java 103 Open source alternative to Auth0 / Firebase Auth / AWS Cognito 2023-12-13T06:45:51Z
79 vlayout 10815 1817 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
80 SmarterStreaming 10704 2766 Java 4 业内为数不多致力于极致体验的超强全自研跨平台(windows/linux/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。 2023-08-20T10:03:29Z
81 android-interview-questions 10581 2173 Java 14 Your Cheat Sheet For Android Interview - Android Interview Questions 2023-11-21T13:53:15Z
82 okhttp-OkGo 10574 2630 Java 460 OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 2022-09-06T01:29:03Z
83 newbee-mall 10569 2666 Java 0 🔥 🎉newbee-mall是一套电商系统,包括基础版本(Spring Boot+Thymeleaf)、前后端分离版本(Spring Boot+Vue 3+Element-Plus+Vue-Router 4+Pinia+Vant 4) 、秒杀版本、Go语言版本、微服务版本(Spring Cloud Alibaba+Nacos+Sentinel+Seata+Spring Cloud Gateway+OpenFeign+ELK)。 前台商城系统包含首页门户、商品分类、新品上线、首页轮播、商品推荐、商品搜索、商品展示、购物车、订单结算、订单流程、个人订单管理、会员中心、帮助中心等模块。 后台管理系统包含数据面板、轮播图管理、商品管理、订单管理、会员管理、分类管理、设置等模块。 2023-10-09T05:29:29Z
84 metersphere 10484 2398 Java 275 MeterSphere 一站式开源持续测试平台,为软件质量保驾护航。搞测试,就选 MeterSphere! 2023-12-18T02:53:17Z
85 RxPermissions 10468 1319 Java 91 Android runtime permissions powered by RxJava2 2022-05-11T09:47:47Z
86 languagetool 10434 1198 Java 1896 Style and Grammar Checker for 25+ Languages 2023-12-18T02:51:01Z
87 jsoup 10430 2185 Java 63 jsoup: the Java HTML parser, built for HTML editing, cleaning, scraping, and XSS safety. 2023-12-17T22:20:43Z
88 clojure 10191 1470 Java 0 The Clojure programming language 2023-12-18T02:20:27Z
89 glide-transformations 9836 1421 Java 50 An Android transformation library providing a variety of image transformations for Glide. 2022-03-08T16:07:21Z
90 easypermissions 9764 1487 Java 29 Simplify Android M system permissions 2023-08-01T18:11:12Z
91 Fragmentation 9723 2134 Java 190 [DEPRECATED] A powerful library that manage Fragment for Android 2021-06-03T12:38:20Z
92 AVLoadingIndicatorView 9707 1902 Java 66 DEPRECATED 2023-04-06T06:05:06Z
93 VirtualApp 9663 2875 Java 0 Virtual Engine for Android(Support 14.0 in business version) 2023-12-03T15:33:06Z
94 react-native-camera 9643 3483 Java 73 A Camera component for React Native. Also supports barcode scanning! 2023-06-07T10:03:10Z
95 MagicIndicator 9588 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
96 jjwt 9539 1319 Java 30 Java JWT: JSON Web Token for Java and Android 2023-11-27T03:52:35Z
97 DanmakuFlameMaster 9471 2119 Java 253 Android开源弹幕引擎·烈焰弹幕使 ~ 2020-02-27T08:51:28Z
98 Mycat-Server 9446 3886 Java 922 None 2023-10-18T01:07:49Z
99 debezium 9404 2311 Java 0 Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ. 2023-12-17T22:28:41Z
100 CoreNLP 9278 2729 Java 175 CoreNLP: A Java suite of core NLP tools for tokenization, sentence segmentation, NER, parsing, coreference, sentiment analysis, etc. 2023-12-11T07:59:25Z