mirror of
https://github.com/EvanLi/Github-Ranking.git
synced 2026-11-06 16:31:49 +00:00
23 KiB
23 KiB
Github Ranking
Top 100 Stars in Java
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
|---|---|---|---|---|---|---|---|
| 1 | java-design-patterns | 82351 | 25167 | Java | 187 | Design patterns implemented in Java | 2023-06-04T11:22:13Z |
| 2 | LeetCodeAnimation | 73231 | 13919 | Java | 17 | Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路) | 2023-03-21T01:33:14Z |
| 3 | GitHub-Chinese-Top-Charts | 62294 | 8988 | Java | 116 | 🇨🇳 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。 | 2023-06-10T00:37:56Z |
| 4 | spring-framework | 52074 | 36251 | Java | 1253 | Spring Framework | 2023-06-09T16:03:50Z |
| 5 | retrofit | 41618 | 7274 | Java | 153 | A type-safe HTTP client for Android and the JVM | 2023-06-09T02:49:47Z |
| 6 | dubbo | 38979 | 25942 | Java | 809 | Apache Dubbo is a high-performance, java based, open source RPC framework. | 2023-06-10T03:01:01Z |
| 7 | jeecg-boot | 34868 | 13616 | Java | 30 | 🔥「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。 | 2023-06-07T10:35:43Z |
| 8 | arthas | 32548 | 7016 | Java | 211 | Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas | 2023-06-07T02:57:03Z |
| 9 | hello-algorithm | 32400 | 6228 | Java | 7 | 🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)推荐免费ChatGPT使用网站 | 2023-05-29T03:11:34Z |
| 10 | easyexcel | 28015 | 7084 | Java | 194 | 快速、简洁、解决大文件内存溢出的java处理Excel工具 | 2023-06-06T03:02:57Z |
| 11 | halo | 27539 | 8682 | Java | 264 | 强大易用的开源建站工具。 | 2023-06-09T17:15:50Z |
| 12 | JCSprout | 26978 | 7155 | Java | 30 | 👨🎓 Java Core Sprout : basic, concurrent, algorithm | 2022-10-24T12:27:21Z |
| 13 | seata | 23826 | 8497 | Java | 670 | 🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution. | 2023-06-09T14:58:55Z |
| 14 | Signal-Android | 23702 | 5800 | Java | 276 | A private messenger for Android. | 2023-06-10T01:12:33Z |
| 15 | termux-app | 22250 | 2591 | Java | 293 | Termux - a terminal emulator application for Android OS extendible by variety of packages. | 2023-06-01T05:57:59Z |
| 16 | libgdx | 21576 | 6411 | Java | 206 | Desktop/Android/HTML5/iOS Java game development framework | 2023-06-09T18:35:10Z |
| 17 | bazel | 20890 | 3783 | Java | 1650 | a fast, scalable, multi-language and extensible build system | 2023-06-09T21:27:44Z |
| 18 | DoKit | 19474 | 3030 | Java | 195 | 一款面向泛前端产品研发全生命周期的效率平台。 | 2023-06-07T03:46:16Z |
| 19 | rocketmq | 19356 | 10863 | Java | 386 | Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications. | 2023-06-09T23:01:30Z |
| 20 | mybatis-3 | 18578 | 12293 | Java | 128 | MyBatis SQL mapper framework for Java | 2023-06-01T11:32:15Z |
| 21 | Android-Universal-Image-Loader | 16807 | 6209 | Java | 447 | Powerful and flexible library for loading, caching and displaying images on Android. | 2022-01-17T09:48:53Z |
| 22 | tinker | 16801 | 3344 | Java | 483 | Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. | 2023-05-26T16:02:19Z |
| 23 | ruoyi-vue-pro | 16590 | 3634 | Java | 15 | 🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! | 2023-06-09T01:39:53Z |
| 24 | zheng | 16507 | 7454 | Java | 36 | 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 | 2022-12-16T09:53:00Z |
| 25 | java8-tutorial | 16340 | 3985 | Java | 0 | Modern Java - A Guide to Java 8 | 2023-04-27T07:52:04Z |
| 26 | thingsboard | 13821 | 4364 | Java | 1469 | Open-source IoT Platform - Device management, data collection, processing and visualization. | 2023-06-09T14:43:06Z |
| 27 | Material-Animations | 13567 | 2525 | Java | 14 | Android Transition animations explanation with examples. | 2019-04-02T15:42:38Z |
| 28 | Luban | 13273 | 2227 | Java | 145 | Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 | 2021-11-06T13:32:29Z |
| 29 | spring-analysis | 12931 | 4127 | Java | 10 | Spring源码阅读 | 2023-03-24T12:08:27Z |
| 30 | source-code-hunter | 12923 | 2508 | Java | 6 | 😱 从源码层面,剖析挖掘互联网行业主流技术的底层实现原理,为广大开发者 “提升技术深度” 提供便利。目前开放 Spring 全家桶,Mybatis、Netty、Dubbo 框架,及 Redis、Tomcat 中间件等 | 2023-06-08T08:00:32Z |
| 31 | zuul | 12668 | 2300 | Java | 242 | Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. | 2023-06-09T16:56:43Z |
| 32 | greenDAO | 12577 | 2932 | Java | 193 | greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. | 2021-11-04T06:43:48Z |
| 33 | PictureSelector | 12501 | 2891 | Java | 329 | Picture Selector Library for Android or 图片选择器 | 2023-05-17T01:17:58Z |
| 34 | Matisse | 12417 | 2074 | Java | 403 | 🎆 A well-designed local image and video selector for Android | 2023-05-15T09:55:57Z |
| 35 | mall-learning | 12105 | 8246 | 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-05-22T08:15:51Z |
| 36 | guice | 11988 | 1645 | Java | 304 | Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 8 and above, brought to you by Google. | 2023-06-06T22:15:51Z |
| 37 | eureka | 11846 | 3699 | Java | 58 | AWS Service registry for resilient mid-tier load balancing and failover. | 2023-06-05T16:34:03Z |
| 38 | Mybatis-PageHelper | 11718 | 3121 | Java | 38 | Mybatis通用分页插件 | 2023-06-03T03:25:30Z |
| 39 | questdb | 11542 | 787 | Java | 322 | An open source time-series database for fast ingest and SQL queries | 2023-06-09T20:44:11Z |
| 40 | uCrop | 11511 | 2118 | Java | 234 | Image Cropping Library for Android | 2023-05-18T07:21:26Z |
| 41 | dataease | 11426 | 2210 | Java | 99 | 人人可用的开源数据可视化分析工具。 | 2023-06-08T10:53:20Z |
| 42 | zookeeper | 11339 | 7020 | Java | 0 | Apache ZooKeeper | 2023-06-07T17:48:08Z |
| 43 | fullstack-tutorial | 11147 | 2442 | Java | 18 | 🚀 fullstack tutorial 2022,后台技术栈/架构师之路/全栈开发社区,春招/秋招/校招/面试 | 2022-12-02T03:33:19Z |
| 44 | SlidingMenu | 11122 | 5121 | 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 |
| 45 | CtCI-6th-Edition | 10712 | 4281 | Java | 47 | Cracking the Coding Interview 6th Ed. Solutions | 2023-06-05T18:26:20Z |
| 46 | dolphinscheduler | 10617 | 3929 | Java | 929 | Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code | 2023-06-09T11:02:50Z |
| 47 | SmarterStreaming | 10544 | 2743 | Java | 5 | 业内为数不多致力于极致体验的超强全自研跨平台(windows/linux/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。 | 2023-05-22T05:06:01Z |
| 48 | okhttp-OkGo | 10531 | 2535 | Java | 457 | OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 | 2022-09-06T01:29:03Z |
| 49 | auto | 10138 | 1203 | Java | 68 | A collection of source code generators for Java. | 2023-06-09T21:56:46Z |
| 50 | clojure | 10003 | 1463 | Java | 0 | The Clojure programming language | 2023-06-09T14:34:59Z |
| 51 | Android-PickerView | 13297 | 3430 | Java | 414 | This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动) | 2022-12-30T03:36:03Z |
| 52 | Luban | 13273 | 2227 | Java | 145 | Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 | 2021-11-06T13:32:29Z |
| 53 | AndroidAutoSize | 13014 | 1911 | Java | 105 | 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案). | 2023-05-28T15:08:32Z |
| 54 | deeplearning4j | 12970 | 4951 | 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-06-09T20:32:00Z |
| 55 | spring-analysis | 12931 | 4127 | Java | 10 | Spring源码阅读 | 2023-03-24T12:08:27Z |
| 56 | zuul | 12668 | 2300 | Java | 242 | Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. | 2023-06-09T16:56:43Z |
| 57 | Sa-Token | 12619 | 2245 | Java | 2 | 这可能是史上功能最全的Java权限认证框架!目前已集成——登录认证、权限认证、分布式Session会话、微服务网关鉴权、单点登录、OAuth2.0、踢人下线、Redis集成、前后台分离、记住我模式、模拟他人账号、临时身份切换、账号封禁、多账号认证体系、注解式鉴权、路由拦截式鉴权、花式token生成、自动续签、同端互斥登录、会话治理、密码加密、jwt集成、Spring集成、WebFlux集成... | 2023-06-09T05:56:56Z |
| 58 | Matisse | 12417 | 2074 | Java | 403 | 🎆 A well-designed local image and video selector for Android | 2023-05-15T09:55:57Z |
| 59 | AndroidSwipeLayout | 12300 | 2699 | Java | 355 | The Most Powerful Swipe Layout! | 2021-08-05T11:51:50Z |
| 60 | AndroidViewAnimations | 12298 | 2441 | Java | 54 | Cute view animation collection. | 2021-08-18T23:15:07Z |
| 61 | DSA-Bootcamp-Java | 11941 | 8020 | Java | 70 | This repository consists of the code samples, assignments, and notes for the Java Data Structures & Algorithms bootcamp of Community Classroom. | 2023-06-09T17:54:43Z |
| 62 | eureka | 11846 | 3699 | Java | 58 | AWS Service registry for resilient mid-tier load balancing and failover. | 2023-06-05T16:34:03Z |
| 63 | spring-boot-admin | 11731 | 3028 | Java | 32 | Admin UI for administration of spring boot applications | 2023-06-09T17:18:38Z |
| 64 | Mybatis-PageHelper | 11718 | 3121 | Java | 38 | Mybatis通用分页插件 | 2023-06-03T03:25:30Z |
| 65 | uCrop | 11511 | 2118 | Java | 234 | Image Cropping Library for Android | 2023-05-18T07:21:26Z |
| 66 | zookeeper | 11339 | 7020 | Java | 0 | Apache ZooKeeper | 2023-06-07T17:48:08Z |
| 67 | Java | 11195 | 4780 | Java | 42 | 27天成为Java大神 | 2023-02-23T14:37:06Z |
| 68 | jedis | 11137 | 3765 | Java | 125 | Redis Java client | 2023-06-08T13:55:28Z |
| 69 | QtScrcpy | 11096 | 1720 | Java | 343 | Android real-time display control software | 2023-03-20T04:07:27Z |
| 70 | zaproxy | 10925 | 2080 | Java | 703 | The OWASP ZAP core project | 2023-06-09T09:29:12Z |
| 71 | dex2jar | 10920 | 1983 | Java | 385 | Tools to work with android .dex and java .class files | 2023-04-15T16:45:33Z |
| 72 | vlayout | 10832 | 1822 | 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 |
| 73 | JiaoZiVideoPlayer | 10457 | 2418 | Java | 268 | MediaPlayer exoplayer ijkplayer ffmpeg | 2020-09-14T19:02:20Z |
| 74 | ViewPagerIndicator | 10181 | 4090 | Java | 135 | Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock. | 2017-11-26T17:13:46Z |
| 75 | cas | 10169 | 3846 | Java | 0 | Apereo CAS - Identity & Single Sign On for all earthlings and beyond. | 2023-06-09T14:31:06Z |
| 76 | clojure | 10003 | 1463 | Java | 0 | The Clojure programming language | 2023-06-09T14:34:59Z |
| 77 | Java-WebSocket | 9802 | 2532 | Java | 42 | A barebones WebSocket client and server implementation written in 100% Java. | 2023-03-30T03:57:50Z |
| 78 | easypermissions | 9692 | 1481 | Java | 25 | Simplify Android M system permissions | 2023-04-24T17:23:54Z |
| 79 | react-native-camera | 9632 | 3457 | Java | 73 | A Camera component for React Native. Also supports barcode scanning! | 2023-06-07T10:03:10Z |
| 80 | jvm | 9565 | 2161 | Java | 11 | 🤗 JVM 底层原理最全知识总结 | 2023-06-06T03:24:47Z |
| 81 | OpenRefine | 9522 | 1836 | Java | 583 | OpenRefine is a free, open source power tool for working with messy data and improving it | 2023-06-09T15:17:29Z |
| 82 | Activiti | 9454 | 6915 | Java | 456 | Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts. | 2023-06-08T19:30:13Z |
| 83 | MagicIndicator | 9453 | 1532 | Java | 181 | 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 |
| 84 | DanmakuFlameMaster | 9438 | 2124 | Java | 253 | Android开源弹幕引擎·烈焰弹幕使 ~ | 2020-02-27T08:51:28Z |
| 85 | cryptomator | 9387 | 752 | Java | 270 | Multi-platform transparent client-side encryption of your files in the cloud | 2023-06-10T01:11:12Z |
| 86 | jjwt | 9104 | 1242 | Java | 61 | Java JWT: JSON Web Token for Java and Android | 2023-05-19T21:15:32Z |
| 87 | CoreNLP | 9046 | 2686 | Java | 173 | Stanford CoreNLP: A Java suite of core NLP tools. | 2023-05-17T05:44:37Z |
| 88 | StatusBarUtil | 8809 | 1740 | Java | 107 | A util for setting status bar style on Android App. | 2022-06-24T09:55:37Z |
| 89 | android-gpuimage | 8694 | 2254 | Java | 325 | Android filters based on OpenGL (idea from GPUImage for iOS) | 2022-08-03T16:07:30Z |
| 90 | CalendarView | 8675 | 1701 | Java | 434 | Android上一个优雅、万能自定义UI、仿iOS、支持垂直、水平方向切换、支持周视图、自定义周起始、性能高效的日历控件,支持热插拔实现的UI定制!支持标记、自定义颜色、农历、自定义月视图各种显示模式等。Canvas绘制,速度快、占用内存低,你真的想不到日历居然还可以如此优雅!An elegant, highly customized and high-performance Calendar Widget on Android. | 2022-01-11T15:20:52Z |
| 91 | debezium | 8558 | 2178 | Java | 0 | Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ. | 2023-06-09T22:01:02Z |
| 92 | buck | 8554 | 1230 | Java | 204 | A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages. | 2023-05-04T22:13:59Z |
| 93 | doris | 8470 | 2422 | Java | 1457 | Apache Doris is an easy-to-use, high performance and unified analytics database. | 2023-06-10T02:58:18Z |
| 94 | BottomBar | 8431 | 1561 | Java | 262 | (Deprecated) A custom view component that mimics the new Material Design Bottom Navigation pattern. | 2021-09-16T11:19:06Z |
| 95 | dropwizard | 8401 | 3456 | Java | 9 | A damn simple library for building production-ready RESTful web services. | 2023-06-09T12:50:17Z |
| 96 | toBeBetterJavaer | 8398 | 1274 | Java | 26 | 一份通俗易懂、风趣幽默的Java学习指南,内容涵盖Java基础、Java并发编程、Java虚拟机、Java企业级开发、Java面试等核心知识点。学Java,就认准二哥的Java进阶之路😄 | 2023-06-06T07:59:27Z |
| 97 | kkFileView | 8378 | 2280 | Java | 181 | Universal File Online Preview Project based on Spring-Boot | 2023-06-07T09:56:29Z |
| 98 | AndResGuard | 8276 | 1500 | Java | 154 | proguard resource for Android by wechat team | 2023-03-18T05:05:52Z |
| 99 | Signal-Server | 8269 | 1989 | Java | 0 | Server supporting the Signal Private Messenger applications on Android, Desktop, and iOS | 2023-06-09T16:17:10Z |
| 100 | epoxy | 8221 | 724 | Java | 286 | Epoxy is an Android library for building complex screens in a RecyclerView | 2023-05-25T09:33:07Z |