mirror of
https://github.com/EvanLi/Github-Ranking.git
synced 2026-11-06 16:31:49 +00:00
22 KiB
22 KiB
Github Ranking
Top 100 Stars in Java
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
|---|---|---|---|---|---|---|---|
| 1 | java-design-patterns | 82626 | 25238 | Java | 189 | Design patterns implemented in Java | 2023-06-28T15:45:26Z |
| 2 | LeetCodeAnimation | 73320 | 13924 | Java | 17 | Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路) | 2023-03-21T01:33:14Z |
| 3 | interviews | 60032 | 12608 | Java | 31 | Everything you need to know to get the job. | 2023-05-24T01:55:00Z |
| 4 | RxJava | 47099 | 7698 | Java | 15 | RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM. | 2023-06-23T18:37:30Z |
| 5 | ghidra | 40755 | 4974 | Java | 1197 | Ghidra is a software reverse engineering (SRE) framework | 2023-06-28T15:31:51Z |
| 6 | spring-boot-examples | 29086 | 12315 | Java | 5 | about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。 | 2023-05-31T01:16:52Z |
| 7 | easyexcel | 28169 | 7101 | Java | 200 | 快速、简洁、解决大文件内存溢出的java处理Excel工具 | 2023-06-26T15:33:05Z |
| 8 | halo | 27719 | 8725 | Java | 269 | 强大易用的开源建站工具。 | 2023-06-28T16:11:27Z |
| 9 | JCSprout | 26982 | 7154 | Java | 30 | 👨🎓 Java Core Sprout : basic, concurrent, algorithm | 2022-10-24T12:27:21Z |
| 10 | hutool | 26542 | 7174 | Java | 4 | 🍬A set of tools that keep Java sweet. | 2023-06-29T02:26:45Z |
| 11 | spring-cloud-alibaba | 25891 | 7915 | Java | 407 | Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware. | 2023-06-27T11:18:14Z |
| 12 | toBeTopJavaer | 24737 | 5427 | Java | 54 | To Be Top Javaer - Java工程师成神之路 | 2023-02-22T02:32:21Z |
| 13 | NewPipe | 24195 | 2696 | Java | 1181 | A libre lightweight streaming front-end for Android. | 2023-06-28T20:16:53Z |
| 14 | seata | 23886 | 8599 | Java | 668 | 🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution. | 2023-06-28T15:01:07Z |
| 15 | Signal-Android | 23755 | 5823 | Java | 276 | A private messenger for Android. | 2023-06-28T21:25:46Z |
| 16 | leetcode | 22422 | 4028 | Java | 0 | 😏 LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解 | 2023-06-29T01:40:46Z |
| 17 | Sentinel | 21121 | 7645 | Java | 534 | A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件) | 2023-06-26T05:42:51Z |
| 18 | bazel | 20971 | 3802 | Java | 1609 | a fast, scalable, multi-language and extensible build system | 2023-06-29T02:44:11Z |
| 19 | DoKit | 19520 | 3043 | Java | 195 | 一款面向泛前端产品研发全生命周期的效率平台。 | 2023-06-28T13:09:54Z |
| 20 | GSYVideoPlayer | 18704 | 4050 | Java | 15 | 视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。 | 2023-06-14T03:48:08Z |
| 21 | PhotoView | 18545 | 3928 | Java | 195 | Implementation of ImageView for Android that supports zooming, by various touch gestures. | 2022-03-25T09:53:49Z |
| 22 | HikariCP | 18363 | 2771 | Java | 425 | 光 HikariCP・A solid, high-performance, JDBC connection pool at last. | 2023-06-28T18:04:20Z |
| 23 | litemall | 18132 | 7003 | Java | 27 | 又一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端 | 2023-06-27T00:47:04Z |
| 24 | java8-tutorial | 16372 | 3995 | Java | 0 | Modern Java - A Guide to Java 8 | 2023-04-27T07:52:04Z |
| 25 | APIJSON | 15464 | 1997 | Java | 213 | 🏆 零代码、全功能、强安全 ORM 库 🚀 后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构。 🏆 A JSON Transmission Protocol and an ORM Library 🚀 provides APIs and Docs without writing any code. | 2023-06-24T15:48:51Z |
| 26 | hadoop | 13624 | 8438 | Java | 0 | Apache Hadoop | 2023-06-29T01:21:31Z |
| 27 | Material-Animations | 13565 | 2525 | Java | 14 | Android Transition animations explanation with examples. | 2019-04-02T15:42:38Z |
| 28 | Android-PickerView | 13299 | 3432 | Java | 414 | This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动) | 2022-12-30T03:36:03Z |
| 29 | AndroidAutoSize | 13035 | 1914 | Java | 105 | 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案). | 2023-05-28T15:08:32Z |
| 30 | source-code-hunter | 13032 | 2530 | Java | 6 | 😱 从源码层面,剖析挖掘互联网行业主流技术的底层实现原理,为广大开发者 “提升技术深度” 提供便利。目前开放 Spring 全家桶,Mybatis、Netty、Dubbo 框架,及 Redis、Tomcat 中间件等 | 2023-06-27T09:08:39Z |
| 31 | spring-analysis | 12957 | 4130 | Java | 10 | Spring源码阅读 | 2023-03-24T12:08:27Z |
| 32 | Sa-Token | 12807 | 2269 | Java | 3 | 这可能是史上功能最全的Java权限认证框架!目前已集成——登录认证、权限认证、分布式Session会话、微服务网关鉴权、单点登录、OAuth2.0、踢人下线、Redis集成、前后台分离、记住我模式、模拟他人账号、临时身份切换、账号封禁、多账号认证体系、注解式鉴权、路由拦截式鉴权、花式token生成、自动续签、同端互斥登录、会话治理、密码加密、jwt集成、Spring集成、WebFlux集成... | 2023-06-26T09:49:05Z |
| 33 | yudao-cloud | 12697 | 3092 | Java | 4 | ruoyi-vue-pro 全新 Cloud 版本,优化重构所有功能。基于 Spring Cloud Alibaba + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! | 2023-06-17T06:47:21Z |
| 34 | greenDAO | 12578 | 2970 | Java | 193 | greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. | 2021-11-04T06:43:48Z |
| 35 | PictureSelector | 12537 | 2899 | Java | 337 | Picture Selector Library for Android or 图片选择器 | 2023-05-17T01:17:58Z |
| 36 | piggymetrics | 12433 | 5899 | Java | 0 | Microservice Architecture with Spring Boot, Spring Cloud and Docker | 2023-05-28T15:29:58Z |
| 37 | banner | 12431 | 2410 | Java | 246 | 🔥🔥🔥Banner 2.0 来了!Android广告图片轮播控件,内部基于ViewPager2实现,Indicator和UI都可以自定义。 | 2022-11-20T10:52:25Z |
| 38 | Matisse | 12417 | 2075 | Java | 403 | 🎆 A well-designed local image and video selector for Android | 2023-05-15T09:55:57Z |
| 39 | AndroidSwipeLayout | 12308 | 2701 | Java | 355 | The Most Powerful Swipe Layout! | 2021-08-05T11:51:50Z |
| 40 | DSA-Bootcamp-Java | 12183 | 8166 | Java | 79 | This repository consists of the code samples, assignments, and notes for the Java Data Structures & Algorithms bootcamp of Community Classroom. | 2023-06-26T06:46:46Z |
| 41 | lombok | 12054 | 2233 | Java | 810 | Very spicy additions to the Java programming language. | 2023-05-24T22:29:12Z |
| 42 | guice | 12024 | 1647 | Java | 303 | Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 8 and above, brought to you by Google. | 2023-06-28T15:15:22Z |
| 43 | quarkus | 11909 | 2258 | Java | 2127 | Quarkus: Supersonic Subatomic Java. | 2023-06-29T01:41:03Z |
| 44 | spring-boot-admin | 11772 | 3034 | Java | 30 | Admin UI for administration of spring boot applications | 2023-06-29T01:24:01Z |
| 45 | questdb | 11629 | 797 | Java | 346 | An open source time-series database for fast ingest and SQL queries | 2023-06-28T22:43:48Z |
| 46 | uCrop | 11528 | 2124 | Java | 236 | Image Cropping Library for Android | 2023-05-18T07:21:26Z |
| 47 | QtScrcpy | 11489 | 1762 | Java | 344 | Android real-time display control software | 2023-03-20T04:07:27Z |
| 48 | fullstack-tutorial | 11158 | 2446 | Java | 18 | 🚀 fullstack tutorial 2022,后台技术栈/架构师之路/全栈开发社区,春招/秋招/校招/面试 | 2022-12-02T03:33:19Z |
| 49 | matrix | 10895 | 1783 | Java | 335 | Matrix is a plugin style, non-invasive APM system developed by WeChat. | 2023-06-27T02:18:21Z |
| 50 | ImmersionBar | 10842 | 1839 | Java | 119 | android 4.4以上沉浸式状态栏和沉浸式导航栏管理,适配横竖屏切换、刘海屏、软键盘弹出等问题,可以修改状态栏字体颜色和导航栏图标颜色,以及不可修改字体颜色手机的适配,适用于Activity、Fragment、DialogFragment、Dialog,PopupWindow,一句代码轻松实现,以及对bar的其他设置,详见README。简书请参考:http://www.jianshu.com/p/2a884e211a62 | 2022-03-25T02:26:08Z |
| 51 | Java-WebSocket | 9835 | 2533 | Java | 45 | A barebones WebSocket client and server implementation written in 100% Java. | 2023-03-30T03:57:50Z |
| 52 | AVLoadingIndicatorView | 9702 | 1898 | Java | 66 | DEPRECATED | 2023-04-06T06:05:06Z |
| 53 | easypermissions | 9693 | 1480 | Java | 27 | Simplify Android M system permissions | 2023-04-24T17:23:54Z |
| 54 | react-native-camera | 9635 | 3460 | Java | 73 | A Camera component for React Native. Also supports barcode scanning! | 2023-06-07T10:03:10Z |
| 55 | MagicIndicator | 9473 | 1536 | Java | 182 | 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 |
| 56 | DanmakuFlameMaster | 9445 | 2127 | Java | 253 | Android开源弹幕引擎·烈焰弹幕使 ~ | 2020-02-27T08:51:28Z |
| 57 | VirtualApp | 9351 | 2829 | Java | 0 | Virtual Engine for Android(Support 12.0 in business version) | 2023-06-14T03:02:50Z |
| 58 | jjwt | 9147 | 1250 | Java | 62 | Java JWT: JSON Web Token for Java and Android | 2023-05-19T21:15:32Z |
| 59 | CoreNLP | 9070 | 2690 | Java | 176 | Stanford CoreNLP: A Java suite of core NLP tools. | 2023-06-12T05:59:36Z |
| 60 | debezium | 8648 | 2189 | Java | 0 | Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ. | 2023-06-28T20:48:52Z |
| 61 | buck | 8555 | 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 |
| 62 | MaterialViewPager | 8183 | 1501 | Java | 180 | A Material Design ViewPager easy to use library | 2018-10-12T01:11:20Z |
| 63 | SpringCloud | 8172 | 3821 | Java | 42 | 基于SpringCloud2.1的微服务开发脚手架,整合了spring-security-oauth2、nacos、feign、sentinel、springcloud-gateway等。服务治理方面引入elasticsearch、skywalking、springboot-admin、zipkin等,让项目开发快速进入业务开发,而不需过多时间花费在架构搭建上。持续更新中 | 2023-06-18T10:44:54Z |
| 64 | cassandra | 8061 | 3414 | Java | 0 | Mirror of Apache Cassandra | 2023-06-28T22:30:15Z |
| 65 | hugo | 7885 | 813 | Java | 53 | Annotation-triggered method call logging for your debug builds. | 2022-01-05T11:19:51Z |
| 66 | jna | 7877 | 1633 | Java | 80 | Java Native Access | 2023-04-26T02:25:40Z |
| 67 | spring-security | 7781 | 5502 | Java | 841 | Spring Security | 2023-06-28T08:27:15Z |
| 68 | otter | 7715 | 2529 | Java | 305 | 阿里巴巴分布式数据库同步系统(解决中美异地机房) | 2023-05-31T06:18:33Z |
| 69 | cachecloud | 7668 | 2057 | Java | 16 | 搜狐视频(sohu tv)Redis私有云平台 :支持Redis多种架构(Standalone、Sentinel、Cluster)高效管理、有效降低大规模redis运维成本,提升资源管控能力和利用率。平台提供快速搭建/迁移,运维管理,弹性伸缩,统计监控,客户端整合接入等功能。(CacheCloud is a Redis cloud management platform. It supports Standalone, Sentinel, and Cluster architectures for Redis, effectively reducing large-scale Redis operation and maintenance costs, and improving resource management and utilization. The platform provides rapid construction/migration, operation and maintenance management, elastic scaling, statistical monitoring, client integration and access and other functions) | 2023-06-14T22:44:50Z |
| 70 | AndroidPdfViewer | 7645 | 1762 | Java | 633 | Android view for displaying PDFs rendered with PdfiumAndroid | 2022-12-05T14:33:08Z |
| 71 | vjtools | 7491 | 1515 | Java | 34 | The vip.com's java coding standard, libraries and tools | 2023-05-02T13:50:56Z |
| 72 | lawnchair | 7259 | 991 | Java | 84 | No clever tagline needed. | 2023-06-29T02:29:28Z |
| 73 | flyway | 7235 | 1393 | Java | 92 | Flyway by Redgate • Database Migrations Made Easy. | 2023-06-27T06:10:57Z |
| 74 | TakePhoto | 7216 | 1513 | Java | 424 | 一款用于在Android设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库 | 2019-08-26T09:42:27Z |
| 75 | OpenSearch | 7149 | 1094 | Java | 1071 | 🔎 Open source distributed and RESTful search engine. | 2023-06-29T02:42:24Z |
| 76 | SmartTabLayout | 7024 | 1362 | Java | 120 | A custom ViewPager title strip which gives continuous feedback to the user when scrolling | 2020-06-03T06:02:33Z |
| 77 | Shadow | 7017 | 1220 | Java | 248 | 零反射全动态Android插件框架 | 2023-04-20T08:11:05Z |
| 78 | xmall | 6953 | 2562 | Java | 17 | 基于SOA架构的分布式电商购物商城 前后端分离 前台商城:Vue全家桶 后台管理系统:Dubbo/SSM/Elasticsearch/Redis/MySQL/ActiveMQ/Shiro/Zookeeper等 | 2022-12-16T08:55:14Z |
| 79 | okhttputils | 6877 | 2423 | Java | 0 | [停止维护]okhttp的辅助类 | 2022-10-12T06:21:59Z |
| 80 | Timber | 6863 | 2174 | Java | 192 | Material Design Music Player | 2023-04-28T07:13:46Z |
| 81 | gocd | 6826 | 972 | Java | 58 | Main repository for GoCD - Continuous Delivery server | 2023-06-27T03:22:17Z |
| 82 | react-native-svg | 6824 | 1050 | Java | 295 | SVG library for React Native, React Native Web, and plain React web projects. | 2023-06-22T15:43:50Z |
| 83 | DroidPlugin | 6804 | 2560 | Java | 223 | A plugin framework on android,Run any third-party apk without installation, modification or repackage | 2021-07-07T10:00:16Z |
| 84 | tomcat | 6754 | 4596 | Java | 0 | Apache Tomcat | 2023-06-28T19:03:29Z |
| 85 | javacv | 6725 | 1520 | Java | 335 | Java interface to OpenCV, FFmpeg, and more | 2023-06-11T14:26:08Z |
| 86 | nanohttpd | 6626 | 1694 | Java | 152 | Tiny, easily embeddable HTTP server in Java. | 2023-05-28T17:31:12Z |
| 87 | SDE-Interview-Questions | 6613 | 2010 | Java | 0 | Most comprehensive list 📋 of tech interview questions 📘 of companies scraped from Geeksforgeeks, CareerCup and Glassdoor. | 2022-08-26T02:19:52Z |
| 88 | AndPermission | 6601 | 1108 | Java | 169 | 🍓 Permissions manager for Android platform. | 2022-03-01T09:34:07Z |
| 89 | mybatis-generator-gui | 6480 | 2494 | Java | 101 | mybatis-generator界面工具,让你生成代码更简单更快捷 | 2023-06-07T03:09:13Z |
| 90 | ysoserial | 6462 | 1658 | Java | 23 | A proof-of-concept tool for generating payloads that exploit unsafe Java object deserialization. | 2023-06-08T09:12:30Z |
| 91 | storm | 6462 | 4104 | Java | 0 | Mirror of Apache Storm | 2023-06-28T23:04:24Z |
| 92 | mapstruct | 6262 | 846 | Java | 383 | An annotation processor for generating type-safe bean mappers | 2023-06-24T10:38:56Z |
| 93 | jvm-sandbox | 6129 | 1499 | Java | 23 | Real - time non-invasive AOP framework container based on JVM | 2023-06-16T09:33:34Z |
| 94 | AndroidPicker | 6012 | 1438 | Java | 167 | 安卓选择器类库,包括日期及时间选择器(可用于出生日期、营业时间等)、单项选择器(可用于性别、民族、职业、学历、星座等)、二三级联动选择器(可用于车牌号、基金定投日期等)、城市地址选择器(分省级、地市级及区县级)、数字选择器(可用于年龄、身高、体重、温度等)、日历选日期择器(可用于酒店及机票预定日期)、颜色选择器、文件及目录选择器、图片选择器等……WheelPicker/DatePicker/TimePicker/OptionPicker/NumberPicker/LinkagePicker/AddressPicker/CarPlatePicker/CalendarPicker/ColorPicker/FilePicker/ImagePicker etc. | 2023-04-06T09:21:35Z |
| 95 | jsonschema2pojo | 5994 | 1626 | Java | 139 | Generate Java types from JSON or JSON Schema and annotate those types for data-binding with Jackson, Gson, etc | 2023-06-16T13:05:39Z |
| 96 | xUtils3 | 5961 | 2002 | Java | 35 | Android orm, bitmap, http, view inject... | 2022-03-19T03:24:30Z |
| 97 | smali | 5934 | 1063 | Java | 125 | smali/baksmali | 2022-07-27T03:52:49Z |
| 98 | motan | 5852 | 1796 | Java | 344 | A cross-language remote procedure call(RPC) framework for rapid development of high performance distributed services. | 2023-05-18T10:20:45Z |
| 99 | Aegis | 5754 | 278 | Java | 70 | A free, secure and open source app for Android to manage your 2-step verification tokens. | 2023-06-23T11:35:48Z |
| 100 | springside4 | 5751 | 2953 | Java | 40 | A Spring Framework based, pragmatic style JavaEE application reference architecture. | 2022-10-25T03:19:06Z |