mirror of
https://github.com/EvanLi/Github-Ranking.git
synced 2026-11-06 16:31:49 +00:00
20 KiB
20 KiB
Github Ranking
Top 100 Stars in Java
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
|---|---|---|---|---|---|---|---|
| 1 | elasticsearch | 66254 | 23958 | Java | 4056 | Free and Open, Distributed, RESTful Search Engine | 2023-12-29T01:19:51Z |
| 2 | Java | 55171 | 18897 | Java | 46 | All Algorithms implemented in Java | 2023-12-26T12:14:59Z |
| 3 | spring-framework | 53998 | 37301 | Java | 432 | Spring Framework | 2023-12-28T22:43:12Z |
| 4 | RxJava | 47375 | 7774 | Java | 17 | RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM. | 2023-12-27T04:38:11Z |
| 5 | dubbo | 39672 | 26374 | Java | 869 | The java implementation of Apache Dubbo. An RPC and microservice framework. | 2023-12-28T12:33:03Z |
| 6 | spring-boot-examples | 29648 | 12387 | Java | 7 | about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。 | 2023-11-18T16:32:16Z |
| 7 | apollo | 28552 | 10214 | Java | 134 | Apollo is a reliable configuration management system suitable for microservice configuration management scenarios. | 2023-12-23T01:28:17Z |
| 8 | hutool | 27727 | 7385 | Java | 2 | 🍬A set of tools that keep Java sweet. | 2023-12-28T18:53:56Z |
| 9 | druid | 27444 | 8567 | Java | 2160 | 阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池 | 2023-12-27T01:39:49Z |
| 10 | spring-cloud-alibaba | 26824 | 8156 | Java | 379 | Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware. | 2023-12-27T14:09:56Z |
| 11 | leetcode | 26600 | 4614 | Java | 0 | 🔥LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解 | 2023-12-28T09:07:36Z |
| 12 | kafka | 26498 | 13325 | Java | 0 | Mirror of Apache Kafka | 2023-12-29T00:01:30Z |
| 13 | miaosha | 25944 | 6665 | Java | 0 | ⭐⭐⭐⭐秒杀系统设计与实现.互联网工程师进阶与分析🙋🐓 | 2022-10-19T04:50:10Z |
| 14 | xxl-job | 25795 | 10528 | Java | 1139 | A distributed task scheduling framework.(分布式任务调度平台XXL-JOB) | 2023-12-15T08:13:02Z |
| 15 | fastjson | 25528 | 6605 | Java | 1890 | FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade. | 2023-11-18T03:16:06Z |
| 16 | proxyee-down | 24967 | 4508 | Java | 0 | http下载工具,基于http代理,支持多连接分块下载 | 2023-11-03T03:11:42Z |
| 17 | Hystrix | 23731 | 4749 | Java | 346 | Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable. | 2023-10-17T13:04:47Z |
| 18 | skywalking | 22795 | 6409 | Java | 49 | APM, Application Performance Monitoring System | 2023-12-29T02:35:16Z |
| 19 | flink | 22509 | 12977 | Java | 0 | Apache Flink | 2023-12-29T02:45:02Z |
| 20 | jenkins | 21830 | 8447 | Java | 0 | Jenkins automation server | 2023-12-29T00:24:45Z |
| 21 | shardingsphere | 19097 | 6611 | Java | 1213 | Distributed SQL transaction & query engine for data sharding, scaling, encryption, and more - on any database. | 2023-12-29T02:48:58Z |
| 22 | HikariCP | 19042 | 2893 | Java | 445 | 光 HikariCP・A solid, high-performance, JDBC connection pool at last. | 2023-12-18T14:25:42Z |
| 23 | PhotoView | 18644 | 3940 | Java | 194 | Implementation of ImageView for Android that supports zooming, by various touch gestures. | 2022-03-25T09:53:49Z |
| 24 | keycloak | 18498 | 5981 | Java | 1906 | Open Source Identity and Access Management For Modern Applications and Services | 2023-12-29T00:46:06Z |
| 25 | antlr4 | 15772 | 3187 | Java | 759 | ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. | 2023-12-15T10:23:06Z |
| 26 | Android-CleanArchitecture | 15407 | 3364 | Java | 127 | 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 |
| 27 | presto | 15333 | 5233 | Java | 1348 | The official home of the Presto distributed SQL query engine for big data | 2023-12-29T01:41:43Z |
| 28 | Sa-Token | 14566 | 2457 | Java | 11 | 这可能是史上功能最全的Java权限认证框架!目前已集成——登录认证、权限认证、分布式Session会话、微服务网关鉴权、单点登录、OAuth2.0、踢人下线、Redis集成、前后台分离、记住我模式、模拟他人账号、临时身份切换、账号封禁、多账号认证体系、注解式鉴权、路由拦截式鉴权、花式token生成、自动续签、同端互斥登录、会话治理、密码加密、jwt集成、Spring集成、WebFlux集成... | 2023-12-15T23:31:43Z |
| 29 | DSA-Bootcamp-Java | 14238 | 9487 | Java | 126 | This repository consists of the code samples, assignments, and notes for the Java data structures & algorithms + interview preparation bootcamp of WeMakeDevs. | 2023-12-29T01:00:48Z |
| 30 | flink-learning | 14022 | 3847 | Java | 0 | flink learning blog. http://www.54tianzhisheng.cn/ 含 Flink 入门、概念、原理、实战、性能调优、源码解析等内容。涉及 Flink Connector、Metrics、Library、DataStream API、Table API & SQL 等内容的学习案例,还有 Flink 落地应用的大型项目案例(PVUV、日志存储、百亿数据实时去重、监控告警)分享。欢迎大家支持我的专栏《大数据实时计算引擎 Flink 实战与性能优化》 | 2023-09-15T13:10:12Z |
| 31 | Luban | 13432 | 2243 | Java | 146 | Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 | 2021-11-06T13:32:29Z |
| 32 | Android-PickerView | 13372 | 3449 | Java | 416 | This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动) | 2022-12-30T03:36:03Z |
| 33 | QtScrcpy | 13255 | 1961 | Java | 400 | Android real-time display control software | 2023-11-09T06:29:06Z |
| 34 | jib | 13154 | 1478 | Java | 147 | 🏗 Build container images for your Java applications. | 2023-12-28T01:48:00Z |
| 35 | lombok | 12418 | 2324 | Java | 822 | Very spicy additions to the Java programming language. | 2023-12-21T07:46:17Z |
| 36 | AndroidViewAnimations | 12365 | 2449 | Java | 56 | Cute view animation collection. | 2021-08-18T23:15:07Z |
| 37 | AndroidSwipeLayout | 12327 | 2703 | Java | 358 | The Most Powerful Swipe Layout! | 2023-11-10T08:30:13Z |
| 38 | neo4j | 12111 | 2324 | Java | 296 | Graphs for Everyone | 2023-12-21T13:55:08Z |
| 39 | eureka | 12090 | 3736 | Java | 63 | AWS Service registry for resilient mid-tier load balancing and failover. | 2023-11-29T21:36:11Z |
| 40 | spring-boot-admin | 12023 | 3069 | Java | 25 | Admin UI for administration of spring boot applications | 2023-12-29T01:47:55Z |
| 41 | Mybatis-PageHelper | 11951 | 3128 | Java | 20 | Mybatis通用分页插件 | 2023-12-28T10:31:50Z |
| 42 | zookeeper | 11716 | 7160 | Java | 0 | Apache ZooKeeper | 2023-12-27T06:31:15Z |
| 43 | zaproxy | 11574 | 2177 | Java | 731 | The ZAP core project | 2023-12-29T02:53:20Z |
| 44 | supertokens-core | 10923 | 404 | Java | 103 | Open source alternative to Auth0 / Firebase Auth / AWS Cognito | 2023-12-20T11:49:01Z |
| 45 | vlayout | 10814 | 1817 | 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 |
| 46 | android-interview-questions | 10600 | 2175 | Java | 14 | Your Cheat Sheet For Android Interview - Android Interview Questions | 2023-12-18T20:06:37Z |
| 47 | metersphere | 10520 | 2403 | Java | 198 | MeterSphere 一站式开源持续测试平台,为软件质量保驾护航。搞测试,就选 MeterSphere! | 2023-12-29T02:02:55Z |
| 48 | RxPermissions | 10469 | 1318 | Java | 91 | Android runtime permissions powered by RxJava2 | 2022-05-11T09:47:47Z |
| 49 | doris | 10407 | 2895 | Java | 1848 | Apache Doris is an easy-to-use, high performance and unified analytics database. | 2023-12-29T02:57:14Z |
| 50 | clojure | 10197 | 1470 | Java | 0 | The Clojure programming language | 2023-12-26T15:50:52Z |
| 51 | AppUpdate | 3524 | 754 | Java | 85 | 🚀 Android 版本更新 🚀 a library for android version update 🚀 | 2021-01-19T15:33:36Z |
| 52 | Music-Player | 3513 | 729 | Java | 2 | From UI Proposal to Code :notes:▶️ | 2018-12-02T04:16:31Z |
| 53 | SeeWeather | 3452 | 740 | Java | 0 | ⛅ [@Deprecated]RxJava+RxBus+Retrofit+Glide+Material Design Weather App | 2020-03-03T03:22:09Z |
| 54 | geoserver | 3442 | 2107 | Java | 0 | Official GeoServer repository | 2023-12-28T13:59:43Z |
| 55 | jfinal | 3221 | 1392 | Java | 7 | JAVA WEB + ORM Framework | 2023-09-25T09:12:37Z |
| 56 | leetcode | 3215 | 813 | Java | 2 | Leetcode solutions | 2021-11-11T06:55:44Z |
| 57 | librec | 3210 | 1082 | Java | 68 | LibRec: A Leading Java Library for Recommender Systems, see | 2023-07-13T17:03:11Z |
| 58 | boxing | 3196 | 390 | Java | 30 | Android multi-media selector based on MVP mode. | 2019-05-15T05:56:48Z |
| 59 | GsonFormat | 3171 | 579 | Java | 63 | 根据Gson库使用的要求,将JSONObject格式的String 解析成实体 | 2021-01-28T03:51:32Z |
| 60 | fernflower | 3148 | 617 | Java | 0 | Unofficial mirror of FernFlower Java decompiler (All pulls should be submitted upstream) | 2023-10-21T00:10:52Z |
| 61 | MultiImageSelector | 2967 | 812 | Java | 86 | Deprecated -- Image selector for Android device. Support single choice and multi-choice. | 2020-05-06T02:39:00Z |
| 62 | ArchUnit | 2948 | 321 | Java | 106 | A Java architecture test library, to specify and assert architecture rules in plain Java | 2023-12-29T00:06:11Z |
| 63 | signal-cli | 2829 | 282 | Java | 41 | signal-cli provides an unofficial commandline, dbus and JSON-RPC interface for the Signal messenger. | 2023-12-19T17:48:54Z |
| 64 | GuillotineMenu-Android | 2734 | 505 | Java | 7 | Neat library, that provides a simple way to implement guillotine-styled animation | 2022-09-22T09:55:47Z |
| 65 | HackerRank_solutions | 2647 | 1448 | Java | 6 | 317 efficient solutions to HackerRank problems | 2023-05-21T19:52:08Z |
| 66 | java-string-similarity | 2646 | 441 | Java | 11 | Implementation of various string similarity and distance algorithms: Levenshtein, Jaro-winkler, n-Gram, Q-Gram, Jaccard index, Longest Common Subsequence edit distance, cosine similarity ... | 2022-06-01T19:43:43Z |
| 67 | understand-plugin-framework | 2607 | 768 | Java | 0 | demos to help understand plugin framwork | 2018-08-27T05:58:35Z |
| 68 | Telegram-X | 2605 | 389 | Java | 73 | The main repository of Telegram X — official alternative Telegram client for Android. | 2023-12-28T10:28:50Z |
| 69 | javacpp-presets | 2513 | 746 | Java | 202 | The missing Java distribution of native C++ libraries | 2023-12-29T02:59:10Z |
| 70 | CompressHelper | 2479 | 453 | Java | 27 | 🔥 压缩文件,压缩图片,压缩Bitmap,Compress, CompressImage, CompressFile, CompressBitmap:https://github.com/nanchen2251/AiYaCompressHelper | 2019-03-06T03:56:50Z |
| 71 | LRecyclerView | 2471 | 602 | Java | 102 | RecyclerView下拉刷新,自动加载更多;仿IOS侧滑Item删除菜单(盼望大家扩展更多功能) | 2019-06-27T02:37:21Z |
| 72 | FairEmail | 2419 | 655 | Java | 0 | Fully featured, open source, privacy friendly email app for Android | 2023-12-28T22:41:43Z |
| 73 | DWSurvey | 2412 | 747 | Java | 38 | Survey System. 最好用的开源问卷调查系统、表单系统。 | 2023-12-17T16:48:48Z |
| 74 | metadata-extractor | 2411 | 470 | Java | 134 | Extracts Exif, IPTC, XMP, ICC and other metadata from image, video and audio files | 2023-12-28T07:08:06Z |
| 75 | RxCache | 2386 | 237 | Java | 15 | Reactive caching library for Android and Java | 2020-08-09T13:34:50Z |
| 76 | Bukkit | 2338 | 1069 | Java | 0 | The Minecraft Mod API | 2023-12-17T05:19:57Z |
| 77 | BGASwipeBackLayout-Android | 2310 | 315 | Java | 66 | Android Activity 滑动返回。支持微信滑动返回样式、横屏滑动返回、全屏滑动返回 | 2021-07-17T17:27:36Z |
| 78 | Rajawali | 2304 | 697 | Java | 182 | Android OpenGL ES 2.0/3.0 Engine | 2023-04-13T21:01:47Z |
| 79 | parquet-mr | 2269 | 1350 | Java | 0 | Apache Parquet | 2023-12-28T13:45:18Z |
| 80 | SlantedTextView | 2267 | 334 | Java | 1 | Android slanted TextView. | 2023-02-19T02:51:35Z |
| 81 | Shuttle | 2217 | 494 | Java | 192 | Shuttle Music Player | 2022-12-28T23:40:53Z |
| 82 | MaterialProgressBar | 2216 | 286 | Java | 6 | Material Design ProgressBar with consistent appearance | 2020-07-03T20:09:32Z |
| 83 | slf4j | 2203 | 1004 | Java | 10 | Simple Logging Facade for Java | 2023-12-28T23:05:16Z |
| 84 | Android-Clean-Boilerplate | 2202 | 457 | Java | 3 | This is starter template for writing Android apps using Clean architecture | 2016-12-24T19:53:30Z |
| 85 | android-styled-dialogs | 2158 | 460 | Java | 11 | Backport of Material dialogs with easy-to-use API based on DialogFragment | 2019-05-28T09:10:03Z |
| 86 | android-sqlite-asset-helper | 2153 | 548 | Java | 0 | An Android helper class to manage database creation and version management using an application's raw asset files | 2021-09-23T14:43:43Z |
| 87 | books | 2111 | 937 | Java | 0 | 常用书籍 | 2023-02-08T01:22:38Z |
| 88 | BlurDialogFragment | 2088 | 349 | Java | 32 | Library project to display DialogFragment with a blur effect. | 2019-08-27T09:53:06Z |
| 89 | speedment | 2076 | 234 | Java | 79 | Speedment is a Stream ORM Java Toolkit and Runtime | 2023-11-07T17:59:16Z |
| 90 | circuitjs1 | 2066 | 572 | Java | 257 | Electronic Circuit Simulator in the Browser | 2023-12-23T07:16:53Z |
| 91 | reark | 2064 | 234 | Java | 10 | RxJava architecture library for Android | 2018-06-23T17:02:14Z |
| 92 | sonic-agent | 2041 | 497 | Java | 1 | 🎉Agent of Sonic cloud real machine platform. Sonic云真机平台Agent端。 | 2023-12-27T10:27:25Z |
| 93 | android-flowlayout | 2034 | 374 | Java | 26 | Linear layout, that wrap its content to the next line if there is no space in the current line. | 2022-05-23T16:42:31Z |
| 94 | vectalign | 2033 | 161 | Java | 4 | Tool for create complex morphing animations using VectorDrawables (allows morphing between any pair of SVG images) | 2021-06-22T09:52:47Z |
| 95 | jobrunr | 2012 | 192 | Java | 8 | An extremely easy way to perform background processing in Java. Backed by persistent storage. Open and free for commercial use. | 2023-12-28T20:52:56Z |
| 96 | scouter | 2011 | 556 | Java | 191 | Scouter is an open source APM (Application Performance Management) tool. | 2023-11-09T07:09:07Z |
| 97 | PathLayoutManager | 2008 | 246 | Java | 8 | RecyclerView的LayoutManager,轻松实现各种炫酷、特殊效果,再也不怕产品经理为难! | 2021-10-29T23:07:38Z |
| 98 | Minestom | 2003 | 321 | Java | 111 | 1.19.3 Lightweight Minecraft server | 2023-11-20T05:25:01Z |
| 99 | nv-websocket-client | 1991 | 324 | Java | 84 | High-quality WebSocket client implementation in Java. | 2022-07-09T00:06:30Z |
| 100 | pravega | 1936 | 400 | Java | 213 | Pravega - Streaming as a new software defined storage primitive | 2023-12-26T11:02:36Z |