Files
Github-Ranking/Top100/Java.md
T
2023-04-02 11:05:01 +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 80523 24778 Java 183 Design patterns implemented in Java 2023-04-01T14:53:33Z
2 advanced-java 69367 18173 Java 2 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 2023-03-27T22:14:48Z
3 mall 64483 26490 Java 26 mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 2023-03-30T12:33:11Z
4 GitHub-Chinese-Top-Charts 60879 8829 Java 112 🇨🇳 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。 2023-04-02T00:43:33Z
5 spring-framework 51296 35847 Java 1240 Spring Framework 2023-04-01T16:37:36Z
6 guava 47113 10464 Java 656 Google core libraries for Java 2023-04-01T19:55:02Z
7 retrofit 41343 7250 Java 147 A type-safe HTTP client for Android and the JVM 2023-03-31T04:39:11Z
8 dubbo 38666 25758 Java 708 Apache Dubbo is a high-performance, java based, open source RPC framework. 2023-04-02T02:52:48Z
9 jeecg-boot 34081 13331 Java 89 ⭐️「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。 2023-03-15T03:36:27Z
10 lottie-android 33744 5349 Java 28 Render After Effects animations natively on Android and iOS, Web, and React Native 2023-03-01T09:39:42Z
11 AndroidUtilCode 31981 10567 Java 245 🔥 Android developers should collect the following utils(updating). 2023-03-16T03:31:50Z
12 dbeaver 31340 2816 Java 1757 Free universal database tool and SQL client 2023-04-01T18:14:22Z
13 spring-boot-demo 29108 10051 Java 82 🚀一个用来深入学习并实战 Spring Boot 的项目。 2022-12-22T02:27:52Z
14 easyexcel 27309 6994 Java 177 快速、简洁、解决大文件内存溢出的java处理Excel工具 2023-03-28T05:36:26Z
15 JCSprout 26957 7152 Java 30 👨‍🎓 Java Core Sprout : basic, concurrent, algorithm 2022-10-24T12:27:21Z
16 halo 26575 8451 Java 292 强大易用的开源建站工具。 2023-04-01T09:54:45Z
17 selenium 26177 7468 Java 163 A browser automation framework and ecosystem. 2023-04-01T23:23:50Z
18 vhr 25748 10213 Java 154 微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。 2023-03-17T02:16:10Z
19 canal 25387 7182 Java 899 阿里巴巴 MySQL binlog 增量订阅&消费组件 2023-03-23T05:46:10Z
20 seata 23576 8403 Java 662 🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution. 2023-03-31T14:42:11Z
21 Telegram 21832 7347 Java 0 Telegram for Android source 2023-03-31T16:09:25Z
22 ExoPlayer 20557 5930 Java 731 An extensible media player for Android 2023-03-31T10:42:52Z
23 termux-app 20484 2454 Java 287 Termux - a terminal emulator application for Android OS extendible by variety of packages. 2023-03-26T05:13:03Z
24 eladmin 19520 7024 Java 32 项目基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由 2023-03-23T07:21:41Z
25 rocketmq 19008 10713 Java 387 Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications. 2023-04-02T01:52:48Z
26 FizzBuzzEnterpriseEdition 18792 733 Java 426 FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes. 2022-11-10T20:36:08Z
27 mybatis-3 18342 12184 Java 125 MyBatis SQL mapper framework for Java 2023-03-30T07:39:52Z
28 cat 17641 5318 Java 127 CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。 2023-03-22T17:18:53Z
29 Mindustry 17447 2435 Java 0 The automation tower defense RTS 2023-04-01T21:30:10Z
30 SpringCloudLearning 17216 8080 Java 38 《史上最简单的Spring Cloud教程源码》 2021-04-12T09:53:47Z
31 fresco 16930 3787 Java 198 An Android library for managing images and the memory they use. 2023-03-31T19:36:14Z
32 tinker 16721 3335 Java 480 Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. 2023-03-27T04:41:14Z
33 zipkin 16081 3053 Java 195 Zipkin is a distributed tracing system 2023-03-29T07:47:42Z
34 mybatis-plus 14283 3878 Java 100 An powerful enhanced toolkit of MyBatis for simplify development 2023-03-30T06:42:15Z
35 ARouter 14142 2545 Java 98 💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架) 2023-02-24T12:44:50Z
36 mockito 13826 2391 Java 327 Most popular Mocking framework for unit tests written in Java 2023-03-31T19:53:30Z
37 Material-Animations 13558 2527 Java 14 Android Transition animations explanation with examples. 2019-04-02T15:42:38Z
38 logger 13554 2141 Java 68 ✔️ Simple, pretty and powerful logger for android 2022-09-14T10:04:00Z
39 caffeine 13362 1426 Java 2 A high performance caching library for Java 2023-04-01T20:59:15Z
40 Luban 13217 2217 Java 145 Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 2021-11-06T13:32:29Z
41 DataX 13189 4727 Java 842 DataX是阿里云DataWorks数据集成的开源版本。 2023-04-01T05:13:56Z
42 greenDAO 12572 2894 Java 191 greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. 2021-11-04T06:43:48Z
43 zuul 12521 2284 Java 241 Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. 2023-03-31T17:18:15Z
44 druid 12511 3486 Java 1427 Apache Druid: a high performance real-time analytics database. 2023-04-01T12:20:48Z
45 PictureSelector 12321 2854 Java 322 Picture Selector Library for Android or 图片选择器 2023-03-31T01:22:01Z
46 guice 11858 1633 Java 331 Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 8 and above, brought to you by Google. 2023-03-20T15:52:00Z
47 eureka 11748 3674 Java 54 AWS Service registry for resilient mid-tier load balancing and failover. 2023-03-24T08:32:18Z
48 Mybatis-PageHelper 11622 3107 Java 32 Mybatis通用分页插件 2023-01-19T00:34:34Z
49 source-code-hunter 11567 2249 Java 5 😱 从源码层面,剖析挖掘互联网行业主流技术的底层实现原理,为广大开发者 “提升技术深度” 提供便利。目前开放 Spring 全家桶,Mybatis、Netty、Dubbo 框架,及 Redis、Tomcat 中间件等 2022-11-03T08:44:46Z
50 realm-java 11371 1782 Java 353 Realm is a mobile database: a replacement for SQLite & ORMs 2023-04-01T12:10:26Z
51 openapi-generator 15839 5143 Java 3504 OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3) 2023-04-01T22:49:04Z
52 keycloak 15450 5263 Java 1586 Open Source Identity and Access Management For Modern Applications and Services 2023-04-01T15:57:00Z
53 Android-CleanArchitecture 15308 3365 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. 2021-09-09T11:43:49Z
54 SpringBoot-Learning 15064 4833 Java 35 《Spring Boot基础教程》,2.x版本持续连载中!点击下方链接直达教程目录! 2022-09-15T08:08:50Z
55 APIJSON 15013 1945 Java 185 🏆 零代码、全功能、强安全 ORM 库 🚀 后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构。 🏆 A JSON Transmission Protocol and an ORM Library 🚀 provides APIs and Docs without writing any code. 2023-03-24T10:00:10Z
56 material-components-android 14768 2972 Java 412 Modular and customizable Material Design UI components for Android 2023-04-01T07:03:10Z
57 presto 14594 4980 Java 931 The official home of the Presto distributed SQL query engine for big data 2023-04-01T22:10:01Z
58 mybatis-plus 14283 3878 Java 100 An powerful enhanced toolkit of MyBatis for simplify development 2023-03-30T06:42:15Z
59 VirtualXposed 14254 2416 Java 119 A simple app to use Xposed without root, unlock the bootloader or modify system image, etc. 2022-09-09T02:58:50Z
60 ARouter 14142 2545 Java 98 💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架) 2023-02-24T12:44:50Z
61 antlr4 14140 3012 Java 688 ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. 2023-04-01T18:55:50Z
62 QMUI_Android 14003 2630 Java 414 提高 Android UI 开发效率的 UI 库 2023-03-10T09:16:08Z
63 bytecode-viewer 13621 1088 Java 80 A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) 2023-03-25T08:46:50Z
64 Material-Animations 13558 2527 Java 14 Android Transition animations explanation with examples. 2019-04-02T15:42:38Z
65 Arduino 13477 7080 Java 657 Arduino IDE 1.x 2022-10-29T19:36:35Z
66 vert.x 13475 1986 Java 190 Vert.x is a tool-kit for building reactive applications on the JVM 2023-03-29T16:35:55Z
67 thingsboard 13398 4250 Java 1462 Open-source IoT Platform - Device management, data collection, processing and visualization. 2023-03-31T15:54:35Z
68 hadoop 13382 8306 Java 0 Apache Hadoop 2023-04-01T23:41:26Z
69 caffeine 13362 1426 Java 2 A high performance caching library for Java 2023-04-01T20:59:15Z
70 flink-learning 13319 3691 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
71 DataX 13189 4727 Java 842 DataX是阿里云DataWorks数据集成的开源版本。 2023-04-01T05:13:56Z
72 deeplearning4j 12859 4940 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-03-31T21:44:00Z
73 pinpoint 12681 3706 Java 331 APM, (Application Performance Management) tool for large-scale distributed systems. 2023-04-01T12:16:49Z
74 jib 12649 1370 Java 132 🏗 Build container images for your Java applications. 2023-03-31T18:53:28Z
75 stetho 12631 1163 Java 64 Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more. 2023-03-23T16:43:08Z
76 greenDAO 12572 2894 Java 191 greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. 2021-11-04T06:43:48Z
77 jd-gui 12346 2226 Java 189 A standalone Java Decompiler GUI 2023-02-21T09:24:20Z
78 banner 12335 2404 Java 239 🔥🔥🔥Banner 2.0 来了!Android广告图片轮播控件,内部基于ViewPager2实现,Indicator和UI都可以自定义。 2022-11-20T10:52:25Z
79 PictureSelector 12321 2854 Java 322 Picture Selector Library for Android or 图片选择器 2023-03-31T01:22:01Z
80 AndroidViewAnimations 12256 2438 Java 54 Cute view animation collection. 2021-08-18T23:15:07Z
81 piggymetrics 12255 5842 Java 0 Microservice Architecture with Spring Boot, Spring Cloud and Docker 2022-03-01T09:20:15Z
82 mall-learning 11875 8173 Java 16 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-02-28T02:40:08Z
83 lombok 11863 2216 Java 796 Very spicy additions to the Java programming language. 2023-03-27T17:52:14Z
84 guice 11858 1633 Java 331 Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 8 and above, brought to you by Google. 2023-03-20T15:52:00Z
85 eureka 11748 3674 Java 54 AWS Service registry for resilient mid-tier load balancing and failover. 2023-03-24T08:32:18Z
86 ruoyi-vue-pro 11613 3156 Java 12 🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! 2023-03-28T14:08:26Z
87 quarkus 11570 2166 Java 2002 Quarkus: Supersonic Subatomic Java. 2023-04-02T02:48:54Z
88 source-code-hunter 11567 2249 Java 5 😱 从源码层面,剖析挖掘互联网行业主流技术的底层实现原理,为广大开发者 “提升技术深度” 提供便利。目前开放 Spring 全家桶,Mybatis、Netty、Dubbo 框架,及 Redis、Tomcat 中间件等 2022-11-03T08:44:46Z
89 neo4j 11240 2248 Java 317 Graphs for Everyone 2023-03-28T11:48:54Z
90 androidannotations 11130 2409 Java 50 Fast Android Development. Easy maintainance. 2022-05-31T13:16:38Z
91 SlidingMenu 11130 5123 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
92 fullstack-tutorial 11053 2433 Java 18 🚀 fullstack tutorial 2022,后台技术栈/架构师之路/全栈开发社区,春招/秋招/校招/面试 2022-12-02T03:33:19Z
93 jedis 11000 3738 Java 141 Redis Java client designed for performance and ease of use. 2023-03-30T15:08:28Z
94 Java 10916 4672 Java 41 27天成为Java大神 2023-02-23T14:37:06Z
95 vlayout 10834 1824 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
96 questdb 10806 683 Java 297 An open source time-series database for fast ingest and SQL queries 2023-04-01T23:30:45Z
97 FileDownloader 10761 2171 Java 158 Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process 2022-01-30T05:13:38Z
98 dex2jar 10745 1956 Java 382 Tools to work with android .dex and java .class files 2023-03-28T07:28:26Z
99 ImmersionBar 10731 1831 Java 117 android 4.4以上沉浸式状态栏和沉浸式导航栏管理,适配横竖屏切换、刘海屏、软键盘弹出等问题,可以修改状态栏字体颜色和导航栏图标颜色,以及不可修改字体颜色手机的适配,适用于Activity、Fragment、DialogFragment、Dialog,PopupWindow,一句代码轻松实现,以及对bar的其他设置,详见README。简书请参考:http://www.jianshu.com/p/2a884e211a62 2022-03-25T02:26:08Z
100 matrix 10695 1739 Java 321 Matrix is a plugin style, non-invasive APM system developed by WeChat. 2023-03-21T11:48:44Z