Files
Github-Ranking/Top100/Java.md
T
2024-03-14 11:04:38 +08:00

22 KiB
Raw Blame History

Github Ranking

Top 100 Stars in Java

Ranking Project Name Stars Forks Language Open Issues Description Last Commit
1 java-design-patterns 86042 25818 Java 203 Design patterns implemented in Java 2024-03-13T18:21:05Z
2 GitHub-Chinese-Top-Charts 85974 11787 Java 155 🇨🇳 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。 2024-03-13T05:17:38Z
3 LeetCodeAnimation 74813 13974 Java 17 Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路) 2023-08-14T12:14:01Z
4 mall 74633 28097 Java 26 mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 2024-03-12T01:41:52Z
5 advanced-java 73743 18747 Java 4 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 2024-02-22T12:08:34Z
6 elasticsearch 67020 23923 Java 4084 Free and Open, Distributed, RESTful Search Engine 2024-03-14T01:26:13Z
7 hello-algo 66742 8220 Java 14 《Hello 算法》:动画图解、一键运行的数据结构与算法教程,支持 Python, C++, Java, C#, Go, Swift, JS, TS, Dart, Rust, C, Zig 等语言。English edition ongoing 2024-03-13T01:34:14Z
8 interviews 61375 12699 Java 30 Everything you need to know to get the job. 2023-12-15T17:11:44Z
9 Java 56193 18408 Java 5 All Algorithms implemented in Java 2024-03-13T03:53:56Z
10 spring-framework 54721 37324 Java 267 Spring Framework 2024-03-13T17:34:29Z
11 guava 49201 10726 Java 637 Google core libraries for Java 2024-03-13T21:31:40Z
12 RxJava 47566 7569 Java 12 RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM. 2024-03-13T06:58:45Z
13 ghidra 46730 5448 Java 1332 Ghidra is a software reverse engineering (SRE) framework 2024-03-14T00:00:40Z
14 retrofit 42531 7262 Java 124 A type-safe HTTP client for Android and the JVM 2024-03-13T23:33:17Z
15 dubbo 39871 26207 Java 738 The java implementation of Apache Dubbo. An RPC and microservice framework. 2024-03-13T15:00:09Z
16 jadx 38434 4589 Java 361 Dex to Java decompiler 2024-03-12T00:48:57Z
17 jeecg-boot 37310 14148 Java 38 🔥「企业级低代码平台」前后端分离架构SpringBoot 2.x/3.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。 2024-03-13T13:15:00Z
18 dbeaver 36753 3197 Java 1963 Free universal database tool and SQL client 2024-03-13T23:05:33Z
19 lottie-android 34587 5347 Java 8 Render After Effects animations natively on Android and iOS, Web, and React Native 2024-03-04T03:38:44Z
20 AndroidUtilCode 32857 10627 Java 281 🔥 Android developers should collect the following utils(updating). 2023-05-22T01:52:08Z
21 zxing 32089 9281 Java 5 ZXing ("Zebra Crossing") barcode scanning library for Java, Android 2024-03-11T12:30:07Z
22 spring-boot-demo 31756 10612 Java 90 🚀一个用来深入学习并实战 Spring Boot 的项目。 2024-02-01T02:41:48Z
23 halo 30868 9221 Java 344 强大易用的开源建站工具。 2024-03-14T01:31:08Z
24 easyexcel 30601 7360 Java 445 快速、简洁、解决大文件内存溢出的java处理Excel工具 2024-03-12T10:40:15Z
25 termux-app 29615 3153 Java 306 Termux - a terminal emulator application for Android OS extendible by variety of packages. 2024-03-03T21:16:29Z
26 selenium 28993 7881 Java 119 A browser automation framework and ecosystem. 2024-03-14T00:28:56Z
27 nacos 28717 12393 Java 231 an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. 2024-03-13T09:21:14Z
28 apollo 28699 10156 Java 128 Apollo is a reliable configuration management system suitable for microservice configuration management scenarios. 2024-02-21T00:20:11Z
29 NewPipe 27929 2846 Java 1158 A libre lightweight streaming front-end for Android. 2024-03-09T22:05:42Z
30 druid 27575 8506 Java 2146 阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池 2024-03-13T07:06:42Z
31 canal 27502 7497 Java 982 阿里巴巴 MySQL binlog 增量订阅&消费组件 2024-03-08T03:56:31Z
32 JCSprout 27071 7112 Java 30 👨‍🎓 Java Core Sprout : basic, concurrent, algorithm 2022-10-24T12:27:21Z
33 kafka 27012 13376 Java 0 Mirror of Apache Kafka 2024-03-14T01:48:14Z
34 vhr 26840 10292 Java 156 微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。 2024-01-11T01:16:10Z
35 xxl-job 26239 10562 Java 1165 A distributed task scheduling framework.(分布式任务调度平台XXL-JOB) 2024-03-11T08:39:17Z
36 miaosha 26022 6643 Java 0 ⭐⭐⭐⭐秒杀系统设计与实现.互联网工程师进阶与分析🙋🐓 2022-10-19T04:50:10Z
37 fastjson 25592 6514 Java 1901 FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade. 2023-11-18T03:16:06Z
38 toBeTopJavaer 25117 5455 Java 57 To Be Top Javaer - Java工程师成神之路 2024-01-03T13:58:24Z
39 proxyee-down 24985 4477 Java 0 http下载工具,基于http代理,支持多连接分块下载 2024-02-27T19:13:16Z
40 incubator-seata 24835 8643 Java 715 🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution. 2024-03-13T16:22:32Z
41 Signal-Android 24754 5972 Java 308 A private messenger for Android. 2024-03-13T14:55:38Z
42 SmartRefreshLayout 24626 4925 Java 316 🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。 2023-11-19T15:30:37Z
43 EventBus 24566 4650 Java 100 Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality. 2024-02-21T18:18:34Z
44 Hystrix 23828 4689 Java 349 Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable. 2023-10-17T13:04:47Z
45 Telegram 23501 7677 Java 0 Telegram for Android source 2024-03-13T20:54:21Z
46 skywalking 23074 6386 Java 56 APM, Application Performance Monitoring System 2024-03-13T13:12:02Z
47 flink 22965 12851 Java 0 Apache Flink 2024-03-14T02:54:56Z
48 jenkins 22186 8456 Java 0 Jenkins automation server 2024-03-14T02:09:02Z
49 bazel 22135 3851 Java 1769 a fast, scalable, multi-language and extensible build system 2024-03-13T23:41:38Z
50 Sentinel 21842 7865 Java 604 A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件) 2024-03-05T05:42:32Z
51 cat 18356 5364 Java 164 CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。 2024-01-29T06:56:33Z
52 tinker 17015 3319 Java 503 Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. 2024-01-25T04:59:39Z
53 disruptor 16925 3863 Java 15 High Performance Inter-Thread Messaging Library 2024-01-03T23:42:42Z
54 Android-Universal-Image-Loader 16805 6120 Java 451 Powerful and flexible library for loading, caching and displaying images on Android. 2022-01-17T09:48:53Z
55 zipkin 16645 3059 Java 179 Zipkin is a distributed tracing system 2024-03-12T04:23:59Z
56 zheng 16632 7413 Java 36 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2022-12-16T09:53:00Z
57 APIJSON 16451 2067 Java 249 🏆 零代码、全功能、强安全 ORM 库 🚀 后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构。 🏆 A JSON Transmission Protocol and an ORM Library 🚀 provides APIs and Docs without writing any code. 2024-03-12T12:33:42Z
58 antlr4 16175 3186 Java 777 ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. 2024-03-11T10:13:35Z
59 material-components-android 15846 3011 Java 531 Modular and customizable Material Design UI components for Android 2024-03-13T08:46:44Z
60 mybatis-plus 15613 4168 Java 74 An powerful enhanced toolkit of MyBatis for simplify development 2024-03-11T04:22:19Z
61 SpringBoot-Learning 15539 4878 Java 35 《Spring Boot基础教程》,2.x版本持续连载中!点击下方链接直达教程目录! 2023-12-17T15:45:30Z
62 thingsboard 15368 4750 Java 1490 Open-source IoT Platform - Device management, data collection, processing and visualization. 2024-03-13T18:32:29Z
63 source-code-hunter 15261 2937 Java 9 😱 从源码层面,剖析挖掘互联网行业主流技术的底层实现原理,为广大开发者 “提升技术深度” 提供便利。目前开放 Spring 全家桶,Mybatis、Netty、Dubbo 框架,及 Redis、Tomcat 中间件等 2023-12-17T10:43:19Z
64 QtScrcpy 15218 2139 Java 430 Android real-time display control software 2024-02-25T10:04:43Z
65 LSPosed 15101 2267 Java 2 LSPosed Framework 2024-03-11T00:42:21Z
66 DSA-Bootcamp-Java 15066 9891 Java 136 This repository consists of the code samples, assignments, and notes for the Java data structures & algorithms + interview preparation bootcamp of WeMakeDevs. 2024-03-12T16:34:50Z
67 caffeine 15028 1541 Java 3 A high performance caching library for Java 2024-03-13T17:53:31Z
68 Sa-Token 15013 2470 Java 18 这可能是史上功能最全的Java权限认证框架!目前已集成——登录认证、权限认证、分布式Session会话、微服务网关鉴权、单点登录、OAuth2.0、踢人下线、Redis集成、前后台分离、记住我模式、模拟他人账号、临时身份切换、账号封禁、多账号认证体系、注解式鉴权、路由拦截式鉴权、花式token生成、自动续签、同端互斥登录、会话治理、密码加密、jwt集成、Spring集成、WebFlux集成... 2024-02-28T01:56:48Z
69 yudao-cloud 14987 3551 Java 0 ruoyi-vue-pro 全新 Cloud 版本,优化重构所有功能。基于 Spring Cloud Alibaba + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城、CRM、ERP 等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! 2024-03-01T12:51:02Z
70 VirtualXposed 14976 2447 Java 134 A simple app to use Xposed without root, unlock the bootloader or modify system image, etc. 2024-03-08T05:09:27Z
71 DataX 14943 5193 Java 974 DataX是阿里云DataWorks数据集成的开源版本。 2024-03-13T11:46:19Z
72 dataease 14730 2744 Java 245 人人可用的开源数据可视化分析工具。 2024-03-14T02:51:46Z
73 mockito 14493 2511 Java 378 Most popular Mocking framework for unit tests written in Java 2024-03-13T18:35:08Z
74 ARouter 14361 2581 Java 114 💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架) 2023-09-11T06:07:41Z
75 QMUI_Android 14298 2655 Java 422 提高 Android UI 开发效率的 UI 库 2024-02-26T06:50:33Z
76 bytecode-viewer 14267 1118 Java 83 A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) 2024-02-03T23:22:38Z
77 hadoop 14204 8665 Java 0 Apache Hadoop 2024-03-13T23:15:12Z
78 vert.x 13980 2032 Java 215 Vert.x is a tool-kit for building reactive applications on the JVM 2024-03-13T18:07:59Z
79 Arduino 13961 7020 Java 651 Arduino IDE 1.x 2023-08-27T17:44:51Z
80 Material-Animations 13544 2498 Java 14 Android Transition animations explanation with examples. 2019-04-02T15:42:38Z
81 Luban 13472 2231 Java 146 Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 2021-11-06T13:32:29Z
82 Android-PickerView 13391 3436 Java 417 This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动) 2022-12-30T03:36:03Z
83 jd-gui 13386 2316 Java 198 A standalone Java Decompiler GUI 2024-02-05T10:18:31Z
84 deeplearning4j 13374 3825 Java 628 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. 2024-03-12T04:10:18Z
85 questdb 13331 967 Java 453 An open source time-series database for fast ingest and SQL queries 2024-03-13T19:45:00Z
86 jib 13295 1411 Java 150 🏗 Build container images for your Java applications. 2024-03-13T23:23:34Z
87 pinpoint 13171 3731 Java 385 APM, (Application Performance Management) tool for large-scale distributed systems. 2024-03-13T10:53:29Z
88 druid 13133 3624 Java 735 Apache Druid: a high performance real-time analytics database. 2024-03-14T02:42:54Z
89 zuul 13109 2316 Java 244 Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. 2024-03-01T00:03:26Z
90 PictureSelector 13003 2971 Java 422 Picture Selector Library for Android or 图片选择器 2024-01-18T07:21:32Z
91 quarkus 12936 2454 Java 2337 Quarkus: Supersonic Subatomic Java. 2024-03-14T01:55:34Z
92 conductor 12929 2332 Java 148 Conductor is a microservices orchestration engine. 2023-12-22T23:40:04Z
93 piggymetrics 12922 5991 Java 0 Microservice Architecture with Spring Boot, Spring Cloud and Docker 2024-01-22T17:16:22Z
94 banner 12686 2503 Java 11 🔥🔥🔥Banner 2.0 来了!Android广告图片轮播控件,内部基于ViewPager2实现,Indicator和UI都可以自定义。 2024-01-11T08:41:56Z
95 stetho 12667 1165 Java 63 Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more. 2023-03-23T16:43:08Z
96 mall-learning 12646 8287 Java 17 mall学习教程,架构、业务、技术要点全方位解析。mall项目(60k+star)是一套电商系统,使用现阶段主流技术实现。涵盖了SpringBoot、MyBatis、Elasticsearch、RabbitMQ、Redis、MongoDB、Mysql等技术,采用Docker容器化部署。 2024-03-01T08:30:18Z
97 greenDAO 12609 2894 Java 193 greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. 2023-11-21T08:18:48Z
98 lombok 12513 2308 Java 823 Very spicy additions to the Java programming language. 2024-03-12T22:41:52Z
99 AndroidSwipeLayout 12349 2676 Java 358 The Most Powerful Swipe Layout! 2023-11-10T08:30:13Z
100 guice 12321 1650 Java 314 Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 8 and above, brought to you by Google. 2024-03-13T18:27:12Z