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 | 65989 | 23875 | Java | 4029 | Free and Open, Distributed, RESTful Search Engine | 2023-12-06T02:56:07Z |
| 2 | Java | 54983 | 18851 | Java | 51 | All Algorithms implemented in Java | 2023-12-05T18:39:18Z |
| 3 | druid | 27401 | 8544 | Java | 2216 | 阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池 | 2023-12-06T02:37:44Z |
| 4 | kafka | 26339 | 13257 | Java | 0 | Mirror of Apache Kafka | 2023-12-06T02:29:13Z |
| 5 | miaosha | 25927 | 6660 | Java | 0 | ⭐⭐⭐⭐秒杀系统设计与实现.互联网工程师进阶与分析🙋🐓 | 2022-10-19T04:50:10Z |
| 6 | fastjson | 25507 | 6597 | Java | 1886 | FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade. | 2023-11-18T03:16:06Z |
| 7 | skywalking | 22681 | 6387 | Java | 50 | APM, Application Performance Monitoring System | 2023-12-05T08:14:42Z |
| 8 | flink | 22371 | 12922 | Java | 0 | Apache Flink | 2023-12-06T03:02:36Z |
| 9 | jenkins | 21740 | 8416 | Java | 0 | Jenkins automation server | 2023-12-05T23:25:56Z |
| 10 | GSYVideoPlayer | 19282 | 4130 | Java | 13 | 视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。 | 2023-11-21T09:32:28Z |
| 11 | shardingsphere | 19020 | 6595 | Java | 1194 | Distributed SQL transaction & query engine for data sharding, scaling, encryption, and more - on any database. | 2023-12-06T02:43:12Z |
| 12 | keycloak | 18220 | 5885 | Java | 1881 | Open Source Identity and Access Management For Modern Applications and Services | 2023-12-06T00:58:16Z |
| 13 | Android-CleanArchitecture | 15396 | 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 |
| 14 | presto | 15268 | 5210 | Java | 1346 | The official home of the Presto distributed SQL query engine for big data | 2023-12-06T01:20:06Z |
| 15 | flink-learning | 13974 | 3835 | 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 |
| 16 | AndroidViewAnimations | 12362 | 2450 | Java | 55 | Cute view animation collection. | 2021-08-18T23:15:07Z |
| 17 | uCrop | 11662 | 2157 | Java | 243 | Image Cropping Library for Android | 2023-12-01T11:10:40Z |
| 18 | zaproxy | 11490 | 2165 | Java | 721 | The ZAP core project | 2023-12-05T14:23:07Z |
| 19 | vlayout | 10818 | 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 |
| 20 | toBeBetterJavaer | 10328 | 1557 | Java | 33 | 一份通俗易懂、风趣幽默的Java学习指南,内容涵盖Java基础、Java并发编程、Java虚拟机、Java企业级开发、Java面试等核心知识点。学Java,就认准二哥的Java进阶之路😄 | 2023-11-02T02:40:20Z |
| 21 | react-native-camera | 9642 | 3484 | Java | 73 | A Camera component for React Native. Also supports barcode scanning! | 2023-06-07T10:03:10Z |
| 22 | MagicIndicator | 9583 | 1548 | Java | 184 | 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 |
| 23 | jjwt | 9502 | 1315 | Java | 29 | Java JWT: JSON Web Token for Java and Android | 2023-11-27T03:52:35Z |
| 24 | debezium | 9363 | 2309 | Java | 0 | Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ. | 2023-12-05T22:15:47Z |
| 25 | CoreNLP | 9259 | 2729 | Java | 177 | CoreNLP: A Java suite of core NLP tools for tokenization, sentence segmentation, NER, parsing, coreference, sentiment analysis, etc. | 2023-12-05T16:13:11Z |
| 26 | android-gpuimage | 8804 | 2307 | Java | 327 | Android filters based on OpenGL (idea from GPUImage for iOS) | 2022-08-03T16:07:30Z |
| 27 | Android-PullToRefresh | 8726 | 4754 | Java | 0 | DEPRECATED | 2017-10-13T08:40:58Z |
| 28 | spider-flow | 8686 | 1667 | Java | 9 | 新一代爬虫平台,以图形化方式定义爬虫流程,不写代码即可完成爬虫。 | 2023-06-14T22:27:23Z |
| 29 | SpringCloud | 8380 | 3875 | Java | 42 | 基于SpringCloud2.1的微服务开发脚手架,整合了spring-security-oauth2、nacos、feign、sentinel、springcloud-gateway等。服务治理方面引入elasticsearch、skywalking、springboot-admin、zipkin等,让项目开发快速进入业务开发,而不需过多时间花费在架构搭建上。持续更新中 | 2023-09-07T12:03:06Z |
| 30 | cassandra | 8301 | 3528 | Java | 0 | Mirror of Apache Cassandra | 2023-12-06T01:19:39Z |
| 31 | react-native-image-picker | 8233 | 2059 | Java | 225 | 🌄 A React Native module that allows you to use native UI to select media from the device library or directly from the camera. | 2023-12-04T11:45:37Z |
| 32 | cachecloud | 8079 | 2069 | 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-11-03T02:26:24Z |
| 33 | LitePal | 8033 | 1592 | Java | 88 | An Android library that makes developers use SQLite database extremely easy. | 2022-08-19T08:29:56Z |
| 34 | OpenSearch | 7945 | 1428 | Java | 1432 | 🔎 Open source distributed and RESTful search engine. | 2023-12-06T02:24:36Z |
| 35 | AndroidPdfViewer | 7840 | 1827 | Java | 646 | Android view for displaying PDFs rendered with PdfiumAndroid | 2023-11-07T02:56:52Z |
| 36 | Timber | 6920 | 2180 | Java | 192 | Material Design Music Player | 2023-04-28T07:13:46Z |
| 37 | ysoserial | 6910 | 1720 | Java | 27 | A proof-of-concept tool for generating payloads that exploit unsafe Java object deserialization. | 2023-06-08T09:12:30Z |
| 38 | walle | 6661 | 1068 | Java | 103 | Android Signature V2 Scheme签名下的新一代渠道包打包神器 | 2021-09-07T07:01:35Z |
| 39 | mybatis-generator-gui | 6556 | 2520 | Java | 101 | mybatis-generator界面工具,让你生成代码更简单更快捷 | 2023-06-07T03:09:13Z |
| 40 | GmsCore | 6240 | 1294 | Java | 836 | Free implementation of Play Services | 2023-11-26T13:54:17Z |
| 41 | jsonschema2pojo | 6086 | 1647 | Java | 150 | Generate Java types from JSON or JSON Schema and annotate those types for data-binding with Jackson, Gson, etc | 2023-11-06T21:11:58Z |
| 42 | junit5 | 5994 | 1392 | Java | 119 | ✅ The 5th major version of the programmer-friendly testing framework for Java and the JVM | 2023-12-05T11:04:41Z |
| 43 | motan | 5861 | 1797 | Java | 352 | A cross-language remote procedure call(RPC) framework for rapid development of high performance distributed services. | 2023-12-04T05:20:48Z |
| 44 | robolectric | 5733 | 1355 | Java | 397 | Android Unit Testing Framework | 2023-12-06T01:33:15Z |
| 45 | DiscreteScrollView | 5718 | 768 | Java | 40 | A scrollable list of items that centers the current element and provides easy-to-use APIs for cool item animations. | 2021-08-30T09:15:17Z |
| 46 | u2020 | 5681 | 953 | Java | 12 | A sample Android app which showcases advanced usage of Dagger among other open source libraries. | 2023-05-28T12:22:30Z |
| 47 | rebound | 5443 | 850 | Java | 23 | A Java library that models spring dynamics and adds real world physics to your app. | 2019-03-27T22:30:26Z |
| 48 | Aria | 5409 | 851 | Java | 0 | 下载可以很简单 | 2023-08-15T12:34:12Z |
| 49 | SpringBootVulExploit | 5318 | 1282 | Java | 4 | SpringBoot 相关漏洞学习资料,利用方法和技巧合集,黑盒安全评估 check list | 2021-03-10T13:03:25Z |
| 50 | uid-generator | 5225 | 1531 | Java | 29 | UniqueID generator | 2023-05-31T08:04:59Z |
| 51 | libsvm | 4413 | 1634 | Java | 80 | LIBSVM -- A Library for Support Vector Machines | 2023-08-04T14:03:52Z |
| 52 | mini-spring | 4369 | 1065 | Java | 22 | mini-spring是简化版的spring框架,能帮助你快速熟悉spring源码和掌握spring的核心原理。抽取了spring的核心逻辑,代码极度简化,保留spring的核心功能,如IoC和AOP、资源加载器、事件监听器、类型转换、容器扩展点、bean生命周期和作用域、应用上下文等核心功能。 | 2023-11-30T12:06:17Z |
| 53 | spring-cloud-gateway | 4246 | 3160 | Java | 457 | A Gateway built on Spring Framework and Spring Boot providing routing and more. | 2023-12-06T00:10:24Z |
| 54 | CoordinatorTabLayout | 4181 | 593 | Java | 16 | Combination of TabLayout and CoordinatorLayout./TabLayout和CoordinatorLayout相结合的折叠控件 | 2019-12-25T03:38:34Z |
| 55 | frontend-maven-plugin | 4120 | 864 | Java | 274 | "Maven-node-grunt-gulp-npm-node-plugin to end all maven-node-grunt-gulp-npm-plugins." A Maven plugin that downloads/installs Node and NPM locally, runs NPM install, Grunt, Gulp and/or Karma. | 2023-11-30T21:41:00Z |
| 56 | dragonwell8 | 4044 | 493 | Java | 120 | Alibaba Dragonwell8 JDK | 2023-11-07T07:12:13Z |
| 57 | opengrok | 4040 | 742 | Java | 517 | OpenGrok is a fast and usable source code search and cross reference engine, written in Java | 2023-12-05T18:48:28Z |
| 58 | CC | 4025 | 656 | Java | 23 | 业界首个支持渐进式组件化改造的Android组件化开源框架,支持跨进程调用。Componentize your android project gradually. | 2023-10-11T01:51:19Z |
| 59 | tiny-spring | 3975 | 1828 | Java | 23 | A tiny IoC container refer to Spring. | 2023-11-27T06:31:02Z |
| 60 | maven | 3961 | 2590 | Java | 0 | Apache Maven core | 2023-12-05T22:11:27Z |
| 61 | MifareClassicTool | 3955 | 859 | Java | 32 | An Android NFC app for reading, writing, analyzing, etc. MIFARE Classic RFID tags. | 2023-11-28T11:03:34Z |
| 62 | serve | 3774 | 782 | Java | 301 | Serve, optimize and scale PyTorch models in production | 2023-12-06T01:40:18Z |
| 63 | sticky-headers-recyclerview | 3745 | 775 | Java | 73 | [UNMAINTAINED] Sticky Headers decorator for Android's RecyclerView | 2018-10-24T21:23:54Z |
| 64 | MarqueeView | 3745 | 680 | Java | 42 | 俗名:可垂直跑、可水平跑的跑马灯;学名:可垂直翻、可水平翻的翻页公告 | 2020-11-11T01:33:50Z |
| 65 | rejoiner | 3647 | 152 | Java | 39 | Generates a unified GraphQL schema from gRPC microservices and other Protobuf sources | 2023-06-13T22:58:03Z |
| 66 | Leetcode | 3633 | 1255 | Java | 0 | Solutions to LeetCode problems; updated daily. Subscribe to my YouTube channel for more. | 2023-11-12T02:43:48Z |
| 67 | spring-boot-best-practice | 3624 | 1042 | Java | 0 | Spring Boot 最佳实践,包括自动配置、核心原理、源码分析、国际化支持、调试、日志集成、热部署等。 | 2023-12-04T02:55:26Z |
| 68 | camunda-bpm-platform | 3620 | 1418 | Java | 858 | Flexible framework for workflow and decision automation with BPMN and DMN. Integration with Quarkus, Spring, Spring Boot, CDI. | 2023-12-05T15:58:58Z |
| 69 | ExplosionField | 3594 | 590 | Java | 21 | explosive dust effect for views | 2017-01-17T08:06:52Z |
| 70 | hackpad | 3526 | 540 | Java | 42 | Hackpad is a web-based realtime wiki. | 2023-05-22T20:06:37Z |
| 71 | SwipeMenuListView | 3509 | 1276 | Java | 127 | [DEPRECATED] A swipe menu for ListView. | 2022-09-08T07:08:01Z |
| 72 | undertow | 3468 | 970 | Java | 0 | High performance non-blocking webserver | 2023-12-05T11:03:57Z |
| 73 | LoadSir | 3436 | 499 | Java | 20 | A lightweight, good expandability Android library used for displaying different pages like loading, error, empty, timeout or even your custom page when you load a page.(优雅地处理加载中,重试,无数据等) | 2020-12-26T03:23:03Z |
| 74 | SSM | 3430 | 1362 | Java | 5 | 💕 build SSM from 0 👉🏽👉🏽 distributed micro service. | 2018-07-02T14:32:39Z |
| 75 | screw | 3419 | 630 | Java | 47 | 简洁好用的数据库表结构文档生成器 | 2023-04-13T06:37:44Z |
| 76 | android-hidden-api | 3371 | 658 | Java | 40 | A library that provides access to Android hidden APIs and internal resources. | 2023-03-04T18:03:53Z |
| 77 | spotbugs | 3231 | 566 | Java | 419 | SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code. | 2023-12-05T19:55:24Z |
| 78 | logging-log4j2 | 3205 | 1556 | Java | 79 | Apache Log4j 2 is a versatile, feature-rich, efficient logging API and backend for Java. | 2023-12-05T10:43:14Z |
| 79 | native-navigation | 3128 | 190 | Java | 52 | Native navigation library for React Native applications | 2023-03-04T02:23:14Z |
| 80 | mlkit | 3118 | 2856 | Java | 99 | A collection of sample apps to demonstrate how to use Google's ML Kit APIs on Android and iOS | 2023-12-02T20:31:34Z |
| 81 | SlidingRootNav | 3045 | 460 | Java | 49 | DrawerLayout-like ViewGroup, where a "drawer" is hidden under the content view, which can be shifted to make the drawer visible. | 2022-07-22T06:15:58Z |
| 82 | javacore | 3033 | 558 | Java | 3 | ☕ JavaCore 是对 Java 核心技术的经验总结。 | 2023-08-18T12:59:15Z |
| 83 | android-viewbadger | 3024 | 1040 | Java | 0 | [DEPRECATED] A simple way to "badge" any given Android view at runtime without having to cater for it in layout | 2015-08-28T07:48:08Z |
| 84 | light-task-scheduler | 2991 | 1158 | Java | 104 | Distributed Scheduled Job Framework | 2022-10-20T07:34:03Z |
| 85 | MultiImageSelector | 2969 | 811 | Java | 86 | Deprecated -- Image selector for Android device. Support single choice and multi-choice. | 2020-05-06T02:39:00Z |
| 86 | robospice | 2957 | 559 | Java | 76 | Repo of the Open Source Android library : RoboSpice. RoboSpice is a modular android library that makes writing asynchronous long running tasks easy. It is specialized in network requests, supports caching and offers REST requests out-of-the box using extension modules. | 2018-01-14T04:12:11Z |
| 87 | google-signin | 2932 | 916 | Java | 15 | Google Sign-in for your React Native applications | 2023-11-17T21:23:28Z |
| 88 | android-vision | 2922 | 1764 | Java | 308 | Deprecated: The Mobile Vision API is now a part of ML Kit: Check out this repo: | 2023-07-01T07:16:56Z |
| 89 | Iris | 2907 | 558 | Java | 210 | A modern shaders mod for Minecraft compatible with existing OptiFine shader packs | 2023-12-06T00:32:46Z |
| 90 | jersey | 2887 | 2393 | Java | 459 | This is no longer the active Jersey repository. Please see the README.md | 2021-07-20T03:25:29Z |
| 91 | AndroidResideMenu | 2855 | 1115 | Java | 92 | The idea of ResideMenu is from Dribbble 1 and 2. It has come true and run in iOS devices. iOS ResideMenu This project is the RefsideMenu Android version. The visual effect is partly referred to iOS version of ResideMenu. And thanks to the authors for the above idea and contribution. | 2020-11-14T15:08:05Z |
| 92 | RxJava2Examples | 2850 | 677 | Java | 5 | :fire:RxJava2 Examples —— 这可能是从 RxJava1 跳到 RxJava2(学习 RxJava2 )最好的例子 Demo:https://github.com/nanchen2251/RxJava2Examples | 2019-03-06T03:57:40Z |
| 93 | FastDev4Android | 2838 | 1008 | Java | 8 | 本项目是Android快速开发框架,采用AndroidStudio进行开发。 预想集成工具包,采用MVP开发模式,EventBus数据分发,沉浸式状态栏,ORM,网络请求(HTTPClint,Volley,OkHttps),数据解析,依赖注入(AndroidAnnotations),xutils,图片异步加载,二维码扫描等等,后续会进行逐步添加 | 2018-06-06T01:16:26Z |
| 94 | PhotoPicker | 2830 | 695 | Java | 114 | [DEPRECATED] Image Picker like Wechat | 2019-11-29T03:33:32Z |
| 95 | overscroll-decor | 2816 | 395 | Java | 37 | Android: iOS-like over-scrolling effect applicable over almost all scrollable Android views. | 2021-04-22T14:49:22Z |
| 96 | jmx_exporter | 2803 | 1163 | Java | 56 | A process for exposing JMX Beans via HTTP for Prometheus consumption | 2023-12-05T07:40:23Z |
| 97 | flow | 2791 | 260 | Java | 33 | Name UI states, navigate between them, remember where you've been. | 2023-03-19T08:26:29Z |
| 98 | webporter | 2732 | 901 | Java | 7 | 基于 webmagic 的 Java 爬虫应用 | 2022-01-08T13:14:10Z |
| 99 | KenBurnsView | 2729 | 446 | Java | 10 | Android ImageViews animated by Ken Burns Effect | 2022-08-26T21:23:54Z |
| 100 | netty-learning-example | 2719 | 800 | Java | 1 | 🥚 Netty实践学习案例,见微知著!带着你的心,跟着教程。我相信你行欧。 | 2022-10-04T23:38:25Z |