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 | advanced-java | 71084 | 18500 | Java | 3 | 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 | 2023-07-21T12:08:43Z |
| 2 | elasticsearch | 64613 | 23374 | Java | 3757 | Free and Open, Distributed, RESTful Search Engine | 2023-08-02T22:27:48Z |
| 3 | GitHub-Chinese-Top-Charts | 64444 | 9221 | Java | 115 | 🇨🇳 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。 | 2023-08-03T01:21:07Z |
| 4 | Java | 52906 | 17839 | Java | 5 | All Algorithms implemented in Java | 2023-08-02T19:44:18Z |
| 5 | spring-framework | 52628 | 36521 | Java | 1170 | Spring Framework | 2023-08-02T14:56:45Z |
| 6 | guava | 48014 | 10663 | Java | 634 | Google core libraries for Java | 2023-08-02T19:33:33Z |
| 7 | retrofit | 41842 | 7312 | Java | 155 | A type-safe HTTP client for Android and the JVM | 2023-08-02T04:08:11Z |
| 8 | dubbo | 39212 | 26068 | Java | 878 | Apache Dubbo is a high-performance, java based, open source RPC framework. | 2023-08-03T02:12:01Z |
| 9 | MPAndroidChart | 36693 | 8973 | Java | 2008 | 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-06-22T10:54:07Z |
| 10 | jeecg-boot | 35443 | 13770 | Java | 32 | 🔥「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。 | 2023-07-30T09:52:26Z |
| 11 | glide | 33793 | 6085 | Java | 443 | An image loading and caching library for Android focused on smooth scrolling | 2023-07-29T12:19:34Z |
| 12 | AndroidUtilCode | 32351 | 10626 | Java | 267 | 🔥 Android developers should collect the following utils(updating). | 2023-05-22T01:52:08Z |
| 13 | druid | 27093 | 8437 | Java | 2550 | 阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池 | 2023-08-02T03:19:56Z |
| 14 | canal | 26144 | 7325 | Java | 900 | 阿里巴巴 MySQL binlog 增量订阅&消费组件 | 2023-07-29T01:57:57Z |
| 15 | SpringAll | 25932 | 7729 | Java | 17 | 循序渐进,学习Spring Boot、Spring Boot & Shiro、Spring Batch、Spring Cloud、Spring Cloud Alibaba、Spring Security & Spring Security OAuth2,博客Spring系列源码:https://mrbird.cc | 2023-07-18T20:52:26Z |
| 16 | kafka | 25512 | 12881 | Java | 0 | Mirror of Apache Kafka | 2023-08-03T02:42:17Z |
| 17 | fastjson | 25415 | 6554 | Java | 1855 | FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade. | 2023-07-28T10:04:57Z |
| 18 | termux-app | 23432 | 2701 | Java | 304 | Termux - a terminal emulator application for Android OS extendible by variety of packages. | 2023-07-09T14:56:11Z |
| 19 | skywalking | 22197 | 6307 | Java | 61 | APM, Application Performance Monitoring System | 2023-08-02T14:06:05Z |
| 20 | flink | 21684 | 12199 | Java | 0 | Apache Flink | 2023-08-03T02:40:20Z |
| 21 | jenkins | 21184 | 8209 | Java | 0 | Jenkins automation server | 2023-08-03T01:40:09Z |
| 22 | rocketmq | 19600 | 11219 | Java | 354 | Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications. | 2023-08-02T13:57:30Z |
| 23 | mybatis-3 | 18760 | 12388 | Java | 131 | MyBatis SQL mapper framework for Java | 2023-08-01T03:13:56Z |
| 24 | shardingsphere | 18646 | 6425 | Java | 1132 | Distributed SQL transaction & query engine for data sharding, scaling, encryption, and more - on any database. | 2023-08-03T03:02:14Z |
| 25 | SpringCloudLearning | 17431 | 8119 | Java | 39 | 《史上最简单的Spring Cloud教程源码》 | 2021-04-12T09:53:47Z |
| 26 | fresco | 16966 | 3786 | Java | 208 | An Android library for managing images and the memory they use. | 2023-08-02T14:23:32Z |
| 27 | keycloak | 16955 | 5622 | Java | 1701 | Open Source Identity and Access Management For Modern Applications and Services | 2023-08-03T02:57:04Z |
| 28 | tinker | 16847 | 3349 | Java | 491 | Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. | 2023-07-28T02:53:00Z |
| 29 | disruptor | 16234 | 3816 | Java | 8 | High Performance Inter-Thread Messaging Library | 2023-07-05T11:17:44Z |
| 30 | Android-CleanArchitecture | 15369 | 3372 | Java | 126 | This is a sample app that is part of a series of blog posts I have written about how to architect an android application using Uncle Bob's clean architecture approach. | 2023-04-28T06:54:52Z |
| 31 | presto | 14929 | 5125 | Java | 1221 | The official home of the Presto distributed SQL query engine for big data | 2023-08-03T02:40:51Z |
| 32 | bytecode-viewer | 13856 | 1124 | Java | 82 | A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) | 2023-07-21T16:32:23Z |
| 33 | flink-learning | 13668 | 3764 | Java | 0 | flink learning blog. http://www.54tianzhisheng.cn/ 含 Flink 入门、概念、原理、实战、性能调优、源码解析等内容。涉及 Flink Connector、Metrics、Library、DataStream API、Table API & SQL 等内容的学习案例,还有 Flink 落地应用的大型项目案例(PVUV、日志存储、百亿数据实时去重、监控告警)分享。欢迎大家支持我的专栏《大数据实时计算引擎 Flink 实战与性能优化》 | 2023-06-14T22:41:52Z |
| 34 | logger | 13626 | 2142 | Java | 69 | ✔️ Simple, pretty and powerful logger for android | 2022-09-14T10:04:00Z |
| 35 | Luban | 13312 | 2233 | Java | 146 | Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 | 2021-11-06T13:32:29Z |
| 36 | deeplearning4j | 13092 | 4986 | Java | 608 | 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-07-30T10:04:26Z |
| 37 | zuul | 12770 | 2309 | Java | 242 | Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. | 2023-08-01T17:19:13Z |
| 38 | AndroidViewAnimations | 12336 | 2445 | Java | 54 | Cute view animation collection. | 2021-08-18T23:15:07Z |
| 39 | SmartTubeNext | 12040 | 773 | Java | 1445 | Ad free app for watching tube videos on Android TV boxes | 2023-08-02T03:05:08Z |
| 40 | eureka | 11933 | 3709 | Java | 57 | AWS Service registry for resilient mid-tier load balancing and failover. | 2023-06-23T22:35:46Z |
| 41 | Mybatis-PageHelper | 11780 | 3123 | Java | 45 | Mybatis通用分页插件 | 2023-07-24T01:21:02Z |
| 42 | zookeeper | 11452 | 7078 | Java | 0 | Apache ZooKeeper | 2023-07-31T11:53:23Z |
| 43 | realm-java | 11403 | 1783 | Java | 360 | Realm is a mobile database: a replacement for SQLite & ORMs | 2023-08-01T12:49:07Z |
| 44 | zaproxy | 11093 | 2107 | Java | 708 | The ZAP core project | 2023-08-02T10:33:52Z |
| 45 | dex2jar | 11063 | 2009 | Java | 385 | Tools to work with android .dex and java .class files | 2023-07-20T19:46:27Z |
| 46 | vlayout | 10835 | 1819 | 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 |
| 47 | android-async-http | 10650 | 4187 | Java | 111 | An asynchronous, callback-based Http client for Android built on top of Apache's HttpClient libraries. | 2023-04-17T14:55:24Z |
| 48 | clojure | 10068 | 1468 | Java | 0 | The Clojure programming language | 2023-08-02T16:43:10Z |
| 49 | Java-WebSocket | 9885 | 2540 | Java | 41 | A barebones WebSocket client and server implementation written in 100% Java. | 2023-07-31T12:54:48Z |
| 50 | easypermissions | 9705 | 1484 | Java | 27 | Simplify Android M system permissions | 2023-08-01T18:11:12Z |
| 51 | JFoenix | 6150 | 1060 | Java | 118 | JavaFX Material Design Library | 2023-06-28T17:20:35Z |
| 52 | richeditor-android | 6068 | 1197 | Java | 212 | RichEditor for Android is a beautiful Rich Text WYSIWYG Editor for Android. | 2023-05-27T18:30:35Z |
| 53 | AndroidPicker | 6053 | 1440 | Java | 168 | 安卓选择器类库,包括日期及时间选择器(可用于出生日期、营业时间等)、单项选择器(可用于性别、民族、职业、学历、星座等)、二三级联动选择器(可用于车牌号、基金定投日期等)、城市地址选择器(分省级、地市级及区县级)、数字选择器(可用于年龄、身高、体重、温度等)、日历选日期择器(可用于酒店及机票预定日期)、颜色选择器、文件及目录选择器、图片选择器等……WheelPicker/DatePicker/TimePicker/OptionPicker/NumberPicker/LinkagePicker/AddressPicker/CarPlatePicker/CalendarPicker/ColorPicker/FilePicker/ImagePicker etc. | 2023-07-23T23:15:47Z |
| 54 | config | 5954 | 973 | Java | 223 | configuration library for JVM languages using HOCON files | 2023-07-07T13:29:21Z |
| 55 | j2objc | 5951 | 955 | Java | 62 | A Java to iOS Objective-C translation tool and runtime. | 2023-08-02T21:21:29Z |
| 56 | xManager | 5833 | 215 | Java | 12 | Ad-Free, New Features & Freedom | 2023-07-16T12:49:30Z |
| 57 | byte-buddy | 5665 | 705 | Java | 64 | Runtime code generation for the Java virtual machine. | 2023-07-28T02:00:38Z |
| 58 | AndroidImageSlider | 5646 | 1688 | Java | 291 | An amazing and convenient Android image slider. | 2020-10-01T16:41:17Z |
| 59 | Fast-Android-Networking | 5585 | 975 | Java | 232 | 🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀 | 2023-03-08T09:00:31Z |
| 60 | mosby | 5487 | 850 | Java | 24 | A Model-View-Presenter / Model-View-Intent library for modern Android apps | 2022-03-09T15:17:41Z |
| 61 | react-native-splash-screen | 5467 | 1074 | Java | 334 | A splash screen for react-native, hide when application loaded ,it works on iOS and Android. | 2023-05-28T16:33:10Z |
| 62 | Blurry | 5430 | 603 | Java | 83 | Blurry is an easy blur library for Android | 2023-04-27T15:54:45Z |
| 63 | HMCL | 5427 | 570 | Java | 144 | A Minecraft Launcher which is multi-functional, cross-platform and popular | 2023-08-02T15:17:08Z |
| 64 | gephi | 5404 | 1560 | Java | 445 | Gephi - The Open Graph Viz Platform | 2023-07-18T17:05:39Z |
| 65 | SystemBarTint | 5377 | 1463 | Java | 0 | [DEPRECATED] Apply background tinting to the Android system UI when using KitKat translucent modes | 2015-09-05T09:30:48Z |
| 66 | android-advancedrecyclerview | 5265 | 883 | Java | 192 | RecyclerView extension library which provides advanced features. (ex. Google's Inbox app like swiping, Play Music app like drag and drop sorting) | 2022-11-19T08:50:19Z |
| 67 | AndroidVideoCache | 5240 | 1139 | Java | 144 | Cache support for any video player with help of single line | 2023-03-14T18:23:44Z |
| 68 | titan | 5231 | 1043 | Java | 157 | Distributed Graph Database | 2022-10-19T07:57:00Z |
| 69 | JS-Sorting-Algorithm | 4998 | 1153 | Java | 5 | 一本关于排序算法的 GitBook 在线书籍 《十大经典排序算法》,多语言实现。 | 2022-02-01T04:56:36Z |
| 70 | api-samples | 4937 | 2953 | Java | 279 | Code samples for YouTube APIs, including the YouTube Data API, YouTube Analytics API, and YouTube Live Streaming API. The repo contains language-specific directories that contain the samples. | 2023-07-20T01:21:51Z |
| 71 | spring-data-examples | 4845 | 3294 | Java | 17 | Spring Data Example Projects | 2023-07-22T19:48:02Z |
| 72 | Luyten | 4782 | 987 | Java | 169 | An Open Source Java Decompiler Gui for Procyon | 2023-04-15T12:37:20Z |
| 73 | sofa-boot | 4770 | 1227 | Java | 10 | SOFABoot is a framework that enhances Spring Boot and fully compatible with it, provides readiness check, class isolation, etc. | 2023-08-02T04:08:05Z |
| 74 | cameraview | 4739 | 1052 | Java | 148 | [DEPRECATED] Easily integrate Camera features into your Android app | 2020-02-08T13:20:53Z |
| 75 | mapdb | 4721 | 874 | Java | 169 | MapDB provides concurrent Maps, Sets and Queues backed by disk storage or off-heap-memory. It is a fast and easy to use embedded Java database engine. | 2023-03-19T16:53:58Z |
| 76 | linuxdeploy | 4702 | 684 | Java | 718 | Install and run GNU/Linux on Android | 2022-06-16T23:14:57Z |
| 77 | bitcoinj | 4639 | 2493 | Java | 319 | A library for working with Bitcoin | 2023-08-02T23:12:06Z |
| 78 | sqlbrite | 4592 | 431 | Java | 5 | A lightweight wrapper around SQLiteOpenHelper which introduces reactive stream semantics to SQL operations. | 2020-08-17T16:20:56Z |
| 79 | iceberg | 4560 | 1693 | Java | 886 | Apache Iceberg | 2023-08-03T02:46:09Z |
| 80 | easy-rules | 4527 | 993 | Java | 65 | The simple, stupid rules engine for Java | 2023-01-11T07:30:27Z |
| 81 | hippo4j | 4520 | 1014 | Java | 75 | 📌 异步线程池框架,支持线程池动态变更&监控&报警,无需修改代码轻松引入。Asynchronous thread pool framework, support Thread Pool Dynamic Change & monitoring & Alarm, no need to modify the code easily introduced. | 2023-08-02T18:29:22Z |
| 82 | JSqlParser | 4520 | 1244 | Java | 101 | JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern | 2023-07-31T12:59:00Z |
| 83 | SmoothProgressBar | 4474 | 1019 | Java | 11 | A small Android library allowing you to have a smooth and customizable horizontal or circular indeterminate ProgressBar | 2021-05-21T18:02:35Z |
| 84 | crawler4j | 4413 | 1924 | Java | 145 | Open Source Web Crawler for Java | 2021-11-04T08:31:46Z |
| 85 | hudi | 4406 | 2055 | Java | 331 | Upserts, Deletes And Incremental Processing on Big Data. | 2023-08-03T02:52:59Z |
| 86 | rstudio | 4330 | 1051 | Java | 1443 | RStudio is an integrated development environment (IDE) for R | 2023-08-02T20:34:47Z |
| 87 | android-volley | 4312 | 1584 | Java | 61 | DEPRECATED | 2017-05-15T08:20:04Z |
| 88 | DeepLinkDispatch | 4311 | 418 | Java | 55 | A simple, annotation-based library for making deep link handling better on Android | 2023-06-27T23:16:54Z |
| 89 | JSON-java | 4309 | 2507 | Java | 28 | A reference implementation of a JSON package in Java. | 2023-08-01T21:38:57Z |
| 90 | java-faker | 4248 | 792 | Java | 95 | Brings the popular ruby faker gem to Java | 2023-06-26T00:30:21Z |
| 91 | android-autofittextview | 4238 | 704 | Java | 46 | A TextView that automatically resizes text to fit perfectly within its bounds. | 2019-01-12T23:57:12Z |
| 92 | mockserver | 4220 | 1022 | Java | 95 | MockServer enables easy mocking of any system you integrate with via HTTP or HTTPS with clients written in Java, JavaScript and Ruby. MockServer also includes a proxy that introspects all proxied traffic including encrypted SSL traffic and supports Port Forwarding, Web Proxying (i.e. HTTP proxy), HTTPS Tunneling Proxying (using HTTP CONNECT) and SOCKS Proxying (i.e. dynamic port forwarding). | 2023-07-21T16:09:00Z |
| 93 | simplify | 4215 | 447 | Java | 31 | Android virtual machine and deobfuscator | 2022-04-30T12:20:33Z |
| 94 | ShineButton | 4207 | 550 | Java | 26 | This is a UI lib for Android. Effects like shining. | 2022-10-08T07:47:29Z |
| 95 | CoordinatorTabLayout | 4183 | 593 | Java | 16 | Combination of TabLayout and CoordinatorLayout./TabLayout和CoordinatorLayout相结合的折叠控件 | 2019-12-25T03:38:34Z |
| 96 | MusicBot | 4159 | 2162 | Java | 153 | 🎶 A Discord music bot that's easy to set up and run yourself! | 2023-07-25T21:56:28Z |
| 97 | small-spring | 4152 | 1240 | Java | 33 | 🌱《 Spring 手撸专栏》,本专栏以 Spring 源码学习为目的,通过手写简化版 Spring 框架,了解 Spring 核心原理。在手写的过程中会简化 Spring 源码,摘取整体框架中的核心逻辑,简化代码实现过程,保留核心功能,例如:IOC、AOP、Bean生命周期、上下文、作用域、资源处理等内容实现。 | 2023-07-17T12:45:42Z |
| 98 | shiro | 4138 | 2308 | Java | 7 | Apache Shiro | 2023-08-02T19:24:54Z |
| 99 | AndroidTutorialForBeginners | 4119 | 6094 | Java | 22 | Step by step to build Android apps using Android Studio | 2021-03-15T20:07:06Z |
| 100 | ExpandableTextView | 4065 | 799 | Java | 40 | Android's TextView that can expand/collapse like the Google Play's app description | 2022-07-17T19:55:46Z |