Files
Github-Ranking/Top100/Java.md
T
2024-03-03 11:04:51 +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 java-design-patterns 85891 25784 Java 200 Design patterns implemented in Java 2024-03-02T16:56:52Z
2 mall 74294 28039 Java 26 mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 2024-03-01T08:21:50Z
3 advanced-java 73545 18721 Java 3 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 2024-02-22T12:08:34Z
4 elasticsearch 66899 23884 Java 4140 Free and Open, Distributed, RESTful Search Engine 2024-03-03T02:42:05Z
5 hello-algo 64274 7837 Java 12 《Hello 算法》:动画图解、一键运行的数据结构与算法教程,支持 Python, C++, Java, C#, Go, Swift, JS, TS, Dart, Rust, C, Zig 等语言。English edition ongoing 2024-03-02T10:46:28Z
6 interviews 61321 12698 Java 30 Everything you need to know to get the job. 2023-12-15T17:11:44Z
7 Java 56031 18344 Java 10 All Algorithms implemented in Java 2024-03-03T01:16:41Z
8 guava 49161 10710 Java 637 Google core libraries for Java 2024-03-03T01:55:51Z
9 RxJava 47551 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-01T08:01:09Z
10 ghidra 46478 5425 Java 1321 Ghidra is a software reverse engineering (SRE) framework 2024-03-02T20:59:37Z
11 jadx 38294 4585 Java 359 Dex to Java decompiler 2024-03-01T16:32:48Z
12 MPAndroidChart 37143 8982 Java 2031 A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations. 2024-02-28T06:26:20Z
13 dbeaver 36185 3180 Java 1949 Free universal database tool and SQL client 2024-03-02T19:53:13Z
14 lottie-android 34566 5348 Java 15 Render After Effects animations natively on Android and iOS, Web, and React Native 2024-02-27T16:58:12Z
15 hello-algorithm 34520 6432 Java 9 🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)推荐免费ChatGPT使用网站 2023-06-13T04:13:17Z
16 arthas 34348 7277 Java 273 Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas 2024-02-28T02:21:00Z
17 glide 34241 6094 Java 486 An image loading and caching library for Android focused on smooth scrolling 2024-02-27T19:40:33Z
18 AndroidUtilCode 32841 10623 Java 278 🔥 Android developers should collect the following utils(updating). 2023-05-22T01:52:08Z
19 netty 32499 15650 Java 564 Netty project - an event-driven asynchronous network application framework 2024-03-02T15:34:18Z
20 zxing 32044 9279 Java 4 ZXing ("Zebra Crossing") barcode scanning library for Java, Android 2024-02-26T13:38:05Z
21 spring-boot-demo 31680 10598 Java 90 🚀一个用来深入学习并实战 Spring Boot 的项目。 2024-02-01T02:41:48Z
22 halo 30731 9205 Java 324 强大易用的开源建站工具。 2024-03-01T02:34:43Z
23 easyexcel 30514 7358 Java 431 快速、简洁、解决大文件内存溢出的java处理Excel工具 2024-01-31T09:55:54Z
24 selenium 28908 7863 Java 117 A browser automation framework and ecosystem. 2024-03-03T00:45:36Z
25 apollo 28672 10153 Java 128 Apollo is a reliable configuration management system suitable for microservice configuration management scenarios. 2024-02-21T00:20:11Z
26 nacos 28635 12366 Java 224 an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. 2024-03-01T17:19:47Z
27 NewPipe 27811 2846 Java 1159 A libre lightweight streaming front-end for Android. 2024-02-26T22:41:48Z
28 druid 27559 8512 Java 2144 阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池 2024-03-02T13:29:58Z
29 SpringAll 27550 8009 Java 20 循序渐进,学习Spring Boot、Spring Boot & Shiro、Spring Batch、Spring Cloud、Spring Cloud Alibaba、Spring Security & Spring Security OAuth2,博客Spring系列源码:https://mrbird.cc 2023-07-18T20:52:26Z
30 canal 27455 7496 Java 978 阿里巴巴 MySQL binlog 增量订阅&消费组件 2024-03-01T14:05:35Z
31 JCSprout 27065 7116 Java 30 👨‍🎓 Java Core Sprout : basic, concurrent, algorithm 2022-10-24T12:27:21Z
32 kafka 26939 13350 Java 0 Mirror of Apache Kafka 2024-03-02T23:12:30Z
33 vhr 26782 10297 Java 156 微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。 2024-01-11T01:16:10Z
34 xxl-job 26169 10548 Java 1161 A distributed task scheduling framework.(分布式任务调度平台XXL-JOB) 2024-02-22T02:27:36Z
35 miaosha 26011 6644 Java 0 ⭐⭐⭐⭐秒杀系统设计与实现.互联网工程师进阶与分析🙋🐓 2022-10-19T04:50:10Z
36 fastjson 25583 6514 Java 1896 FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade. 2023-11-18T03:16:06Z
37 butterknife 25578 4601 Java 99 Bind Android views and callbacks to fields and methods. 2023-09-02T07:41:30Z
38 toBeTopJavaer 25101 5455 Java 56 To Be Top Javaer - Java工程师成神之路 2024-01-03T13:58:24Z
39 proxyee-down 24973 4481 Java 0 http下载工具,基于http代理,支持多连接分块下载 2024-02-27T19:13:16Z
40 incubator-seata 24818 8647 Java 709 🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution. 2024-03-02T15:12:24Z
41 SmartRefreshLayout 24607 4928 Java 316 🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。 2023-11-19T15:30:37Z
42 EventBus 24553 4652 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
43 Hystrix 23805 4684 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
44 Telegram 23446 7672 Java 0 Telegram for Android source 2024-02-24T21:06:22Z
45 skywalking 23043 6383 Java 55 APM, Application Performance Monitoring System 2024-03-02T13:48:24Z
46 flink 22901 12828 Java 0 Apache Flink 2024-03-02T14:51:35Z
47 gson 22841 4248 Java 244 A Java serialization/deserialization library to convert Java Objects into JSON and back 2024-03-02T17:58:41Z
48 libgdx 22526 6390 Java 237 Desktop/Android/HTML5/iOS Java game development framework 2024-03-02T21:06:25Z
49 ruoyi-vue-pro 22378 4706 Java 13 🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城、CRM、ERP 等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! 2024-03-01T12:24:47Z
50 jenkins 22134 8448 Java 0 Jenkins automation server 2024-03-02T19:46:46Z
51 redisson 22461 5237 Java 347 Redisson - Easy Redis Java client with features of In-Memory Data Grid. Sync/Async/RxJava/Reactive API. Over 50 Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Bloom filter, Spring Cache, Tomcat, Scheduler, JCache API, Hibernate, RPC, local cache ... 2024-03-01T07:17:04Z
52 ruoyi-vue-pro 22378 4706 Java 13 🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城、CRM、ERP 等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! 2024-03-01T12:24:47Z
53 jenkins 22134 8448 Java 0 Jenkins automation server 2024-03-02T19:46:46Z
54 bazel 22083 3842 Java 1748 a fast, scalable, multi-language and extensible build system 2024-03-01T22:58:10Z
55 Sentinel 21817 7853 Java 602 A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件) 2024-03-01T10:33:49Z
56 eladmin 20610 7243 Java 4 eladmin jpa 版本:项目基于 Spring Boot 2.6.4、 Jpa、 Spring Security、Redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由 2024-01-02T06:41:33Z
57 rocketmq 20322 11361 Java 281 Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications. 2024-03-01T12:26:22Z
58 FizzBuzzEnterpriseEdition 20231 735 Java 445 FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes. 2023-10-20T13:23:13Z
59 DoKit 19867 3053 Java 213 一款面向泛前端产品研发全生命周期的效率平台。 2024-02-21T09:50:58Z
60 RxAndroid 19843 2950 Java 1 RxJava bindings for Android 2024-02-07T13:30:21Z
61 graal 19607 1560 Java 579 GraalVM compiles Java applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀 2024-03-02T20:45:28Z
62 GSYVideoPlayer 19495 4122 Java 14 视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。 2024-03-01T03:29:24Z
63 shardingsphere 19276 6554 Java 953 Distributed SQL transaction & query engine for data sharding, scaling, encryption, and more - on any database. 2024-03-02T16:13:28Z
64 mybatis-3 19255 12600 Java 138 MyBatis SQL mapper framework for Java 2024-03-02T22:40:34Z
65 openapi-generator 19238 5959 Java 4044 OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3) 2024-03-02T22:02:01Z
66 HikariCP 19227 2854 Java 461 光 HikariCP・A solid, high-performance, JDBC connection pool at last. 2024-02-28T23:31:33Z
67 keycloak 19201 6087 Java 1811 Open Source Identity and Access Management For Modern Applications and Services 2024-03-03T00:56:53Z
68 litemall 18721 7095 Java 28 又一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端 2023-10-30T13:51:32Z
69 PhotoView 18673 3911 Java 195 Implementation of ImageView for Android that supports zooming, by various touch gestures. 2022-03-25T09:53:49Z
70 Stirling-PDF 18251 1245 Java 130 locally hosted web application that allows you to perform various operations on PDF files 2024-02-27T20:51:09Z
71 tinker 17005 3319 Java 502 Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. 2024-01-25T04:59:39Z
72 disruptor 16874 3864 Java 15 High Performance Inter-Thread Messaging Library 2024-01-03T23:42:42Z
73 Android-Universal-Image-Loader 16805 6121 Java 451 Powerful and flexible library for loading, caching and displaying images on Android. 2022-01-17T09:48:53Z
74 zheng 16627 7409 Java 36 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2022-12-16T09:53:00Z
75 zipkin 16622 3060 Java 182 Zipkin is a distributed tracing system 2024-03-02T08:24:09Z
76 java8-tutorial 16575 4019 Java 0 Modern Java - A Guide to Java 8 2023-08-11T18:44:34Z
77 APIJSON 16411 2063 Java 250 🏆 零代码、全功能、强安全 ORM 库 🚀 后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构。 🏆 A JSON Transmission Protocol and an ORM Library 🚀 provides APIs and Docs without writing any code. 2024-02-21T11:44:03Z
78 antlr4 16121 3182 Java 774 ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. 2024-02-27T12:58:22Z
79 material-components-android 15804 3008 Java 526 Modular and customizable Material Design UI components for Android 2024-03-01T06:29:02Z
80 SpringBoot-Learning 15524 4875 Java 35 《Spring Boot基础教程》,2.x版本持续连载中!点击下方链接直达教程目录! 2023-12-17T15:45:30Z
81 presto 15462 5217 Java 1434 The official home of the Presto distributed SQL query engine for big data 2024-03-02T17:44:58Z
82 Android-CleanArchitecture 15435 3329 Java 127 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
83 thingsboard 15253 4721 Java 1462 Open-source IoT Platform - Device management, data collection, processing and visualization. 2024-03-01T17:58:08Z
84 LSPosed 14964 2247 Java 2 LSPosed Framework 2024-03-01T17:00:45Z
85 VirtualXposed 14960 2443 Java 134 A simple app to use Xposed without root, unlock the bootloader or modify system image, etc. 2022-09-09T02:58:50Z
86 DSA-Bootcamp-Java 14945 9822 Java 135 This repository consists of the code samples, assignments, and notes for the Java data structures & algorithms + interview preparation bootcamp of WeMakeDevs. 2024-03-02T11:09:58Z
87 Sa-Token 14915 2457 Java 17 这可能是史上功能最全的Java权限认证框架!目前已集成——登录认证、权限认证、分布式Session会话、微服务网关鉴权、单点登录、OAuth2.0、踢人下线、Redis集成、前后台分离、记住我模式、模拟他人账号、临时身份切换、账号封禁、多账号认证体系、注解式鉴权、路由拦截式鉴权、花式token生成、自动续签、同端互斥登录、会话治理、密码加密、jwt集成、Spring集成、WebFlux集成... 2024-02-28T01:56:48Z
88 yudao-cloud 14892 3527 Java 0 ruoyi-vue-pro 全新 Cloud 版本,优化重构所有功能。基于 Spring Cloud Alibaba + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城、CRM、ERP 等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! 2024-03-01T12:51:02Z
89 dataease 14643 2720 Java 259 人人可用的开源数据可视化分析工具。 2024-03-01T10:58:48Z
90 mockito 14474 2507 Java 376 Most popular Mocking framework for unit tests written in Java 2024-03-02T13:35:17Z
91 QMUI_Android 14289 2656 Java 421 提高 Android UI 开发效率的 UI 库 2024-02-26T06:50:33Z
92 bytecode-viewer 14234 1117 Java 83 A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) 2024-02-03T23:22:38Z
93 hadoop 14185 8663 Java 0 Apache Hadoop 2024-03-02T21:35:56Z
94 QtScrcpy 14134 2031 Java 421 Android real-time display control software 2024-02-25T10:04:43Z
95 flink-learning 14129 3837 Java 0 flink learning blog. http://www.54tianzhisheng.cn/ 含 Flink 入门、概念、原理、实战、性能调优、源码解析等内容。涉及 Flink Connector、Metrics、Library、DataStream API、Table API & SQL 等内容的学习案例,还有 Flink 落地应用的大型项目案例(PVUV、日志存储、百亿数据实时去重、监控告警)分享。欢迎大家支持我的专栏《大数据实时计算引擎 Flink 实战与性能优化》 2024-02-23T06:09:42Z
96 vert.x 13962 2026 Java 217 Vert.x is a tool-kit for building reactive applications on the JVM 2024-03-01T16:15:41Z
97 source-code-hunter 13960 2689 Java 9 😱 从源码层面,剖析挖掘互联网行业主流技术的底层实现原理,为广大开发者 “提升技术深度” 提供便利。目前开放 Spring 全家桶,Mybatis、Netty、Dubbo 框架,及 Redis、Tomcat 中间件等 2023-12-17T10:43:19Z
98 Arduino 13945 7018 Java 652 Arduino IDE 1.x 2023-08-27T17:44:51Z
99 Material-Animations 13545 2501 Java 14 Android Transition animations explanation with examples. 2019-04-02T15:42:38Z
100 Luban 13462 2231 Java 146 Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 2021-11-06T13:32:29Z