推荐20个5月最热门的Java开源项目

以下涉及到的数据统计与 2019 年 6 月 1 日 18 点,数据来源:https://github.com/trending/java?since=monthly[1] 。下面推荐的内容从 Java 学习文档到最热门的框架再到热门的工具应有尽有,建议收藏+在看!

1.LeetCodeAnimation

Github 地址: https://github.com/MisterBooo/LeetCodeAnimation[2]Star: 29.0k (11,492 stars this month)介绍: Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路)。

2.CS-Notes

Github 地址https://github.com/CyC2018/CS-Notes[3]Star: 64.4k (5513 stars this month)介绍: 技术面试必备基础知识、Leetcode 题解、后端面试、Java 面试、春招、秋招、操作系统、计算机网络、系统设计。

3.JavaGuide

Github 地址https://github.com/Snailclimb/JavaGuide[4]Star: 42.0k (4,442 stars this month)介绍: 【Java 学习+面试指南】 一份涵盖大部分 Java 程序员所需要掌握的核心知识。

4.mall

Github 地址: https://github.com/macrozheng/mall[5]star: 14.6 k (3,086 stars this month)介绍: mall 项目是一套电商系统,包括前台商城系统及后台管理系统,基于 SpringBoot+MyBatis 实现。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。

5.advanced-java

Github 地址https://github.com/doocs/advanced-java[6]Star: 20.8k (2,394 stars this month)介绍: 互联网 Java 工程师进阶知识完全扫盲。

6.spring-boot

Github地址: https://github.com/spring-projects/spring-boot[7]star: 38.5k (1,339 stars this month)介绍: 虽然Spring的组件代码是轻量级的,但它的配置却是重量级的(需要大量XML配置),不过Spring Boot 让这一切成为了过去。 另外Spring Cloud也是基于Spring Boot构建的,我个人非常有必要学习一下。

Spring Boot官方的介绍:

Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can “just run”…Most Spring Boot applications need very little Spring configuration.(Spring Boot可以轻松创建独立的生产级基于Spring的应用程序,只要通过 “just run”(可能是run ‘Application’或java -jar 或 tomcat 或 maven插件run 或 shell脚本)便可以运行项目。大部分Spring Boot项目只需要少量的配置即可)

7. Java

Github 地址https://github.com/TheAlgorithms/Java[8]Star:14.3k (1,334 stars this month)介绍: All Algorithms implemented in Java。

8.server

Github 地址https://github.com/wildfirechat/server[9]star: 2.2 k (1,275 stars this month)介绍: 全开源即时通讯(IM)系统。

9.litemall

Github 地址https://github.com/linlinjava/litemall[10]Star: 7.1k (1,114 stars this month)介绍: 又一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端。

10.Linkage-RecyclerView

Github 地址https://github.com/KunMinX/Linkage-RecyclerView[11]Star: 10.0k (1,093 stars this month)介绍: 即使不用饿了么订餐,也请务必收藏好该库! 一行代码即可接入,二级联动订餐列表 - Even if you don't order food by PrubHub, be sure to collect this library, please! This secondary linkage list widget can be accessed by only one line of code. Supporting by RecyclerView & AndroidX.

11.toBeTopJavaer

Github 地址 : https://github.com/hollischuang/toBeTopJavaer[12]Star: 3.3k (1,007 stars this month)介绍: To Be Top Javaer - Java工程师成神之路

12.elasticsearch

Github 地址 : https://github.com/elastic/elasticsearch[13]Star: 48.0k (968 stars this month)介绍: Design patterns implemented in Java。

13.java-design-patterns

Github 地址 : https://github.com/iluwatar/java-design-patterns[14]Star: 41.5k (955 stars this month)介绍: 开源,分布式,RESTful 搜索引擎。

14.apollo

Github 地址 : https://github.com/ctripcorp/apollo[15]Star: 14.5k (927 stars this month)介绍: Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。

15.arthas

Github地址https://github.com/alibaba/arthas[16]star: 13.5 k (933 stars this month)介绍: Arthas 是Alibaba开源的Java诊断工具。

16.dubbo

Github地址https://github.com/apache/dubbo[17]star: 26.9 k (769 stars this month)介绍: Apache Dubbo是一个基于Java的高性能开源RPC框架。

17.DoraemonKit

Github地址: https://github.com/didi/DoraemonKit[18]Star: 8.5k (909 stars this month)介绍: 简称 "DoKit" 。一款功能齐全的客户端( iOS 、Android )研发助手,你值得拥有。

18.halo

Github地址: https://github.com/halo-dev/halo[19]Star: 4.1k (829 stars this month)介绍: Halo 可能是最好的 Java 博客系统。

19.seata

Github 地址 : https://github.com/seata/seata[20]star: 9.2 k (776 stars this month)介绍: Seata 是一种易于使用,高性能,基于 Java 的开源分布式事务解决方案。

20.hutool

Github地址https://github.com/looly/hutool[21]star: 5,3 k (812 stars this month)介绍: Hutool是一个Java工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法,让Java语言也可以“甜甜的”。Hutool最初是我项目中“util”包的一个整理,后来慢慢积累并加入更多非业务相关功能,并广泛学习其它开源项目精髓,经过自己整理修改,最终形成丰富的开源工具集。官网:https://www.hutool.cn/[22] 。

————  e n d ————

觉得文章不错的,欢迎点在看转发,长按下图关注公众号 程序员乔戈里,收看更多精彩。

推荐20个5月最热门的Java开源项目_第1张图片

今日问题:平时会去github干嘛欢迎留言

推荐20个5月最热门的Java开源项目_第2张图片

竞赛打卡规则欢迎点击:

    送书非互推!《漫画算法》《码农翻身》经典好书!

你可能感兴趣的:(推荐20个5月最热门的Java开源项目)