mirror of
https://github.com/EvanLi/Github-Ranking.git
synced 2026-11-06 16:31:49 +00:00
24 KiB
24 KiB
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 |