mirror of
https://github.com/EvanLi/Github-Ranking.git
synced 2026-11-06 16:31:49 +00:00
21 KiB
21 KiB
Github Ranking
Top 100 Stars in Java
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
|---|---|---|---|---|---|---|---|
| 1 | java-design-patterns | 79970 | 24676 | Java | 188 | Design patterns implemented in Java | 2023-02-24T22:51:33Z |
| 2 | LeetCodeAnimation | 72380 | 13822 | Java | 16 | Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路) | 2022-03-06T09:10:42Z |
| 3 | advanced-java | 68746 | 18097 | Java | 2 | 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 | 2023-02-03T12:08:57Z |
| 4 | GitHub-Chinese-Top-Charts | 59526 | 8627 | Java | 105 | 🇨🇳 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。 | 2023-02-25T02:05:17Z |
| 5 | spring-framework | 50858 | 35575 | Java | 1216 | Spring Framework | 2023-02-24T17:09:58Z |
| 6 | guava | 46831 | 10403 | Java | 657 | Google core libraries for Java | 2023-02-24T01:14:26Z |
| 7 | retrofit | 41188 | 7234 | Java | 145 | A type-safe HTTP client for Android and the JVM | 2023-02-25T01:58:32Z |
| 8 | dubbo | 38447 | 25637 | Java | 628 | Apache Dubbo is a high-performance, java based, open source RPC framework. | 2023-02-24T16:14:53Z |
| 9 | jeecg-boot | 33576 | 13111 | Java | 77 | ⭐️「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。 | 2023-02-22T08:44:35Z |
| 10 | AndroidUtilCode | 31894 | 10546 | Java | 239 | 🔥 Android developers should collect the following utils(updating). | 2023-01-16T07:09:58Z |
| 11 | JCSprout | 26937 | 7157 | Java | 30 | 👨🎓 Java Core Sprout : basic, concurrent, algorithm | 2022-10-24T12:27:21Z |
| 12 | easyexcel | 26801 | 6936 | Java | 195 | 快速、简洁、解决大文件内存溢出的java处理Excel工具 | 2023-02-24T14:16:23Z |
| 13 | halo | 26082 | 8334 | Java | 267 | 强大易用的开源建站工具。 | 2023-02-24T11:07:18Z |
| 14 | canal | 25047 | 7118 | Java | 861 | 阿里巴巴 MySQL binlog 增量订阅&消费组件 | 2023-02-15T06:17:35Z |
| 15 | seata | 23366 | 8324 | Java | 618 | 🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution. | 2023-02-23T09:21:27Z |
| 16 | Signal-Android | 23329 | 5686 | Java | 234 | A private messenger for Android. | 2023-02-25T00:15:16Z |
| 17 | Sentinel | 20566 | 7466 | Java | 505 | A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件) | 2023-02-20T15:27:57Z |
| 18 | bazel | 20329 | 3687 | Java | 2087 | a fast, scalable, multi-language and extensible build system | 2023-02-25T01:54:45Z |
| 19 | termux-app | 19602 | 2364 | Java | 288 | Termux - a terminal emulator application for Android OS extendible by variety of packages. | 2023-02-19T19:05:28Z |
| 20 | DoKit | 19313 | 2988 | Java | 180 | 一款面向泛前端产品研发全生命周期的效率平台。 | 2023-02-17T10:50:06Z |
| 21 | rocketmq | 18771 | 10579 | Java | 386 | Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications. | 2023-02-25T02:42:24Z |
| 22 | GSYVideoPlayer | 18285 | 3999 | Java | 15 | 视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。 | 2023-02-14T08:16:23Z |
| 23 | mybatis-3 | 18207 | 12111 | Java | 150 | MyBatis SQL mapper framework for Java | 2023-02-24T13:36:26Z |
| 24 | SpringCloudLearning | 17128 | 8064 | Java | 38 | 《史上最简单的Spring Cloud教程源码》 | 2021-04-12T09:53:47Z |
| 25 | fresco | 16914 | 3782 | Java | 196 | An Android library for managing images and the memory they use. | 2023-02-24T20:15:19Z |
| 26 | Android-Universal-Image-Loader | 16815 | 6224 | Java | 447 | Powerful and flexible library for loading, caching and displaying images on Android. | 2022-01-17T09:48:53Z |
| 27 | tinker | 16698 | 3330 | Java | 475 | Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. | 2023-02-22T08:43:34Z |
| 28 | java8-tutorial | 16175 | 3959 | Java | 0 | Modern Java - A Guide to Java 8 | 2023-01-11T14:16:18Z |
| 29 | Material-Animations | 13560 | 2531 | Java | 13 | Android Transition animations explanation with examples. | 2019-04-02T15:42:38Z |
| 30 | logger | 13526 | 2139 | Java | 68 | ✔️ Simple, pretty and powerful logger for android | 2022-09-14T10:04:00Z |
| 31 | Luban | 13177 | 2216 | Java | 145 | Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 | 2021-11-06T13:32:29Z |
| 32 | AndroidAutoSize | 12864 | 1895 | Java | 101 | 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案). | 2021-12-13T11:28:32Z |
| 33 | greenDAO | 12562 | 2894 | Java | 190 | greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. | 2021-11-04T06:43:48Z |
| 34 | zuul | 12449 | 2274 | Java | 240 | Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. | 2023-02-24T02:38:39Z |
| 35 | Matisse | 12374 | 2072 | Java | 401 | 🎆 A well-designed local image and video selector for Android | 2022-10-07T15:04:00Z |
| 36 | spring-analysis | 12351 | 3995 | Java | 10 | Spring源码阅读 | 2022-12-16T09:43:52Z |
| 37 | PictureSelector | 12237 | 2836 | Java | 321 | Picture Selector Library for Android or 图片选择器 | 2023-02-06T05:39:25Z |
| 38 | guice | 11785 | 1628 | Java | 330 | Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 8 and above, brought to you by Google. | 2023-02-07T16:58:00Z |
| 39 | eureka | 11693 | 3661 | Java | 52 | AWS Service registry for resilient mid-tier load balancing and failover. | 2023-01-30T21:50:15Z |
| 40 | Mybatis-PageHelper | 11554 | 3100 | Java | 30 | Mybatis通用分页插件 | 2023-01-19T00:34:34Z |
| 41 | source-code-hunter | 11448 | 2231 | Java | 5 | 😱 从源码层面,剖析挖掘互联网行业主流技术的底层实现原理,为广大开发者 “提升技术深度” 提供便利。目前开放 Spring 全家桶,Mybatis、Netty、Dubbo 框架,及 Redis、Tomcat 中间件等 | 2022-11-03T08:44:46Z |
| 42 | uCrop | 11440 | 2102 | Java | 230 | Image Cropping Library for Android | 2023-01-23T14:51:06Z |
| 43 | realm-java | 11359 | 1783 | Java | 353 | Realm is a mobile database: a replacement for SQLite & ORMs | 2023-02-17T14:06:13Z |
| 44 | SlidingMenu | 11133 | 5125 | 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 | zookeeper | 11090 | 6912 | Java | 0 | Apache ZooKeeper | 2023-02-25T01:45:50Z |
| 46 | fullstack-tutorial | 10999 | 2434 | Java | 18 | 🚀 fullstack tutorial 2022,后台技术栈/架构师之路/全栈开发社区,春招/秋招/校招/面试 | 2022-12-02T03:33:19Z |
| 47 | android-async-http | 10646 | 4199 | Java | 111 | This project under develop | 2021-08-04T12:47:34Z |
| 48 | CtCI-6th-Edition | 10527 | 4242 | Java | 47 | Cracking the Coding Interview 6th Ed. Solutions | 2023-02-03T01:33:40Z |
| 49 | okhttp-OkGo | 10502 | 2529 | Java | 456 | OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 | 2022-09-06T01:29:03Z |
| 50 | questdb | 10149 | 633 | Java | 288 | An open source time-series database for fast ingest and SQL queries | 2023-02-24T23:18:41Z |
| 51 | datahub | 7283 | 2061 | Java | 112 | The Metadata Platform for the Modern Data Stack | 2023-02-25T00:54:27Z |
| 52 | android-classyshark | 7259 | 886 | Java | 39 | Android and Java bytecode viewer | 2022-07-14T06:24:44Z |
| 53 | UltimateRecyclerView | 7233 | 1452 | Java | 183 | A RecyclerView(advanced and flexible version of ListView in Android) with refreshing,loading more,animation and many other features. | 2020-07-21T09:50:37Z |
| 54 | algs4 | 7195 | 2654 | Java | 12 | Algorithms, 4th edition textbook code and libraries | 2022-11-27T11:25:04Z |
| 55 | ActionBarSherlock | 7135 | 3624 | 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 |
| 56 | VBlog | 6823 | 2884 | Java | 50 | V部落,Vue+SpringBoot实现的多用户博客管理平台! | 2022-12-07T11:03:56Z |
| 57 | FrameworkBenchmarks | 6817 | 1834 | Java | 101 | Source for the TechEmpower Framework Benchmarks project | 2023-02-25T02:43:00Z |
| 58 | jmeter | 6798 | 1835 | Java | 631 | Apache JMeter open-source load testing tool for analyzing and measuring the performance of a variety of services | 2023-02-20T14:09:36Z |
| 59 | closure-compiler | 6763 | 1153 | Java | 876 | A JavaScript checker and optimizer. | 2023-02-25T00:42:26Z |
| 60 | AndroidAutoLayout | 6686 | 1926 | Java | 0 | [停止维护]Android屏幕适配方案,直接填写设计图上的像素尺寸即可完成适配,最大限度解决适配问题。 | 2018-11-26T13:24:38Z |
| 61 | react-native-push-notification | 6562 | 1997 | Java | 231 | React Native Local and Remote Notifications | 2023-01-20T17:26:01Z |
| 62 | beam | 6508 | 3808 | Java | 4012 | Apache Beam is a unified programming model for Batch and Streaming data processing. | 2023-02-25T02:04:09Z |
| 63 | haven | 6310 | 745 | Java | 136 | Haven is for people who need a way to protect their personal spaces and possessions without compromising their own privacy, through an Android app and on-device sensors | 2022-10-26T22:43:24Z |
| 64 | ion | 6299 | 1063 | Java | 328 | Android Asynchronous Networking and Image Loading | 2021-06-10T16:28:08Z |
| 65 | ansj_seg | 6256 | 2331 | Java | 41 | ansj分词.ict的真正java实现.分词效果速度都超过开源版的ict. 中文分词,人名识别,词性标注,用户自定义词典 | 2021-08-15T10:21:39Z |
| 66 | BookReader | 6256 | 1855 | Java | 37 | 📕 "任阅" 网络小说阅读器,3D翻页效果、txt/pdf/epub书籍阅读、Wifi传书~ | 2022-10-09T05:31:53Z |
| 67 | SwipeBackLayout | 6135 | 1436 | Java | 107 | An Android library that help you to build app with swipe back gesture. | 2019-09-18T06:44:18Z |
| 68 | NumberProgressBar | 6037 | 1415 | Java | 22 | A beautiful, slim Android ProgressBar. | 2020-09-27T09:09:15Z |
| 69 | Spring-Cloud-Platform | 6001 | 2386 | Java | 0 | 🔥🔥🔥国内首个Spring Cloud微服务化RBAC的管理平台,核心采用Spring Boot 2.4、Spring Cloud 2020.0.0 & Alibaba,前端采用d2-admin中台框架。 🔝 🔝 记得上边点个star 关注更新 | 2022-06-22T19:21:51Z |
| 70 | from-java-to-kotlin | 5857 | 802 | Java | 5 | From Java To Kotlin - Your Cheat Sheet For Java To Kotlin | 2023-01-18T08:11:25Z |
| 71 | springfox | 5780 | 1536 | Java | 238 | Automated JSON API documentation for API's built with Spring | 2022-12-29T08:25:50Z |
| 72 | graphql-java | 5753 | 1048 | Java | 56 | GraphQL Java implementation | 2023-02-24T05:16:11Z |
| 73 | blade | 5747 | 1169 | Java | 9 | 🚀 Lightning fast and elegant mvc framework for Java8 | 2022-12-12T21:43:35Z |
| 74 | ssm | 5717 | 2780 | Java | 25 | 手把手教你整合最优雅SSM框架:SpringMVC + Spring + MyBatis | 2022-12-16T05:53:22Z |
| 75 | FastHub | 5648 | 1012 | Java | 334 | FastHub the ultimate GitHub client for Android. | 2022-09-12T13:15:21Z |
| 76 | circular-progress-button | 5641 | 1204 | Java | 0 | Android Circular Progress Button | 2023-02-20T06:41:59Z |
| 77 | aurora-imui | 5610 | 999 | Java | 118 | General IM UI components. Android/iOS/RectNative ready. 通用 IM 聊天 UI 组件,已经同时支持 Android/iOS/RN。 | 2022-12-30T04:04:35Z |
| 78 | freeline | 5488 | 633 | Java | 182 | A super fast build tool for Android, an alternative to Instant Run | 2020-05-10T15:57:31Z |
| 79 | quartz | 5442 | 1774 | Java | 22 | Code for Quartz Scheduler | 2023-02-20T08:05:25Z |
| 80 | jOOQ | 5322 | 1124 | Java | 1871 | jOOQ is the best way to write SQL in Java | 2023-02-24T20:03:31Z |
| 81 | cw-omnibus | 5307 | 3854 | Java | 0 | Source code to omnibus edition of The Busy Coder's Guide to Android Development | 2019-02-09T23:04:17Z |
| 82 | hazelcast | 5254 | 1727 | Java | 1082 | Open-source distributed computation and storage platform. Real-time Stream Processing Unconference. Save Your Spot https://hazelcast.com/lp/unconference/ | 2023-02-25T01:13:43Z |
| 83 | Side-Menu.Android | 5212 | 1529 | Java | 17 | Side menu with some categories to choose. | 2020-08-08T20:17:09Z |
| 84 | java-jwt | 5124 | 880 | Java | 3 | Java implementation of JSON Web Token (JWT) | 2023-02-13T03:54:38Z |
| 85 | SoloPi | 5120 | 1040 | Java | 120 | SoloPi 自动化测试工具 | 2022-08-05T11:25:14Z |
| 86 | ctci | 5077 | 2341 | Java | 33 | Cracking the Coding Interview, 5th Edition | 2022-03-27T11:28:16Z |
| 87 | InstaMaterial | 5014 | 1486 | Java | 27 | Implementation of Instagram with Material Design (originally based on Emmanuel Pacamalan's concept) | 2020-09-30T19:55:47Z |
| 88 | spring-mvc-showcase | 4986 | 3776 | Java | 5 | Demonstrates the features of the Spring MVC web framework | 2022-02-04T23:36:03Z |
| 89 | dialogplus | 4985 | 807 | Java | 53 | Advanced dialog solution for android | 2022-01-17T09:57:28Z |
| 90 | folding-cell-android | 4887 | 863 | Java | 7 | :octocat: 📃 FoldingCell is a material design expanding content cell inspired by folding paper material made by @Ramotion | 2022-09-21T05:01:27Z |
| 91 | joda-time | 4869 | 952 | Java | 29 | Joda-Time is the widely used replacement for the Java date and time classes prior to Java SE 8. | 2023-02-20T03:27:35Z |
| 92 | FastBle | 4865 | 1141 | Java | 222 | 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 |
| 93 | google-java-format | 4863 | 789 | Java | 102 | Reformats Java source code to comply with Google Java Style. | 2023-02-24T21:55:36Z |
| 94 | baseAdapter | 4697 | 1202 | Java | 108 | Android 万能的Adapter for ListView,RecyclerView,GridView等,支持多种Item类型的情况。 | 2021-10-13T10:21:40Z |
| 95 | cglib | 4564 | 874 | Java | 67 | cglib - Byte Code Generation Library is high level API to generate and transform Java byte code. It is used by AOP, testing, data access frameworks to generate dynamic proxy objects and intercept field access. | 2022-09-06T15:13:33Z |
| 96 | spring-boot-projects | 4541 | 1511 | Java | 1 | 🔥 该仓库中主要是 Spring Boot 的入门学习教程以及一些常用的 Spring Boot 实战项目教程,包括 Spring Boot 使用的各种示例代码,同时也包括一些实战项目的项目源码和效果展示,实战项目包括基本的 web 开发以及目前大家普遍使用的线上博客项目/企业大型商城系统/前后端分离实践项目等,摆脱各种 hello world 入门案例的束缚,真正的掌握 Spring Boot 开发。 | 2023-02-16T16:34:42Z |
| 97 | quasar | 4487 | 578 | Java | 86 | Fibers, Channels and Actors for the JVM | 2021-06-04T09:50:57Z |
| 98 | datax-web | 4484 | 1821 | Java | 233 | DataX集成可视化页面,选择数据源即可一键生成数据同步任务,支持RDBMS、Hive、HBase、ClickHouse、MongoDB等数据源,批量创建RDBMS数据同步任务,集成开源调度系统,支持分布式、增量同步数据、实时查看运行日志、监控执行器资源、KILL运行进程、数据源信息加密等。 | 2022-12-28T07:10:07Z |
| 99 | FirebaseUI-Android | 4483 | 1898 | Java | 98 | Optimized UI components for Firebase | 2023-01-13T12:38:54Z |
| 100 | shopping-management-system | 4477 | 2262 | Java | 16 | 该项目为多个小项目的集合(持续更新中...)。内容类似淘宝、京东等网购管理系统以及图书管理、超市管理等系统。目的在于便于Java初级爱好者在学习完某一部分Java知识后有一个合适的项目锻炼、运用所学知识,完善知识体系。适用人群:Java基础到入门的爱好者。 | 2021-08-06T16:04:06Z |