mirror of
https://github.com/EvanLi/Github-Ranking.git
synced 2026-11-06 16:31:49 +00:00
23 KiB
23 KiB
Github Ranking
Top 100 Stars in Java
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
|---|---|---|---|---|---|---|---|
| 1 | elasticsearch | 64888 | 23479 | Java | 3803 | Free and Open, Distributed, RESTful Search Engine | 2023-08-26T02:43:47Z |
| 2 | Java | 53222 | 18007 | Java | 6 | All Algorithms implemented in Java | 2023-08-25T07:50:03Z |
| 3 | MPAndroidChart | 36747 | 8995 | Java | 2012 | 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-08-25T08:38:16Z |
| 4 | lottie-android | 34186 | 5374 | Java | 34 | Render After Effects animations natively on Android and iOS, Web, and React Native | 2023-08-19T20:59:51Z |
| 5 | glide | 33859 | 6098 | Java | 438 | An image loading and caching library for Android focused on smooth scrolling | 2023-08-24T03:05:21Z |
| 6 | dbeaver | 33473 | 3012 | Java | 1756 | Free universal database tool and SQL client | 2023-08-25T13:50:13Z |
| 7 | spring-boot-demo | 30295 | 10391 | Java | 87 | 🚀一个用来深入学习并实战 Spring Boot 的项目。 | 2023-08-09T08:18:30Z |
| 8 | druid | 27149 | 8467 | Java | 2564 | 阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池 | 2023-08-16T15:41:56Z |
| 9 | SpringAll | 26033 | 7749 | 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 |
| 10 | kafka | 25668 | 12963 | Java | 0 | Mirror of Apache Kafka | 2023-08-26T00:31:19Z |
| 11 | fastjson | 25437 | 6566 | Java | 1864 | FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade. | 2023-07-28T10:04:57Z |
| 12 | skywalking | 22300 | 6348 | Java | 46 | APM, Application Performance Monitoring System | 2023-08-25T10:00:21Z |
| 13 | flink | 21834 | 12534 | Java | 0 | Apache Flink | 2023-08-26T02:42:29Z |
| 14 | jenkins | 21311 | 8248 | Java | 0 | Jenkins automation server | 2023-08-25T21:03:26Z |
| 15 | ExoPlayer | 20977 | 6011 | Java | 714 | An extensible media player for Android | 2023-08-25T22:46:18Z |
| 16 | Mindustry | 18784 | 2609 | Java | 0 | The automation tower defense RTS | 2023-08-26T02:48:25Z |
| 17 | shardingsphere | 18728 | 6489 | Java | 1106 | Distributed SQL transaction & query engine for data sharding, scaling, encryption, and more - on any database. | 2023-08-25T14:48:06Z |
| 18 | cat | 18028 | 5366 | Java | 148 | CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。 | 2023-08-22T12:15:42Z |
| 19 | keycloak | 17178 | 5659 | Java | 1757 | Open Source Identity and Access Management For Modern Applications and Services | 2023-08-26T00:50:48Z |
| 20 | disruptor | 16303 | 3832 | Java | 8 | High Performance Inter-Thread Messaging Library | 2023-07-05T11:17:44Z |
| 21 | Android-CleanArchitecture | 15376 | 3371 | 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 |
| 22 | presto | 14987 | 5156 | Java | 1245 | The official home of the Presto distributed SQL query engine for big data | 2023-08-26T02:11:42Z |
| 23 | mybatis-plus | 14977 | 4081 | Java | 35 | An powerful enhanced toolkit of MyBatis for simplify development | 2023-08-23T13:41:10Z |
| 24 | ARouter | 14254 | 2584 | Java | 108 | 💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架) | 2023-07-15T10:27:44Z |
| 25 | caffeine | 14110 | 1517 | Java | 1 | A high performance caching library for Java | 2023-08-25T07:50:44Z |
| 26 | DataX | 14032 | 4993 | Java | 903 | DataX是阿里云DataWorks数据集成的开源版本。 | 2023-08-24T12:10:47Z |
| 27 | bytecode-viewer | 13918 | 1133 | Java | 82 | A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) | 2023-07-21T16:32:23Z |
| 28 | flink-learning | 13723 | 3779 | 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 |
| 29 | deeplearning4j | 13126 | 4989 | 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-08-26T02:55:40Z |
| 30 | AndroidViewAnimations | 12348 | 2443 | Java | 54 | Cute view animation collection. | 2021-08-18T23:15:07Z |
| 31 | Java | 11419 | 5156 | Java | 41 | 27天成为Java大神 | 2023-02-23T14:37:06Z |
| 32 | jedis | 11290 | 3810 | Java | 126 | Redis Java client | 2023-08-23T05:39:44Z |
| 33 | zaproxy | 11175 | 2115 | Java | 714 | The ZAP core project | 2023-08-25T21:12:30Z |
| 34 | dex2jar | 11129 | 2028 | Java | 385 | Tools to work with android .dex and java .class files | 2023-07-20T19:46:27Z |
| 35 | vlayout | 10831 | 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 |
| 36 | JiaoZiVideoPlayer | 10458 | 2436 | Java | 268 | MediaPlayer exoplayer ijkplayer ffmpeg | 2020-09-14T19:02:20Z |
| 37 | cas | 10288 | 3857 | Java | 0 | Apereo CAS - Identity & Single Sign On for all earthlings and beyond. | 2023-08-25T22:04:17Z |
| 38 | ViewPagerIndicator | 10167 | 4078 | Java | 135 | Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock. | 2017-11-26T17:13:46Z |
| 39 | Java-WebSocket | 9929 | 2559 | Java | 44 | A barebones WebSocket client and server implementation written in 100% Java. | 2023-07-31T12:54:48Z |
| 40 | react-native-camera | 9637 | 3465 | Java | 73 | A Camera component for React Native. Also supports barcode scanning! | 2023-06-07T10:03:10Z |
| 41 | OpenRefine | 9630 | 1845 | Java | 582 | OpenRefine is a free, open source power tool for working with messy data and improving it | 2023-08-25T23:58:04Z |
| 42 | Activiti | 9578 | 6935 | Java | 475 | 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-08-25T10:54:23Z |
| 43 | MagicIndicator | 9526 | 1540 | 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 |
| 44 | jjwt | 9264 | 1267 | Java | 40 | Java JWT: JSON Web Token for Java and Android | 2023-08-24T18:56:24Z |
| 45 | CoreNLP | 9141 | 2703 | Java | 176 | CoreNLP: A Java suite of core NLP tools for tokenization, sentence segmentation, NER, parsing, coreference, sentiment analysis, etc. | 2023-08-24T00:52:17Z |
| 46 | debezium | 8945 | 2240 | Java | 0 | Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ. | 2023-08-25T13:02:19Z |
| 47 | buck | 8563 | 1232 | 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 |
| 48 | epoxy | 8322 | 727 | Java | 286 | Epoxy is an Android library for building complex screens in a RecyclerView | 2023-05-25T09:33:07Z |
| 49 | SpringCloud | 8275 | 3853 | Java | 42 | 基于SpringCloud2.1的微服务开发脚手架,整合了spring-security-oauth2、nacos、feign、sentinel、springcloud-gateway等。服务治理方面引入elasticsearch、skywalking、springboot-admin、zipkin等,让项目开发快速进入业务开发,而不需过多时间花费在架构搭建上。持续更新中 | 2023-07-30T14:39:50Z |
| 50 | MaterialViewPager | 8186 | 1501 | Java | 180 | A Material Design ViewPager easy to use library | 2018-10-12T01:11:20Z |
| 51 | quartz | 5764 | 1846 | Java | 29 | Code for Quartz Scheduler | 2023-08-07T02:40:01Z |
| 52 | PowerJob | 5729 | 1026 | Java | 127 | Enterprise job scheduling middleware with distributed computing ability. | 2023-08-24T03:18:47Z |
| 53 | jOOQ | 5610 | 1178 | Java | 1905 | jOOQ is the best way to write SQL in Java | 2023-08-25T14:43:33Z |
| 54 | gradle-retrolambda | 5317 | 472 | Java | 75 | A gradle plugin for getting java lambda support in java 6, 7 and android | 2023-07-24T15:03:12Z |
| 55 | FastBle | 5018 | 1176 | Java | 230 | 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 |
| 56 | dialogplus | 5004 | 805 | Java | 53 | Advanced dialog solution for android | 2022-01-17T09:57:28Z |
| 57 | spring-mvc-showcase | 4994 | 3765 | Java | 5 | Demonstrates the features of the Spring MVC web framework | 2022-02-04T23:36:03Z |
| 58 | Android-ConvenientBanner | 4771 | 1063 | Java | 89 | Simple and convenient banner, loop viewpager with 3D effects | 2019-11-18T04:16:22Z |
| 59 | pinot | 4743 | 1132 | Java | 1137 | Apache Pinot - A realtime distributed OLAP datastore | 2023-08-26T00:24:47Z |
| 60 | baseAdapter | 4713 | 1198 | Java | 108 | Android 万能的Adapter for ListView,RecyclerView,GridView等,支持多种Item类型的情况。 | 2021-10-13T10:21:40Z |
| 61 | cglib | 4655 | 885 | Java | 70 | 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. | 2023-05-28T17:31:45Z |
| 62 | react-native-config | 4591 | 638 | Java | 272 | Bring some 12 factor love to your mobile apps! | 2023-08-23T13:41:37Z |
| 63 | dddsample-core | 4590 | 1391 | Java | 10 | This is the new home of the original DDD Sample app (previously hosted at sf.net).. | 2023-08-24T19:05:53Z |
| 64 | reflections | 4548 | 701 | Java | 113 | Java runtime metadata analysis | 2023-07-17T00:28:42Z |
| 65 | android-crop | 4544 | 1088 | Java | 106 | Android library project for cropping images | 2021-06-01T04:07:06Z |
| 66 | JGrowing | 4500 | 943 | Java | 17 | Java is Growing up but not only Java。Java成长路线,但学到不仅仅是Java。 | 2020-10-13T13:45:13Z |
| 67 | dexposed | 4474 | 1081 | Java | 21 | dexposed enable 'god' mode for single android application. | 2017-03-29T11:48:10Z |
| 68 | android-times-square | 4439 | 1202 | Java | 23 | Standalone Android widget for picking a single date from a calendar view. | 2023-05-28T01:46:37Z |
| 69 | Robust | 4338 | 802 | Java | 153 | Robust is an Android HotFix solution with high compatibility and high stability. Robust can fix bugs immediately without a reboot. | 2022-04-27T10:11:34Z |
| 70 | ticker | 4331 | 465 | Java | 15 | An Android text view with scrolling text change animation | 2021-11-11T21:40:32Z |
| 71 | JustTrustMe | 4320 | 752 | Java | 20 | An xposed module that disables SSL certificate checking for the purposes of auditing an app with cert pinning | 2022-06-06T09:50:18Z |
| 72 | coursera-android | 4278 | 5381 | Java | 46 | Source Code for Android Course Example Applications | 2020-10-04T07:21:38Z |
| 73 | QR-Code-generator | 4249 | 1026 | Java | 3 | High-quality QR Code generator library in Java, TypeScript/JavaScript, Python, Rust, C++, C. | 2023-08-20T19:03:59Z |
| 74 | microservices-platform | 4219 | 1627 | Java | 2 | 基于SpringBoot2.x、SpringCloud和SpringCloudAlibaba并采用前后端分离的企业级微服务多租户系统架构。并引入组件化的思想实现高内聚低耦合,项目代码简洁注释丰富上手容易,适合学习和企业中使用。真正实现了基于RBAC、jwt和oauth2的无状态统一权限认证的解决方案,面向互联网设计同时适合B端和C端用户,支持CI/CD多环境部署,并提供应用管理方便第三方系统接入;同时还集合各种微服务治理功能和监控功能。模块包括:企业级的认证系统、开发平台、应用监控、慢sql监控、统一日志、单点登录、Redis分布式高速缓存、配置中心、分布式任务调度、接口文档、代码生成等等。 | 2023-06-02T01:46:46Z |
| 75 | jetcache | 4217 | 962 | Java | 326 | JetCache is a Java cache framework. | 2023-08-25T10:48:18Z |
| 76 | epic | 4213 | 789 | Java | 0 | Dynamic java method AOP hook for Android(continution of Dexposed on ART), Supporting 5.0~11 | 2023-07-22T14:04:07Z |
| 77 | moco | 4207 | 1066 | Java | 136 | Easy Setup Stub Server | 2023-08-20T11:16:51Z |
| 78 | LoadingDrawable | 4072 | 638 | Java | 10 | Some beautiful android loading drawable, can be combined with any view as the LoadingView or the ProgressBar. Besides, some Drawable can customize the loading progress too. | 2017-04-13T09:50:48Z |
| 79 | XCL-Charts | 3963 | 1134 | Java | 8 | Android图表库(XCL-Charts is a free charting library for Android platform.),基于Android Canvas来绘制各种图表,使用简便,定制灵活。目前支持3D/非3D/背向式/横向/竖向柱形图(Bar Chart)、3D/非3D饼图(Pie Chart)、堆叠图(Stacked Bar Chart)、面积图(Area Chart)、 折线图(Line Chart)、曲线图(Spline Chart)、环形图(Dount Chart)、南丁格尔玫瑰图(Rose Chart)、仪表盘(Dial Chart)、刻度盘(Gauge Chart)、雷达图(Radar Chart)、漏斗图(Funnel Chart)、圆形图(Circle Chart)、弧线比较图、散点图(Scatter Chart)、气泡图(Bubble Chart)、范围条形图(RangeBar Chart)等图表。其它特性还包括支持图表缩放、手势移动、点击响应、动画效果、多轴显示、图表参考线、混合图表及同数据源不同图表类型切换等。 | 2017-07-07T03:10:05Z |
| 80 | spring-boot-starter | 3950 | 1762 | Java | 7 | MyBatis integration with Spring Boot | 2023-08-25T22:09:14Z |
| 81 | mall4j | 3948 | 1077 | Java | 5 | ⭐️⭐️⭐️ 电商商城 java电商商城系统 PC商城 H5商城 APP商城 Java商城 O2O商城 | 2023-08-21T06:36:18Z |
| 82 | open-location-code | 3896 | 500 | Java | 48 | Open Location Code is a library to generate short codes, called "plus codes", that can be used as digital addresses where street addresses don't exist. | 2023-05-03T06:12:10Z |
| 83 | dubbo-admin | 3861 | 2138 | Java | 214 | The ops and reference implementation for Apache Dubbo | 2023-08-25T06:23:56Z |
| 84 | effective-java-3e-source-code | 3668 | 1857 | Java | 11 | The source code from the third edition of Effective Java, with minor additions as necessary to make it runnable. | 2020-10-28T20:11:11Z |
| 85 | TinyPinyin | 3649 | 457 | Java | 40 | 适用于Java和Android的快速、低内存占用的汉字转拼音库。 | 2023-05-18T09:12:08Z |
| 86 | atmosphere | 3642 | 764 | Java | 47 | Event Driven WebSockets Framework with Cross-Browser Fallbacks | 2023-05-29T21:33:27Z |
| 87 | lilishop | 3634 | 1007 | Java | 3 | 商城 JAVA电商商城 多语言商城 uniapp商城 微服务商城 | 2023-08-24T10:54:22Z |
| 88 | groupie | 3573 | 287 | Java | 63 | Groupie helps you display and manage complex RecyclerView layouts. | 2022-12-06T16:12:38Z |
| 89 | MagicaSakura | 3536 | 475 | Java | 23 | MagicaSakura 是 Android 多主题框架。~ is an Android multi theme library which supporting both daily colorful theme and night theme. | 2022-02-16T08:39:50Z |
| 90 | IoT-Technical-Guide | 3526 | 941 | Java | 1 | 🐝 IoT Technical Guide --- 从零搭建高性能物联网平台及物联网解决方案和Thingsboard源码分析 ✨ ✨ ✨ (IoT Platform, SaaS, MQTT, CoAP, HTTP, Modbus, OPC, WebSocket, 物模型,Protobuf, PostgreSQL, MongoDB, Spring Security, OAuth2, RuleEngine, Kafka, Docker) | 2022-12-10T05:21:05Z |
| 91 | ByteLegend | 3501 | 126 | Java | 40 | Enjoy programming while playing a game. | 2023-08-17T06:26:58Z |
| 92 | GeekNews | 3490 | 841 | Java | 48 | :books:A pure reading App based on Material Design + MVP + RxJava2 + Retrofit + Dagger2 + Realm + Glide | 2018-08-25T11:26:10Z |
| 93 | GDA-android-reversing-Tool | 3487 | 471 | Java | 33 | the fastest and most powerful android decompiler(native tool working without Java VM) for the APK, DEX, ODEX, OAT, JAR, AAR, and CLASS file. which supports malicious behavior detection, privacy leaking detection, vulnerability detection, path solving, packer identification, variable tracking, deobfuscation, python&java scripts, device memory extraction, data decryption, and encryption, etc. | 2023-07-21T07:33:14Z |
| 94 | vertx-examples | 3447 | 2105 | Java | 34 | Vert.x examples | 2023-07-06T16:23:55Z |
| 95 | java-tron | 3433 | 1352 | Java | 32 | Java implementation of the Tron whitepaper | 2023-08-25T14:45:44Z |
| 96 | spock | 3411 | 464 | Java | 212 | The Enterprise-ready testing and specification framework. | 2023-08-25T15:13:36Z |
| 97 | android-priority-jobqueue | 3410 | 405 | Java | 138 | A Job Queue specifically written for Android to easily schedule jobs (tasks) that run in the background, improving UX and application stability. | 2022-10-22T00:16:33Z |
| 98 | NewbieGuide | 3386 | 487 | Java | 94 | Android 快速实现新手引导层的库,通过简洁链式调用,一行代码实现引导层的显示 | 2022-08-15T19:07:28Z |
| 99 | spring-cloud-kubernetes | 3347 | 1001 | Java | 33 | Kubernetes integration with Spring Cloud Discovery Client, Configuration, etc... | 2023-08-25T16:11:08Z |
| 100 | iotdb | 3321 | 929 | Java | 236 | Apache IoTDB | 2023-08-26T02:11:17Z |