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 | advanced-java | 70408 | 18369 | Java | 3 | 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 | 2023-05-25T01:36:16Z |
| 2 | GitHub-Chinese-Top-Charts | 62341 | 8992 | Java | 116 | 🇨🇳 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。 | 2023-06-12T02:02:06Z |
| 3 | spring-framework | 52089 | 36262 | Java | 1258 | Spring Framework | 2023-06-11T16:23:49Z |
| 4 | guava | 47635 | 10581 | Java | 626 | Google core libraries for Java | 2023-06-09T15:57:08Z |
| 5 | retrofit | 41623 | 7275 | Java | 153 | A type-safe HTTP client for Android and the JVM | 2023-06-09T02:49:47Z |
| 6 | dubbo | 38990 | 25952 | Java | 810 | Apache Dubbo is a high-performance, java based, open source RPC framework. | 2023-06-12T02:10:19Z |
| 7 | MPAndroidChart | 36553 | 8948 | Java | 2003 | A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations. | 2023-05-19T10:24:58Z |
| 8 | jeecg-boot | 34882 | 13618 | Java | 26 | 🔥「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。 | 2023-06-07T10:35:43Z |
| 9 | jadx | 34843 | 4313 | Java | 322 | Dex to Java decompiler | 2023-06-11T12:57:39Z |
| 10 | glide | 33661 | 6074 | Java | 425 | An image loading and caching library for Android focused on smooth scrolling | 2023-06-11T08:12:20Z |
| 11 | AndroidUtilCode | 32206 | 10603 | Java | 259 | 🔥 Android developers should collect the following utils(updating). | 2023-05-22T01:52:08Z |
| 12 | netty | 31302 | 15373 | Java | 537 | Netty project - an event-driven asynchronous network application framework | 2023-06-09T09:07:45Z |
| 13 | canal | 25845 | 7263 | Java | 958 | 阿里巴巴 MySQL binlog 增量订阅&消费组件 | 2023-05-30T16:38:33Z |
| 14 | SpringAll | 25708 | 7660 | Java | 16 | 循序渐进,学习Spring Boot、Spring Boot & Shiro、Spring Batch、Spring Cloud、Spring Cloud Alibaba、Spring Security & Spring Security OAuth2,博客Spring系列源码:https://mrbird.cc | 2022-10-31T09:56:20Z |
| 15 | butterknife | 25621 | 4675 | Java | 97 | Bind Android views and callbacks to fields and methods. | 2023-03-29T12:06:37Z |
| 16 | EventBus | 24367 | 4691 | Java | 97 | Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality. | 2023-05-27T17:58:03Z |
| 17 | SmartRefreshLayout | 24234 | 4937 | Java | 286 | 🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。 | 2023-04-27T07:04:09Z |
| 18 | termux-app | 22289 | 2592 | Java | 300 | Termux - a terminal emulator application for Android OS extendible by variety of packages. | 2023-06-01T05:57:59Z |
| 19 | gson | 22156 | 4239 | Java | 293 | A Java serialization/deserialization library to convert Java Objects into JSON and back | 2023-06-09T23:29:29Z |
| 20 | RxAndroid | 19784 | 3005 | Java | 1 | RxJava bindings for Android | 2023-02-20T12:33:53Z |
| 21 | rocketmq | 19359 | 10868 | Java | 380 | Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications. | 2023-06-11T02:31:31Z |
| 22 | mybatis-3 | 18581 | 12288 | Java | 128 | MyBatis SQL mapper framework for Java | 2023-06-11T22:22:53Z |
| 23 | SpringCloudLearning | 17347 | 8106 | Java | 39 | 《史上最简单的Spring Cloud教程源码》 | 2021-04-12T09:53:47Z |
| 24 | SpringBoot-Labs | 16987 | 5534 | Java | 26 | 一个涵盖六个专栏:Spring Boot 2.X、Spring Cloud、Spring Cloud Alibaba、Dubbo、分布式消息队列、分布式事务的仓库。希望胖友小手一抖,右上角来个 Star,感恩 1024 | 2022-09-03T08:55:18Z |
| 25 | fresco | 16948 | 3788 | Java | 203 | An Android library for managing images and the memory they use. | 2023-06-10T21:12:41Z |
| 26 | 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-06-11T03:14:20Z |
| 27 | openapi-generator | 16686 | 5345 | Java | 3670 | OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3) | 2023-06-11T20:35:30Z |
| 28 | disruptor | 16024 | 3780 | Java | 8 | High Performance Inter-Thread Messaging Library | 2023-05-31T16:01:36Z |
| 29 | springboot-learning-example | 15484 | 7090 | Java | 14 | spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。 | 2023-03-23T16:59:35Z |
| 30 | material-components-android | 15091 | 3007 | Java | 440 | Modular and customizable Material Design UI components for Android | 2023-06-09T15:03:32Z |
| 31 | Algorithms | 14864 | 3983 | Java | 53 | A collection of algorithms and data structures | 2023-06-09T03:54:51Z |
| 32 | VirtualXposed | 14437 | 2439 | Java | 124 | A simple app to use Xposed without root, unlock the bootloader or modify system image, etc. | 2022-09-09T02:58:50Z |
| 33 | CircleImageView | 14425 | 3137 | Java | 5 | A circular ImageView for Android | 2023-04-06T07:46:13Z |
| 34 | QMUI_Android | 14091 | 2645 | Java | 418 | 提高 Android UI 开发效率的 UI 库 | 2023-04-07T10:42:07Z |
| 35 | bytecode-viewer | 13775 | 1106 | Java | 81 | A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) | 2023-04-27T03:29:49Z |
| 36 | logger | 13595 | 2142 | Java | 69 | ✔️ Simple, pretty and powerful logger for android | 2022-09-14T10:04:00Z |
| 37 | Grasscutter | 13313 | 4210 | Java | 59 | A server software reimplementation for a certain anime game. | 2023-06-11T20:26:35Z |
| 38 | Luban | 13277 | 2227 | Java | 145 | Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 | 2021-11-06T13:32:29Z |
| 39 | tink | 13177 | 1210 | Java | 33 | 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-06-08T20:18:45Z |
| 40 | deeplearning4j | 12975 | 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-11T20:59:09Z |
| 41 | pulsar | 12777 | 3309 | Java | 911 | Apache Pulsar - distributed pub-sub messaging system | 2023-06-12T02:34:23Z |
| 42 | zuul | 12674 | 2299 | Java | 241 | Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. | 2023-06-09T16:56:43Z |
| 43 | jd-gui | 12581 | 2254 | Java | 192 | A standalone Java Decompiler GUI | 2023-02-21T09:24:20Z |
| 44 | eureka | 11850 | 3700 | Java | 58 | AWS Service registry for resilient mid-tier load balancing and failover. | 2023-06-05T16:34:03Z |
| 45 | Mybatis-PageHelper | 11717 | 3120 | Java | 38 | Mybatis通用分页插件 | 2023-06-03T03:25:30Z |
| 46 | realm-java | 11391 | 1779 | Java | 359 | Realm is a mobile database: a replacement for SQLite & ORMs | 2023-06-02T08:21:35Z |
| 47 | SmartTubeNext | 11386 | 739 | Java | 1365 | Ad free app for watching tube videos on Android TV boxes | 2023-06-11T10:06:34Z |
| 48 | zookeeper | 11343 | 7021 | Java | 0 | Apache ZooKeeper | 2023-06-10T11:31:42Z |
| 49 | onedev | 11258 | 750 | Java | 0 | Self-hosted Git Server with CI/CD and Kanban | 2023-06-11T14:08:26Z |
| 50 | dex2jar | 10922 | 1984 | Java | 385 | Tools to work with android .dex and java .class files | 2023-04-15T16:45:33Z |
| 51 | ViewPagerIndicator | 10180 | 4089 | Java | 135 | Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock. | 2017-11-26T17:13:46Z |
| 52 | cas | 10174 | 3845 | Java | 0 | Apereo CAS - Identity & Single Sign On for all earthlings and beyond. | 2023-06-09T14:31:06Z |
| 53 | newbee-mall | 10102 | 2575 | 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-05-31T08:54:56Z |
| 54 | paascloud-master | 9606 | 4354 | Java | 83 | spring cloud + vue + oAuth2.0全家桶实战,前后端分离模拟商城,完整的购物流程、后端运营平台,可以实现快速搭建企业级微服务项目。支持微信登录等三方登录。 | 2023-04-29T01:25:55Z |
| 55 | OpenRefine | 9524 | 1837 | Java | 584 | OpenRefine is a free, open source power tool for working with messy data and improving it | 2023-06-10T13:37:24Z |
| 56 | Activiti | 9457 | 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 |
| 57 | cryptomator | 9398 | 752 | Java | 273 | Multi-platform transparent client-side encryption of your files in the cloud | 2023-06-11T10:43:36Z |
| 58 | storm | 8873 | 1695 | Java | 0 | Distributed and fault-tolerant realtime computation: stream processing, continuous computation, distributed RPC, and more | 2017-08-16T04:24:20Z |
| 59 | resilience4j | 8820 | 1220 | Java | 149 | Resilience4j is a fault tolerance library designed for Java8 and functional programming | 2023-06-08T04:01:52Z |
| 60 | Android-PullToRefresh | 8744 | 4772 | Java | 0 | DEPRECATED | 2017-10-13T08:40:58Z |
| 61 | android-gpuimage | 8695 | 2254 | Java | 325 | Android filters based on OpenGL (idea from GPUImage for iOS) | 2022-08-03T16:07:30Z |
| 62 | languagetool | 8694 | 1062 | Java | 1825 | Style and Grammar Checker for 25+ Languages | 2023-06-11T16:48:38Z |
| 63 | toBeBetterJavaer | 8418 | 1276 | Java | 26 | 一份通俗易懂、风趣幽默的Java学习指南,内容涵盖Java基础、Java并发编程、Java虚拟机、Java企业级开发、Java面试等核心知识点。学Java,就认准二哥的Java进阶之路😄 | 2023-06-06T07:59:27Z |
| 64 | Android-SpinKit | 8413 | 1307 | Java | 56 | Android loading animations | 2023-05-28T14:27:04Z |
| 65 | dropwizard | 8402 | 3456 | Java | 9 | A damn simple library for building production-ready RESTful web services. | 2023-06-12T01:29:34Z |
| 66 | Signal-Server | 8282 | 1992 | Java | 0 | Server supporting the Signal Private Messenger applications on Android, Desktop, and iOS | 2023-06-09T16:17:10Z |
| 67 | epoxy | 8222 | 725 | Java | 286 | Epoxy is an Android library for building complex screens in a RecyclerView | 2023-05-25T09:33:07Z |
| 68 | plantuml | 8217 | 789 | Java | 391 | Generate diagrams from textual description | 2023-06-11T18:55:10Z |
| 69 | atlas | 8108 | 1519 | Java | 84 | A powerful Android Dynamic Component Framework. | 2022-01-27T14:31:30Z |
| 70 | react-native-image-picker | 8063 | 2022 | Java | 183 | 🌄 A React Native module that allows you to use native UI to select media from the device library or directly from the camera. | 2023-06-08T16:33:26Z |
| 71 | spider-flow | 8060 | 1547 | Java | 9 | 新一代爬虫平台,以图形化方式定义爬虫流程,不写代码即可完成爬虫。 | 2023-03-18T04:07:04Z |
| 72 | LitePal | 7992 | 1596 | Java | 83 | An Android library that makes developers use SQLite database extremely easy. | 2022-08-19T08:29:56Z |
| 73 | HomeMirror | 7890 | 688 | Java | 32 | Android application powering the mirror in my house | 2023-05-28T16:33:49Z |
| 74 | material-theme-jetbrains | 7883 | 474 | Java | 0 | JetBrains theme of Material Theme | 2022-01-26T21:43:17Z |
| 75 | EhViewer | 7835 | 978 | Java | 197 | [DEPRECATED] An Unofficial E-Hentai Application for Android | 2019-08-09T04:50:17Z |
| 76 | metrics | 7725 | 1821 | Java | 6 | 📈 Capturing JVM- and application-level metrics. So you know what's going on. | 2023-06-12T02:04:46Z |
| 77 | Paper | 7607 | 1893 | Java | 276 | High performance Spigot fork that aims to fix gameplay and mechanics inconsistencies | 2023-06-12T02:34:15Z |
| 78 | subsampling-scale-image-view | 7567 | 1133 | Java | 36 | Android library (AAR). Highly configurable, easily extendable deep zoom view for displaying huge images without loss of detail. Perfect for photo galleries, maps, building plans etc. | 2022-03-30T10:42:13Z |
| 79 | zfile | 7478 | 1549 | Java | 44 | 在线云盘、网盘、OneDrive、云存储、私有云、对象存储、h5ai、上传、下载 | 2023-05-30T20:20:06Z |
| 80 | MyBookshelf | 7412 | 1851 | Java | 229 | 阅读是一款可以自定义来源阅读网络内容的工具,为广大网络文学爱好者提供一种方便、快捷舒适的试读体验。 | 2022-04-01T02:57:15Z |
| 81 | AndroidAsync | 7390 | 1569 | Java | 335 | Asynchronous socket, http(s) (client+server) and websocket library for android. Based on nio, not threads. | 2022-11-23T15:20:07Z |
| 82 | dagger | 7302 | 3088 | Java | 59 | A fast dependency injector for Android and Java. | 2021-08-26T11:07:52Z |
| 83 | ShortcutBadger | 7271 | 1331 | Java | 177 | An Android library supports badge notification like iOS in Samsung, LG, Sony and HTC launchers. | 2022-11-29T15:20:47Z |
| 84 | sweet-alert-dialog | 7257 | 1965 | Java | 144 | SweetAlert for Android, a beautiful and clever alert dialog | 2021-08-31T11:15:13Z |
| 85 | im-server | 7219 | 1680 | Java | 1 | 即时通讯(IM)系统 | 2023-05-27T02:15:11Z |
| 86 | LeetCode | 7110 | 1897 | Java | 0 | LeetCode刷题记录与面试整理 | 2023-04-03T16:23:44Z |
| 87 | XPopup | 7070 | 1116 | Java | 63 | 🔥XPopup2.0版本重磅来袭,2倍以上性能提升,带来可观的动画性能优化和交互细节的提升!!!功能强大,交互优雅,动画丝滑的通用弹窗!可以替代Dialog,PopupWindow,PopupMenu,BottomSheet,DrawerLayout,Spinner等组件,自带十几种效果良好的动画, 支持完全的UI和动画自定义!(Powerful and Beautiful Popup for Android,can absolutely replace Dialog,PopupWindow,PopupMenu,BottomSheet,DrawerLayout,Spinner. With built-in animators , very easy to custom popup view.) | 2023-05-13T06:51:28Z |
| 88 | angel | 6664 | 1632 | Java | 122 | A Flexible and Powerful Parameter Server for large-scale machine learning | 2022-11-24T08:07:54Z |
| 89 | pentaho-kettle | 6659 | 3242 | Java | 0 | Pentaho Data Integration ( ETL ) a.k.a Kettle | 2023-06-11T10:17:43Z |
| 90 | graylog2-server | 6605 | 1005 | Java | 1428 | Free and open log management | 2023-06-12T01:07:16Z |
| 91 | walle | 6601 | 1057 | Java | 102 | Android Signature V2 Scheme签名下的新一代渠道包打包神器 | 2021-09-07T07:01:35Z |
| 92 | react-native-video | 6581 | 2732 | Java | 178 | A | 2023-06-05T05:46:39Z |
| 93 | AndroidPerformanceMonitor | 6536 | 1019 | Java | 51 | A transparent ui-block detection library for Android. (known as BlockCanary) | 2023-05-28T15:33:50Z |
| 94 | flowable-engine | 6493 | 2350 | Java | 286 | A compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users. | 2023-06-09T13:10:25Z |
| 95 | error-prone | 6477 | 730 | Java | 332 | Catch common Java mistakes as compile-time errors | 2023-06-08T21:29:46Z |
| 96 | processing | 6371 | 1545 | Java | 469 | Source code for the Processing Core and Development Environment (PDE) | 2023-01-31T12:21:20Z |
| 97 | netty-socketio | 6280 | 1582 | Java | 355 | Socket.IO server implemented on Java. Realtime java framework | 2023-06-02T21:18:47Z |
| 98 | alluxio | 6265 | 2837 | Java | 537 | Alluxio, data orchestration for analytics and machine learning in the cloud | 2023-06-10T11:45:12Z |
| 99 | MinecraftForge | 6183 | 2553 | Java | 117 | Modifications to the Minecraft base files to assist in compatibility between mods. | 2023-06-12T02:11:51Z |
| 100 | KnowStreaming | 6128 | 1178 | Java | 110 | 一站式云原生实时流数据平台,通过0侵入、插件化构建企业级Kafka服务,极大降低操作、存储和管理实时流数据门槛 | 2023-06-06T11:01:49Z |