Files
Github-Ranking/Top100/Java.md
T
2023-05-28 11:04:56 +08:00

23 KiB
Raw Blame History

Github Ranking

Top 100 Stars in Java

Ranking Project Name Stars Forks Language Open Issues Description Last Commit
1 advanced-java 70190 18333 Java 3 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 2023-05-25T01:36:16Z
2 elasticsearch 63901 23133 Java 3636 Free and Open, Distributed, RESTful Search Engine 2023-05-27T22:02:32Z
3 GitHub-Chinese-Top-Charts 61990 8963 Java 115 🇨🇳 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。 2023-05-28T00:35:52Z
4 Java 52071 17308 Java 1 All Algorithms implemented in Java 2023-05-27T21:55:34Z
5 spring-framework 51946 36181 Java 1257 Spring Framework 2023-05-26T17:17:46Z
6 guava 47542 10555 Java 631 Google core libraries for Java 2023-05-27T14:14:00Z
7 retrofit 41569 7265 Java 149 A type-safe HTTP client for Android and the JVM 2023-05-27T18:03:00Z
8 dubbo 38919 25916 Java 797 Apache Dubbo is a high-performance, java based, open source RPC framework. 2023-05-28T02:10:31Z
9 MPAndroidChart 36507 8942 Java 2002 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
10 jeecg-boot 34728 13557 Java 20 🔥「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。 2023-05-24T02:47:57Z
11 glide 33624 6067 Java 419 An image loading and caching library for Android focused on smooth scrolling 2023-05-23T21:57:01Z
12 arthas 32466 6996 Java 201 Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas 2023-05-19T09:56:59Z
13 hello-algorithm 32340 6219 Java 7 🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)推荐免费ChatGPT使用网站 2023-05-19T06:12:40Z
14 AndroidUtilCode 32169 10602 Java 257 🔥 Android developers should collect the following utils(updating). 2023-05-22T01:52:08Z
15 druid 26913 8397 Java 2484 阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池 2023-05-24T06:05:43Z
16 canal 25773 7238 Java 941 阿里巴巴 MySQL binlog 增量订阅&消费组件 2023-05-22T03:57:52Z
17 SpringAll 25644 7647 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
18 fastjson 25358 6525 Java 1840 FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade. 2023-05-20T06:41:18Z
19 kafka 25008 12643 Java 0 Mirror of Apache Kafka 2023-05-27T21:44:02Z
20 termux-app 21982 2574 Java 290 Termux - a terminal emulator application for Android OS extendible by variety of packages. 2023-05-27T13:35:57Z
21 skywalking 21864 6204 Java 69 APM, Application Performance Monitoring System 2023-05-27T07:14:32Z
22 libgdx 21533 6415 Java 206 Desktop/Android/HTML5/iOS Java game development framework 2023-05-27T08:36:52Z
23 flink 21289 12021 Java 0 Apache Flink 2023-05-28T02:29:02Z
24 jenkins 20859 8108 Java 0 Jenkins automation server 2023-05-27T17:41:24Z
25 rocketmq 19276 10839 Java 384 Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications. 2023-05-27T16:27:59Z
26 mybatis-3 18523 12276 Java 128 MyBatis SQL mapper framework for Java 2023-05-14T01:47:09Z
27 shardingsphere 18436 6326 Java 618 Ecosystem to transform any database into a distributed database system, and enhance it with sharding, elastic scaling, encryption features & more 2023-05-28T01:25:37Z
28 SpringCloudLearning 17310 8105 Java 38 《史上最简单的Spring Cloud教程源码》 2021-04-12T09:53:47Z
29 fresco 16949 3787 Java 203 An Android library for managing images and the memory they use. 2023-05-27T02:21:17Z
30 Android-Universal-Image-Loader 16806 6211 Java 447 Powerful and flexible library for loading, caching and displaying images on Android. 2022-01-17T09:48:53Z
31 tinker 16788 3346 Java 483 Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. 2023-05-26T16:02:19Z
32 zheng 16503 7452 Java 36 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2022-12-16T09:53:00Z
33 keycloak 16182 5418 Java 1604 Open Source Identity and Access Management For Modern Applications and Services 2023-05-27T15:59:14Z
34 disruptor 15999 3780 Java 8 High Performance Inter-Thread Messaging Library 2023-04-28T09:30:17Z
35 ruoyi-vue-pro 15617 3558 Java 12 🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! 2023-05-27T11:18:49Z
36 Android-CleanArchitecture 15346 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
37 presto 14727 5014 Java 1013 The official home of the Presto distributed SQL query engine for big data 2023-05-27T19:20:44Z
38 bytecode-viewer 13748 1103 Java 81 A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) 2023-04-27T03:29:49Z
39 thingsboard 13721 4349 Java 1479 Open-source IoT Platform - Device management, data collection, processing and visualization. 2023-05-27T14:15:28Z
40 logger 13587 2141 Java 69 ✔️ Simple, pretty and powerful logger for android 2022-09-14T10:04:00Z
41 flink-learning 13483 3728 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
42 Luban 13261 2227 Java 145 Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 2021-11-06T13:32:29Z
43 deeplearning4j 12951 4947 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-28T00:49:25Z
44 zuul 12641 2301 Java 242 Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. 2023-05-25T17:21:09Z
45 AndroidViewAnimations 12286 2443 Java 54 Cute view animation collection. 2021-08-18T23:15:07Z
46 mall-learning 12068 8235 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
47 eureka 11835 3697 Java 58 AWS Service registry for resilient mid-tier load balancing and failover. 2023-05-23T17:50:52Z
48 Mybatis-PageHelper 11699 3120 Java 36 Mybatis通用分页插件 2023-05-04T06:26:32Z
49 realm-java 11390 1781 Java 361 Realm is a mobile database: a replacement for SQLite & ORMs 2023-05-26T11:04:41Z
50 zookeeper 11298 7006 Java 0 Apache ZooKeeper 2023-05-24T17:17:15Z
51 JustAuth 14795 2579 Java 33 🏆Gitee 最有价值开源项目 🚀💯 小而全而美的第三方登录开源组件。目前已支持Github、Gitee、微博、钉钉、百度、Coding、腾讯云开发者平台、OSChina、支付宝、QQ、微信、淘宝、Google、Facebook、抖音、领英、小米、微软、今日头条、Teambition、StackOverflow、Pinterest、人人、华为、企业微信、酷家乐、Gitlab、美团、饿了么、推特、飞书、京东、阿里云、喜马拉雅、Amazon、Slack和 Line 等第三方平台的授权登录。 Login, so easy! 2023-05-06T13:38:30Z
52 presto 14727 5014 Java 1013 The official home of the Presto distributed SQL query engine for big data 2023-05-27T19:20:44Z
53 antlr4 14511 3068 Java 702 ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. 2023-05-26T17:48:17Z
54 VirtualXposed 14395 2432 Java 123 A simple app to use Xposed without root, unlock the bootloader or modify system image, etc. 2022-09-09T02:58:50Z
55 QMUI_Android 14074 2643 Java 418 提高 Android UI 开发效率的 UI 库 2023-04-07T10:42:07Z
56 BigData-Notes 13943 3950 Java 19 大数据入门指南 ⭐ 2023-02-01T11:44:36Z
57 thingsboard 13721 4349 Java 1479 Open-source IoT Platform - Device management, data collection, processing and visualization. 2023-05-27T14:15:28Z
58 logger 13587 2141 Java 69 ✔️ Simple, pretty and powerful logger for android 2022-09-14T10:04:00Z
59 flink-learning 13483 3728 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
60 logstash 13464 3429 Java 1857 Logstash - transport and process your logs, events, or other data 2023-05-26T07:08:05Z
61 Luban 13261 2227 Java 145 Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 2021-11-06T13:32:29Z
62 spring-analysis 12901 4126 Java 10 Spring源码阅读 2023-03-24T12:08:27Z
63 jib 12786 1389 Java 141 🏗 Build container images for your Java applications. 2023-05-17T01:48:28Z
64 hello-algo 12715 1352 Java 6 《Hello 算法》是一本动画图解、能运行、可提问的数据结构与算法入门书,支持 Java, C++, Python, Go, JS, TS, C#, Swift, Zig 等语言。 2023-05-27T09:14:20Z
65 zuul 12641 2301 Java 242 Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. 2023-05-25T17:21:09Z
66 jd-gui 12527 2244 Java 193 A standalone Java Decompiler GUI 2023-02-21T09:24:20Z
67 Matisse 12413 2075 Java 403 🎆 A well-designed local image and video selector for Android 2023-05-15T09:55:57Z
68 AndroidViewAnimations 12286 2443 Java 54 Cute view animation collection. 2021-08-18T23:15:07Z
69 mall-learning 12068 8235 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
70 lombok 11993 2233 Java 801 Very spicy additions to the Java programming language. 2023-05-24T22:29:12Z
71 eureka 11835 3697 Java 58 AWS Service registry for resilient mid-tier load balancing and failover. 2023-05-23T17:50:52Z
72 Mybatis-PageHelper 11699 3120 Java 36 Mybatis通用分页插件 2023-05-04T06:26:32Z
73 VasSonic 11673 1621 Java 41 VasSonic is a lightweight and high-performance Hybrid framework developed by tencent VAS team, which is intended to speed up the first screen of websites working on Android and iOS platform. 2023-04-07T11:37:52Z
74 uCrop 11507 2120 Java 234 Image Cropping Library for Android 2023-05-18T07:21:26Z
75 neo4j 11430 2271 Java 356 Graphs for Everyone 2023-05-24T13:31:39Z
76 realm-java 11390 1781 Java 361 Realm is a mobile database: a replacement for SQLite & ORMs 2023-05-26T11:04:41Z
77 zookeeper 11298 7006 Java 0 Apache ZooKeeper 2023-05-24T17:17:15Z
78 mit-deep-learning-book-pdf 11228 2470 Java 10 MIT Deep Learning Book in PDF format (complete and parts) by Ian Goodfellow, Yoshua Bengio and Aaron Courville 2022-12-26T10:15:38Z
79 dataease 11213 2164 Java 147 人人可用的开源数据可视化分析工具。 2023-05-26T08:29:45Z
80 PermissionsDispatcher 11133 1441 Java 24 A declarative API to handle Android runtime permissions. 2022-09-24T00:46:05Z
81 SlidingMenu 11123 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
82 zaproxy 10880 2072 Java 701 The OWASP ZAP core project 2023-05-27T21:41:31Z
83 SmartTubeNext 10859 722 Java 1349 Ad free app for watching tube videos on Android TV boxes 2023-05-28T01:44:37Z
84 webmagic 10841 4133 Java 310 A scalable web crawler framework for Java. 2023-03-27T16:30:03Z
85 vlayout 10831 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
86 matrix 10829 1763 Java 332 Matrix is a plugin style, non-invasive APM system developed by WeChat. 2023-05-24T04:45:35Z
87 ImmersionBar 10796 1837 Java 118 android 4.4以上沉浸式状态栏和沉浸式导航栏管理,适配横竖屏切换、刘海屏、软键盘弹出等问题,可以修改状态栏字体颜色和导航栏图标颜色,以及不可修改字体颜色手机的适配,适用于Activity、Fragment、DialogFragment、Dialog,PopupWindow,一句代码轻松实现,以及对bar的其他设置,详见README。简书请参考:http://www.jianshu.com/p/2a884e211a62 2022-03-25T02:26:08Z
88 interview 10757 5159 Java 61 Interview questions 2023-04-19T14:05:18Z
89 android-async-http 10648 4194 Java 111 This project under develop 2023-04-17T14:55:24Z
90 dolphinscheduler 10527 3902 Java 919 Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code 2023-05-27T09:39:04Z
91 okhttp-OkGo 10526 2536 Java 457 OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 2022-09-06T01:29:03Z
92 SmarterStreaming 10519 2740 Java 5 业内为数不多致力于极致体验的超强全自研跨平台(windows/linux/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。 2023-05-22T05:06:01Z
93 RxPermissions 10436 1317 Java 90 Android runtime permissions powered by RxJava2 2022-05-11T09:47:47Z
94 platform_frameworks_base 10410 6240 Java 0 None 2023-05-27T04:28:09Z
95 javapoet 10250 1330 Java 91 A Java API for generating .java source files. 2023-05-27T11:22:16Z
96 jsoup 10165 2112 Java 71 jsoup: the Java HTML parser, built for HTML editing, cleaning, scraping, and XSS safety. 2023-05-27T21:24:40Z
97 LSPosed 10107 1472 Java 3 LSPosed Framework 2023-05-25T13:13:36Z
98 android-interview-questions 10017 2087 Java 15 Your Cheat Sheet For Android Interview - Android Interview Questions 2023-05-24T11:00:26Z
99 clojure 9992 1462 Java 0 The Clojure programming language 2023-04-19T14:39:13Z
100 COLA 9807 2604 Java 24 🥤 COLA: Clean Object-oriented & Layered Architecture 2023-05-22T20:04:07Z