mirror of
https://github.com/EvanLi/Github-Ranking.git
synced 2026-11-06 16:31:49 +00:00
22 KiB
22 KiB
Github Ranking
Top 100 Stars in Java
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
|---|---|---|---|---|---|---|---|
| 1 | advanced-java | 70289 | 18351 | Java | 3 | 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 | 2023-05-25T01:36:16Z |
| 2 | elasticsearch | 63967 | 23152 | Java | 3649 | Free and Open, Distributed, RESTful Search Engine | 2023-06-02T01:39:02Z |
| 3 | Java | 52144 | 17327 | Java | 2 | All Algorithms implemented in Java | 2023-05-31T15:41:28Z |
| 4 | guava | 47578 | 10565 | Java | 630 | Google core libraries for Java | 2023-06-01T18:42:14Z |
| 5 | MPAndroidChart | 36520 | 8944 | Java | 2003 | 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-05-19T10:24:58Z |
| 6 | glide | 33645 | 6066 | Java | 422 | An image loading and caching library for Android focused on smooth scrolling | 2023-05-23T21:57:01Z |
| 7 | AndroidUtilCode | 32176 | 10605 | Java | 257 | 🔥 Android developers should collect the following utils(updating). | 2023-05-22T01:52:08Z |
| 8 | druid | 26927 | 8397 | Java | 2496 | 阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池 | 2023-05-24T06:05:43Z |
| 9 | canal | 25801 | 7246 | Java | 946 | 阿里巴巴 MySQL binlog 增量订阅&消费组件 | 2023-05-30T16:38:33Z |
| 10 | SpringAll | 25670 | 7653 | Java | 16 | 循序渐进,学习Spring Boot、Spring Boot & Shiro、Spring Batch、Spring Cloud、Spring Cloud Alibaba、Spring Security & Spring Security OAuth2,博客Spring系列源码:https://mrbird.cc | 2022-10-31T09:56:20Z |
| 11 | butterknife | 25622 | 4675 | Java | 97 | Bind Android views and callbacks to fields and methods. | 2023-03-29T12:06:37Z |
| 12 | fastjson | 25365 | 6527 | Java | 1843 | FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade. | 2023-05-20T06:41:18Z |
| 13 | kafka | 25050 | 12652 | Java | 0 | Mirror of Apache Kafka | 2023-06-02T00:00:32Z |
| 14 | skywalking | 21892 | 6211 | Java | 69 | APM, Application Performance Monitoring System | 2023-06-01T07:29:19Z |
| 15 | flink | 21318 | 12030 | Java | 0 | Apache Flink | 2023-06-02T02:20:14Z |
| 16 | jenkins | 20894 | 8114 | Java | 0 | Jenkins automation server | 2023-06-02T01:59:37Z |
| 17 | shardingsphere | 18455 | 6331 | Java | 625 | Ecosystem to transform any database into a distributed database system, and enhance it with sharding, elastic scaling, encryption features & more | 2023-06-02T02:31:43Z |
| 18 | SpringCloudLearning | 17324 | 8109 | Java | 39 | 《史上最简单的Spring Cloud教程源码》 | 2021-04-12T09:53:47Z |
| 19 | fresco | 16948 | 3787 | Java | 204 | An Android library for managing images and the memory they use. | 2023-06-01T17:09:32Z |
| 20 | keycloak | 16245 | 5435 | Java | 1612 | Open Source Identity and Access Management For Modern Applications and Services | 2023-06-02T01:13:33Z |
| 21 | disruptor | 16013 | 3780 | Java | 8 | High Performance Inter-Thread Messaging Library | 2023-05-31T16:01:36Z |
| 22 | springboot-learning-example | 15466 | 7088 | Java | 14 | spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。 | 2023-03-23T16:59:35Z |
| 23 | Android-CleanArchitecture | 15347 | 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 |
| 24 | presto | 14748 | 5018 | Java | 1009 | The official home of the Presto distributed SQL query engine for big data | 2023-06-02T01:25:14Z |
| 25 | CircleImageView | 14427 | 3138 | Java | 5 | A circular ImageView for Android | 2023-04-06T07:46:13Z |
| 26 | bytecode-viewer | 13759 | 1104 | Java | 81 | A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) | 2023-04-27T03:29:49Z |
| 27 | logger | 13591 | 2141 | Java | 69 | ✔️ Simple, pretty and powerful logger for android | 2022-09-14T10:04:00Z |
| 28 | flink-learning | 13500 | 3731 | Java | 0 | flink learning blog. http://www.54tianzhisheng.cn/ 含 Flink 入门、概念、原理、实战、性能调优、源码解析等内容。涉及 Flink Connector、Metrics、Library、DataStream API、Table API & SQL 等内容的学习案例,还有 Flink 落地应用的大型项目案例(PVUV、日志存储、百亿数据实时去重、监控告警)分享。欢迎大家支持我的专栏《大数据实时计算引擎 Flink 实战与性能优化》 | 2023-02-28T12:34:27Z |
| 29 | tink | 13156 | 1208 | Java | 35 | Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse. | 2023-05-23T06:33:46Z |
| 30 | deeplearning4j | 12957 | 4949 | 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-05-31T06:27:01Z |
| 31 | AndroidViewAnimations | 12292 | 2441 | Java | 54 | Cute view animation collection. | 2021-08-18T23:15:07Z |
| 32 | realm-java | 11389 | 1780 | Java | 358 | Realm is a mobile database: a replacement for SQLite & ORMs | 2023-06-01T11:02:06Z |
| 33 | onedev | 11234 | 749 | Java | 0 | Self-hosted Git Server with CI/CD and Kanban | 2023-05-31T13:51:01Z |
| 34 | SmartTubeNext | 10947 | 722 | Java | 1354 | Ad free app for watching tube videos on Android TV boxes | 2023-06-01T13:49:33Z |
| 35 | dex2jar | 10905 | 1984 | Java | 385 | Tools to work with android .dex and java .class files | 2023-04-15T16:45:33Z |
| 36 | zaproxy | 10899 | 2075 | Java | 701 | The OWASP ZAP core project | 2023-06-01T05:10:25Z |
| 37 | vlayout | 10832 | 1821 | 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 |
| 38 | android-async-http | 10650 | 4193 | Java | 111 | This project under develop | 2023-04-17T14:55:24Z |
| 39 | Java-WebSocket | 9779 | 2531 | Java | 41 | A barebones WebSocket client and server implementation written in 100% Java. | 2023-03-30T03:57:50Z |
| 40 | react-native-camera | 9631 | 3451 | Java | 72 | A Camera component for React Native. Also supports barcode scanning! | 2023-04-19T08:30:38Z |
| 41 | MagicIndicator | 9448 | 1531 | Java | 181 | 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 |
| 42 | jjwt | 9089 | 1241 | Java | 61 | Java JWT: JSON Web Token for Java and Android | 2023-05-19T21:15:32Z |
| 43 | CoreNLP | 9036 | 2683 | Java | 171 | Stanford CoreNLP: A Java suite of core NLP tools. | 2023-05-17T05:44:37Z |
| 44 | AndroidNote | 8904 | 2110 | Java | 49 | 安卓学习笔记 | 2021-05-25T00:50:17Z |
| 45 | AgentWeb | 8877 | 1617 | Java | 78 | AgentWeb is a powerful library based on Android WebView. | 2023-03-19T20:45:38Z |
| 46 | Calligraphy | 8596 | 1101 | Java | 82 | Custom fonts in Android the easy way... | 2019-06-18T10:41:44Z |
| 47 | buck | 8551 | 1230 | Java | 203 | 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 | debezium | 8522 | 2177 | Java | 0 | Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ. | 2023-06-01T23:09:59Z |
| 49 | MaterialViewPager | 8181 | 1500 | Java | 180 | A Material Design ViewPager easy to use library | 2018-10-12T01:11:20Z |
| 50 | SpringCloud | 8146 | 3803 | Java | 42 | 基于SpringCloud2.1的微服务开发脚手架,整合了spring-security-oauth2、nacos、feign、sentinel、springcloud-gateway等。服务治理方面引入elasticsearch、skywalking、springboot-admin、zipkin等,让项目开发快速进入业务开发,而不需过多时间花费在架构搭建上。持续更新中 | 2023-05-17T07:52:05Z |
| 51 | pulsar | 12738 | 3299 | Java | 901 | Apache Pulsar - distributed pub-sub messaging system | 2023-06-02T02:47:06Z |
| 52 | stetho | 12646 | 1161 | Java | 63 | Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more. | 2023-03-23T16:43:08Z |
| 53 | greenDAO | 12578 | 2930 | Java | 193 | greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. | 2021-11-04T06:43:48Z |
| 54 | jd-gui | 12550 | 2247 | Java | 193 | A standalone Java Decompiler GUI | 2023-02-21T09:24:20Z |
| 55 | PictureSelector | 12481 | 2889 | Java | 321 | Picture Selector Library for Android or 图片选择器 | 2023-05-17T01:17:58Z |
| 56 | AndroidSwipeLayout | 12298 | 2698 | Java | 355 | The Most Powerful Swipe Layout! | 2021-08-05T11:51:50Z |
| 57 | mall-learning | 12088 | 8240 | Java | 17 | mall学习教程,架构、业务、技术要点全方位解析。mall项目(50k+star)是一套电商系统,使用现阶段主流技术实现。涵盖了SpringBoot 2.3.0、MyBatis 3.4.6、Elasticsearch 7.6.2、RabbitMQ 3.7.15、Redis 5.0、MongoDB 4.2.5、Mysql5.7等技术,采用Docker容器化部署。 | 2023-05-22T08:15:51Z |
| 58 | guice | 11972 | 1646 | Java | 305 | Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 8 and above, brought to you by Google. | 2023-05-25T21:25:40Z |
| 59 | spring-boot-admin | 11723 | 3024 | Java | 28 | Admin UI for administration of spring boot applications | 2023-06-01T12:48:01Z |
| 60 | questdb | 11507 | 788 | Java | 329 | An open source time-series database for fast ingest and SQL queries | 2023-06-02T02:25:36Z |
| 61 | realm-java | 11389 | 1780 | Java | 358 | Realm is a mobile database: a replacement for SQLite & ORMs | 2023-06-01T11:02:06Z |
| 62 | dataease | 11323 | 2194 | Java | 119 | 人人可用的开源数据可视化分析工具。 | 2023-06-01T15:25:51Z |
| 63 | onedev | 11234 | 749 | Java | 0 | Self-hosted Git Server with CI/CD and Kanban | 2023-05-31T13:51:01Z |
| 64 | fullstack-tutorial | 11138 | 2443 | Java | 18 | 🚀 fullstack tutorial 2022,后台技术栈/架构师之路/全栈开发社区,春招/秋招/校招/面试 | 2022-12-02T03:33:19Z |
| 65 | androidannotations | 11131 | 2408 | Java | 50 | Fast Android Development. Easy maintainance. | 2022-05-31T13:16:38Z |
| 66 | SlidingMenu | 11122 | 5122 | Java | 262 | An Android library that allows you to easily create applications with slide-in menus. You may use it in your Android apps provided that you cite this project and include the license in your app. Thanks! | 2021-09-19T14:04:18Z |
| 67 | SmartTubeNext | 10947 | 722 | Java | 1354 | Ad free app for watching tube videos on Android TV boxes | 2023-06-01T13:49:33Z |
| 68 | FlycoTabLayout | 10846 | 2424 | Java | 349 | An Android TabLayout Lib | 2023-05-28T16:32:48Z |
| 69 | FileDownloader | 10810 | 2178 | Java | 158 | Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process | 2022-01-30T05:13:38Z |
| 70 | tech-interview-for-developer | 10790 | 2737 | Java | 2 | 👶🏻 신입 개발자 전공 지식 & 기술 면접 백과사전 📖 | 2023-05-22T13:56:24Z |
| 71 | CtCI-6th-Edition | 10703 | 4279 | Java | 47 | Cracking the Coding Interview 6th Ed. Solutions | 2023-04-23T19:09:43Z |
| 72 | android-async-http | 10650 | 4193 | Java | 111 | This project under develop | 2023-04-17T14:55:24Z |
| 73 | dolphinscheduler | 10567 | 3914 | Java | 921 | Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code | 2023-06-02T01:58:22Z |
| 74 | SmarterStreaming | 10529 | 2743 | Java | 5 | 业内为数不多致力于极致体验的超强全自研跨平台(windows/linux/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。 | 2023-05-22T05:06:01Z |
| 75 | okhttp-OkGo | 10528 | 2535 | Java | 457 | OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 | 2022-09-06T01:29:03Z |
| 76 | platform_frameworks_base | 10419 | 6238 | Java | 0 | None | 2023-05-27T04:28:09Z |
| 77 | mall-swarm | 10311 | 4778 | Java | 34 | mall-swarm是一套微服务商城系统,采用了 Spring Cloud 2021 & Alibaba、Spring Boot 2.7、Oauth2、MyBatis、Docker、Elasticsearch、Kubernetes等核心技术,同时提供了基于Vue的管理后台方便快速搭建系统。mall-swarm在电商业务的基础集成了注册中心、配置中心、监控中心、网关等系统功能。文档齐全,附带全套Spring Cloud教程。 | 2023-06-01T14:26:58Z |
| 78 | javapoet | 10273 | 1332 | Java | 91 | A Java API for generating .java source files. | 2023-05-30T17:36:47Z |
| 79 | LSPosed | 10177 | 1479 | Java | 3 | LSPosed Framework | 2023-05-25T13:13:36Z |
| 80 | auto | 10130 | 1201 | Java | 68 | A collection of source code generators for Java. | 2023-06-01T21:57:41Z |
| 81 | newbee-mall | 10079 | 2570 | Java | 0 | 🔥 🎉newbee-mall是一套电商系统,包括基础版本(Spring Boot+Thymeleaf)、前后端分离版本(Spring Boot+Vue 3+Element-Plus+Vue-Router 4+Pinia+Vant 4) 、秒杀版本、Go语言版本、微服务版本(Spring Cloud Alibaba+Nacos+Sentinel+Seata+Spring Cloud Gateway+OpenFeign+ELK)。 前台商城系统包含首页门户、商品分类、新品上线、首页轮播、商品推荐、商品搜索、商品展示、购物车、订单结算、订单流程、个人订单管理、会员中心、帮助中心等模块。 后台管理系统包含数据面板、轮播图管理、商品管理、订单管理、会员管理、分类管理、设置等模块。 | 2023-05-31T08:54:56Z |
| 82 | COLA | 9833 | 2614 | Java | 24 | 🥤 COLA: Clean Object-oriented & Layered Architecture | 2023-05-22T20:04:07Z |
| 83 | conductor | 9786 | 2146 | Java | 102 | Conductor is a microservices orchestration engine. | 2023-06-01T13:59:19Z |
| 84 | AVLoadingIndicatorView | 9697 | 1888 | Java | 66 | DEPRECATED | 2023-04-06T06:05:06Z |
| 85 | spark | 9475 | 1571 | Java | 199 | A simple expressive web framework for java. Spark has a kotlin DSL https://github.com/perwendel/spark-kotlin | 2022-11-22T23:59:54Z |
| 86 | AndroidSlidingUpPanel | 9461 | 2306 | Java | 268 | This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application. Brought to you by Umano. | 2022-07-21T00:21:03Z |
| 87 | android-gif-drawable | 9368 | 1802 | Java | 31 | Views and Drawable for displaying animated GIFs on Android | 2023-05-28T15:32:02Z |
| 88 | JsBridge | 9347 | 1940 | Java | 134 | android java and javascript bridge, inspired by wechat webview jsbridge | 2022-12-22T12:42:58Z |
| 89 | spring-boot-api-project-seed | 9324 | 3785 | Java | 92 | :seedling::rocket:一个基于Spring Boot & MyBatis的种子项目,用于快速构建中小型API、RESTful API项目~ | 2022-12-15T06:48:29Z |
| 90 | VirtualApp | 9318 | 2821 | Java | 0 | Virtual Engine for Android(Support 12.0 in business version) | 2023-05-24T13:22:18Z |
| 91 | AndroidNote | 8904 | 2110 | Java | 49 | 安卓学习笔记 | 2021-05-25T00:50:17Z |
| 92 | AgentWeb | 8877 | 1617 | Java | 78 | AgentWeb is a powerful library based on Android WebView. | 2023-03-19T20:45:38Z |
| 93 | cim | 8866 | 2783 | Java | 35 | 📲cim(cross IM) 适用于开发者的分布式即时通讯系统 | 2022-10-04T23:43:04Z |
| 94 | StatusBarUtil | 8810 | 1740 | Java | 107 | A util for setting status bar style on Android App. | 2022-06-24T09:55:37Z |
| 95 | CalendarView | 8669 | 1699 | Java | 434 | Android上一个优雅、万能自定义UI、仿iOS、支持垂直、水平方向切换、支持周视图、自定义周起始、性能高效的日历控件,支持热插拔实现的UI定制!支持标记、自定义颜色、农历、自定义月视图各种显示模式等。Canvas绘制,速度快、占用内存低,你真的想不到日历居然还可以如此优雅!An elegant, highly customized and high-performance Calendar Widget on Android. | 2022-01-11T15:20:52Z |
| 96 | languagetool | 8668 | 1060 | Java | 1822 | Style and Grammar Checker for 25+ Languages | 2023-06-01T17:13:33Z |
| 97 | Calligraphy | 8596 | 1101 | Java | 82 | Custom fonts in Android the easy way... | 2019-06-18T10:41:44Z |
| 98 | quickstart-android | 8479 | 7445 | Java | 29 | Firebase Quickstart Samples for Android | 2023-05-31T18:12:53Z |
| 99 | junit4 | 8452 | 3202 | Java | 106 | A programmer-oriented testing framework for Java. | 2023-05-01T14:25:25Z |
| 100 | BottomBar | 8434 | 1564 | Java | 262 | (Deprecated) A custom view component that mimics the new Material Design Bottom Navigation pattern. | 2021-09-16T11:19:06Z |