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 | 65057 | 23540 | Java | 3854 | Free and Open, Distributed, RESTful Search Engine | 2023-09-11T23:18:50Z |
| 2 | Java | 53487 | 18096 | Java | 9 | All Algorithms implemented in Java | 2023-09-11T20:40:29Z |
| 3 | druid | 27189 | 8476 | Java | 2580 | 阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池 | 2023-09-11T16:19:13Z |
| 4 | kafka | 25807 | 13024 | Java | 0 | Mirror of Apache Kafka | 2023-09-12T02:37:25Z |
| 5 | fastjson | 25444 | 6568 | Java | 1870 | FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade. | 2023-09-11T15:12:11Z |
| 6 | skywalking | 22363 | 6322 | Java | 44 | APM, Application Performance Monitoring System | 2023-09-11T10:55:01Z |
| 7 | flink | 21931 | 12586 | Java | 0 | Apache Flink | 2023-09-12T02:00:50Z |
| 8 | jenkins | 21389 | 8274 | Java | 0 | Jenkins automation server | 2023-09-11T23:35:42Z |
| 9 | shardingsphere | 18779 | 6506 | Java | 1097 | Distributed SQL transaction & query engine for data sharding, scaling, encryption, and more - on any database. | 2023-09-12T02:30:34Z |
| 10 | keycloak | 17309 | 5696 | Java | 1775 | Open Source Identity and Access Management For Modern Applications and Services | 2023-09-12T02:01:42Z |
| 11 | Android-CleanArchitecture | 15379 | 3370 | 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 |
| 12 | presto | 15044 | 5119 | Java | 1275 | The official home of the Presto distributed SQL query engine for big data | 2023-09-12T02:21:00Z |
| 13 | flink-learning | 13786 | 3790 | Java | 0 | flink learning blog. http://www.54tianzhisheng.cn/ 含 Flink 入门、概念、原理、实战、性能调优、源码解析等内容。涉及 Flink Connector、Metrics、Library、DataStream API、Table API & SQL 等内容的学习案例,还有 Flink 落地应用的大型项目案例(PVUV、日志存储、百亿数据实时去重、监控告警)分享。欢迎大家支持我的专栏《大数据实时计算引擎 Flink 实战与性能优化》 | 2023-09-08T04:01:57Z |
| 14 | AndroidViewAnimations | 12347 | 2442 | Java | 55 | Cute view animation collection. | 2021-08-18T23:15:07Z |
| 15 | zaproxy | 11220 | 2117 | Java | 711 | The ZAP core project | 2023-09-12T01:35:43Z |
| 16 | vlayout | 10826 | 1818 | 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 |
| 17 | react-native-camera | 9638 | 3465 | Java | 73 | A Camera component for React Native. Also supports barcode scanning! | 2023-06-07T10:03:10Z |
| 18 | MagicIndicator | 9539 | 1544 | 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 |
| 19 | jjwt | 9297 | 1285 | Java | 35 | Java JWT: JSON Web Token for Java and Android | 2023-09-11T23:42:08Z |
| 20 | CoreNLP | 9153 | 2713 | Java | 173 | CoreNLP: A Java suite of core NLP tools for tokenization, sentence segmentation, NER, parsing, coreference, sentiment analysis, etc. | 2023-09-06T20:46:55Z |
| 21 | debezium | 9023 | 2253 | Java | 0 | Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ. | 2023-09-12T00:05:10Z |
| 22 | SpringCloud | 8299 | 3861 | Java | 42 | 基于SpringCloud2.1的微服务开发脚手架,整合了spring-security-oauth2、nacos、feign、sentinel、springcloud-gateway等。服务治理方面引入elasticsearch、skywalking、springboot-admin、zipkin等,让项目开发快速进入业务开发,而不需过多时间花费在架构搭建上。持续更新中 | 2023-09-07T12:03:06Z |
| 23 | cassandra | 8191 | 3467 | Java | 0 | Mirror of Apache Cassandra | 2023-09-11T23:43:39Z |
| 24 | cachecloud | 7887 | 2067 | Java | 19 | 搜狐视频(sohu tv)Redis私有云平台 :支持Redis多种架构(Standalone、Sentinel、Cluster)高效管理、有效降低大规模redis运维成本,提升资源管控能力和利用率。平台提供快速搭建/迁移,运维管理,弹性伸缩,统计监控,客户端整合接入等功能。(CacheCloud is a Redis cloud management platform. It supports Standalone, Sentinel, and Cluster architectures for Redis, effectively reducing large-scale Redis operation and maintenance costs, and improving resource management and utilization. The platform provides rapid construction/migration, operation and maintenance management, elastic scaling, statistical monitoring, client integration and access and other functions) | 2023-09-11T12:58:42Z |
| 25 | AndroidPdfViewer | 7750 | 1800 | Java | 640 | Android view for displaying PDFs rendered with PdfiumAndroid | 2022-12-05T14:33:08Z |
| 26 | OpenSearch | 7524 | 1179 | Java | 1285 | 🔎 Open source distributed and RESTful search engine. | 2023-09-12T02:13:41Z |
| 27 | Timber | 6891 | 2177 | Java | 192 | Material Design Music Player | 2023-04-28T07:13:46Z |
| 28 | ysoserial | 6694 | 1682 | Java | 25 | A proof-of-concept tool for generating payloads that exploit unsafe Java object deserialization. | 2023-06-08T09:12:30Z |
| 29 | mybatis-generator-gui | 6525 | 2509 | Java | 101 | mybatis-generator界面工具,让你生成代码更简单更快捷 | 2023-06-07T03:09:13Z |
| 30 | jsonschema2pojo | 6038 | 1635 | Java | 145 | Generate Java types from JSON or JSON Schema and annotate those types for data-binding with Jackson, Gson, etc | 2023-09-10T15:29:57Z |
| 31 | GmsCore | 5922 | 1228 | Java | 799 | Free implementation of Play Services | 2023-09-11T13:03:05Z |
| 32 | motan | 5858 | 1796 | Java | 348 | A cross-language remote procedure call(RPC) framework for rapid development of high performance distributed services. | 2023-09-04T07:08:18Z |
| 33 | robolectric | 5696 | 1356 | Java | 389 | Android Unit Testing Framework | 2023-09-11T21:49:29Z |
| 34 | SpringBootVulExploit | 5192 | 1261 | Java | 4 | SpringBoot 相关漏洞学习资料,利用方法和技巧合集,黑盒安全评估 check list | 2021-03-10T13:03:25Z |
| 35 | EdXposed | 5105 | 631 | Java | 42 | Elder driver Xposed Framework. | 2022-04-12T13:23:50Z |
| 36 | android-zxingLibrary | 4975 | 1050 | Java | 201 | 几行代码快速集成二维码扫描功能 | 2021-08-20T19:07:06Z |
| 37 | GravitySnapHelper | 4970 | 626 | Java | 6 | A SnapHelper that snaps a RecyclerView to an edge. | 2022-01-24T11:27:08Z |
| 38 | hbase | 4961 | 3245 | Java | 0 | Apache HBase | 2023-09-11T23:45:14Z |
| 39 | springboot-guide | 4919 | 1382 | Java | 11 | SpringBoot2.0+从入门到实战! | 2023-05-28T15:09:17Z |
| 40 | spring-cloud-netflix | 4777 | 2430 | Java | 79 | Integration with Netflix OSS components | 2023-09-05T15:44:22Z |
| 41 | kafdrop | 4766 | 738 | Java | 5 | Kafka Web UI | 2023-09-08T17:19:38Z |
| 42 | reactive-streams-jvm | 4681 | 511 | Java | 17 | Reactive Streams Specification for the JVM | 2023-09-05T10:56:10Z |
| 43 | android-tips-tricks | 4680 | 591 | Java | 2 | ☑️ [Cheatsheet] Tips and tricks for Android Development | 2023-09-10T20:28:12Z |
| 44 | MaterialDateTimePicker | 4661 | 968 | Java | 84 | Pick a date or time on Android in style | 2022-08-23T14:10:14Z |
| 45 | orientdb | 4633 | 880 | Java | 270 | OrientDB is the most versatile DBMS supporting Graph, Document, Reactive, Full-Text and Geospatial models in one Multi-Model product. OrientDB can run distributed (Multi-Master), supports SQL, ACID Transactions, Full-Text indexing and Reactive Queries. | 2023-09-11T12:50:04Z |
| 46 | PLDroidPlayer | 4564 | 973 | Java | 364 | PLDroidPlayer 是七牛推出的一款免费的适用于 Android 平台的播放器 SDK,采用全自研的跨平台播放内核,拥有丰富的功能和优异的性能,可高度定制化和二次开发。 | 2022-11-25T10:24:28Z |
| 47 | BGARefreshLayout-Android | 4299 | 1018 | Java | 95 | 多种下拉刷新效果、上拉加载更多、可配置自定义头部广告位 | 2023-05-28T16:34:15Z |
| 48 | traccar | 4298 | 2360 | Java | 376 | Traccar GPS Tracking System | 2023-09-11T07:20:48Z |
| 49 | BadgeView | 3993 | 539 | Java | 50 | 支持自由定制外观、拖拽消除的MaterialDesign风格Android BadgeView | 2021-03-30T01:28:09Z |
| 50 | greys-anatomy | 3957 | 1238 | Java | 66 | Java诊断工具 | 2022-10-25T03:24:47Z |
| 51 | TapTargetView | 5285 | 591 | Java | 50 | An implementation of tap targets from the Material Design guidelines for feature discovery. | 2023-08-09T03:02:21Z |
| 52 | AntennaPod | 5111 | 1241 | Java | 201 | A podcast manager for Android | 2023-09-10T23:19:23Z |
| 53 | lamp-cloud | 5090 | 1647 | Java | 3 | lamp-cloud 基于Jdk11 + SpringCloud + SpringBoot 开发的微服务中后台快速开发平台,专注于多租户(SaaS架构)解决方案,亦可作为普通项目(非SaaS架构)的基础开发框架使用,目前已实现插拔式数据库隔离、SCHEMA隔离、字段隔离 等租户隔离方案。 | 2023-08-31T02:11:27Z |
| 54 | google-authenticator | 5071 | 1014 | Java | 164 | Open source version of Google Authenticator (except the Android app) | 2020-09-28T13:57:17Z |
| 55 | FastBle | 5029 | 1179 | Java | 232 | 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 | Small | 5025 | 1128 | Java | 259 | A small framework to split app into small parts | 2018-09-06T07:18:11Z |
| 57 | dialogplus | 5004 | 805 | Java | 53 | Advanced dialog solution for android | 2022-01-17T09:57:28Z |
| 58 | spring-mvc-showcase | 4992 | 3765 | Java | 5 | Demonstrates the features of the Spring MVC web framework | 2022-02-04T23:36:03Z |
| 59 | okdownload | 4991 | 735 | Java | 245 | A Reliable, Flexible, Fast and Powerful download engine. | 2022-11-04T04:02:49Z |
| 60 | groovy | 4957 | 1838 | Java | 0 | Apache Groovy: A powerful multi-faceted programming language for the JVM platform | 2023-09-11T14:50:48Z |
| 61 | LayoutManagerGroup | 4954 | 691 | Java | 41 | 👉 Customize the LayoutManager of RecyclerView(自定义LayoutManager) | 2019-10-05T10:42:32Z |
| 62 | lucida | 4813 | 903 | Java | 52 | Speech and Vision Based Intelligent Personal Assistant | 2022-12-26T20:30:48Z |
| 63 | pinot | 4757 | 1165 | Java | 1155 | Apache Pinot - A realtime distributed OLAP datastore | 2023-09-12T00:42:21Z |
| 64 | IJPay | 4750 | 1255 | Java | 12 | IJPay 让支付触手可及,封装了微信支付、QQ支付、支付宝支付、京东支付、银联支付、PayPal 支付等常用的支付方式以及各种常用的接口。不依赖任何第三方 mvc 框架,仅仅作为工具使用简单快速完成支付模块的开发,可轻松嵌入到任何系统里。右上角点下小星星✨ | 2023-09-10T09:54:00Z |
| 65 | baseAdapter | 4714 | 1199 | Java | 108 | Android 万能的Adapter for ListView,RecyclerView,GridView等,支持多种Item类型的情况。 | 2021-10-13T10:21:40Z |
| 66 | ActiveAndroid | 4710 | 1061 | Java | 284 | Active record style SQLite persistence for Android | 2021-10-15T16:28:24Z |
| 67 | cglib | 4660 | 886 | 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 |
| 68 | dddsample-core | 4611 | 1400 | Java | 10 | This is the new home of the original DDD Sample app (previously hosted at sf.net).. | 2023-08-24T19:05:53Z |
| 69 | Spring-Boot-In-Action | 4580 | 1507 | Java | 7 | Spring Boot 系列实战合集 | 2022-12-16T04:38:12Z |
| 70 | go-lang-idea-plugin | 4575 | 607 | Java | 407 | Google Go language IDE built using the IntelliJ Platform | 2018-08-11T19:54:16Z |
| 71 | JGrowing | 4503 | 949 | Java | 17 | Java is Growing up but not only Java。Java成长路线,但学到不仅仅是Java。 | 2020-10-13T13:45:13Z |
| 72 | ribbon | 4467 | 1228 | Java | 178 | Ribbon is a Inter Process Communication (remote procedure calls) library with built in software load balancers. The primary usage model involves REST calls with various serialization scheme support. | 2023-07-14T20:17:42Z |
| 73 | android-times-square | 4440 | 1201 | Java | 23 | Standalone Android widget for picking a single date from a calendar view. | 2023-05-28T01:46:37Z |
| 74 | austin | 4379 | 1137 | Java | 2 | 消息推送平台:fire:推送下发【邮件】【短信】【微信服务号】【微信小程序】【企业微信】【钉钉】等消息类型。 | 2023-08-21T13:43:02Z |
| 75 | JustTrustMe | 4331 | 753 | Java | 21 | An xposed module that disables SSL certificate checking for the purposes of auditing an app with cert pinning | 2022-06-06T09:50:18Z |
| 76 | BGARefreshLayout-Android | 4299 | 1018 | Java | 95 | 多种下拉刷新效果、上拉加载更多、可配置自定义头部广告位 | 2023-05-28T16:34:15Z |
| 77 | novel | 4295 | 1220 | Java | 0 | novel 是一套基于时下最新 Java 技术栈 Spring Boot 3 + Vue 3 开发的前后端分离学习型小说项目,配备保姆级教程手把手教你从零开始开发上线一套生产级别的 Java 系统,由小说门户系统、作家后台管理系统、平台后台管理系统等多个子系统构成。包括小说推荐、作品检索、小说排行榜、小说阅读、小说评论、会员中心、作家专区、充值订阅、新闻发布等功能。 | 2023-05-18T07:58:37Z |
| 78 | coursera-android | 4277 | 5382 | Java | 46 | Source Code for Android Course Example Applications | 2020-10-04T07:21:38Z |
| 79 | microservices-platform | 4241 | 1631 | Java | 2 | 基于SpringBoot2.x、SpringCloud和SpringCloudAlibaba并采用前后端分离的企业级微服务多租户系统架构。并引入组件化的思想实现高内聚低耦合,项目代码简洁注释丰富上手容易,适合学习和企业中使用。真正实现了基于RBAC、jwt和oauth2的无状态统一权限认证的解决方案,面向互联网设计同时适合B端和C端用户,支持CI/CD多环境部署,并提供应用管理方便第三方系统接入;同时还集合各种微服务治理功能和监控功能。模块包括:企业级的认证系统、开发平台、应用监控、慢sql监控、统一日志、单点登录、Redis分布式高速缓存、配置中心、分布式任务调度、接口文档、代码生成等等。 | 2023-06-02T01:46:46Z |
| 80 | objectbox-java | 4240 | 324 | Java | 142 | Java and Android Database - fast and lightweight without any ORM | 2023-08-22T15:56:54Z |
| 81 | epic | 4221 | 789 | Java | 0 | Dynamic java method AOP hook for Android(continution of Dexposed on ART), Supporting 5.0~11 | 2023-07-22T14:04:07Z |
| 82 | NekoX | 4217 | 328 | Java | 204 | A third-party Telegram android app. | 2023-09-05T13:54:02Z |
| 83 | oshi | 4109 | 826 | Java | 5 | Native Operating System and Hardware Information | 2023-09-11T04:21:16Z |
| 84 | XCL-Charts | 3966 | 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 |
| 85 | spring-boot-starter | 3959 | 1768 | Java | 7 | MyBatis integration with Spring Boot | 2023-09-05T17:20:58Z |
| 86 | open-location-code | 3905 | 499 | Java | 49 | 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 |
| 87 | SmartCropper | 3897 | 723 | Java | 28 | 🔥 A library for cropping image in a smart way that can identify the border and correct the cropped image. 智能图片裁剪框架。自动识别边框,手动调节选区,使用透视变换裁剪并矫正选区;适用于身份证,名片,文档等照片的裁剪。 | 2020-11-25T03:44:46Z |
| 88 | JDA | 3873 | 702 | Java | 14 | Java wrapper for the popular chat & VOIP service: Discord https://discord.com | 2023-09-11T20:42:51Z |
| 89 | dubbo-admin | 3867 | 2143 | Java | 216 | The ops and reference implementation for Apache Dubbo | 2023-09-08T03:55:24Z |
| 90 | bistoury | 3844 | 802 | Java | 56 | Bistoury是去哪儿网的java应用生产问题诊断工具,提供了一站式的问题诊断方案 | 2022-12-16T08:45:38Z |
| 91 | CircleProgress | 3782 | 939 | Java | 84 | CircleProgress, DonutProgress, ArcProgress | 2021-10-09T08:07:36Z |
| 92 | XposedInstaller | 3764 | 1540 | Java | 95 | None | 2023-05-26T01:14:08Z |
| 93 | effective-java-3e-source-code | 3682 | 1869 | 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 |
| 94 | lilishop | 3663 | 1020 | Java | 3 | 商城 JAVA电商商城 多语言商城 uniapp商城 微服务商城 | 2023-08-24T10:54:22Z |
| 95 | TinyPinyin | 3652 | 458 | Java | 40 | 适用于Java和Android的快速、低内存占用的汉字转拼音库。 | 2023-05-18T09:12:08Z |
| 96 | atmosphere | 3645 | 764 | Java | 47 | Event Driven WebSockets Framework with Cross-Browser Fallbacks | 2023-05-29T21:33:27Z |
| 97 | jetty.project | 3638 | 1891 | Java | 372 | Eclipse Jetty® - Web Container & Clients - supports HTTP/2, HTTP/1.1, HTTP/1.0, websocket, servlets, and more | 2023-09-12T00:57:10Z |
| 98 | groupie | 3583 | 287 | Java | 63 | Groupie helps you display and manage complex RecyclerView layouts. | 2022-12-06T16:12:38Z |
| 99 | Play-with-Algorithms | 3582 | 1490 | Java | 0 | Codes of my MOOC Course , Both in C++ and Java language. Updated contents and practices are also included. 我在慕课网上的课程《算法与数据结构》示例代码,包括C++和Java版本。课程的更多更新内容及辅助练习也将逐步添加进这个代码仓。 | 2021-12-12T18:48:29Z |
| 100 | RecyclerViewPager | 3537 | 676 | Java | 121 | Deprecated | 2021-03-11T10:48:00Z |