12月份GitHub上最热门的开源项目排行已经出炉啦,这个月Java相关的开源项目上榜有点多哦,一起来看看上榜详情:

1. 12306

https://github.com/testerSunshine/12306

Star 25912

12306这个项目基本上是紧随着12306网站的功能更新而更新的,支持12306的所有基本功能,作者的设计思路也是很简单:

2. architect-awesome

https://github.com/xingshaocheng/architect-awesome

Star 41507

一套非常全面的后端架构师技术图谱,从数据结构与算法着手,带你学习后端技术的方方面面。目前 GitHub 上已有 41507 Star

3. chinese-poetry

https://github.com/chinese-poetry/chinese-poetry

Star 25169

这是一个程序员自编的中华古诗词数据库,该诗词数据库包含5.5万首唐诗、26万首宋诗和2.1万首宋词。唐宋两朝近1.4万古诗人,和两宋时期1500位词人,数据均来源于互联网。

4. javascript-algorithms

https://github.com/trekhleb/javascript-algorithms

Star 59312

javascript-algorithms包含了多种基于JavaScript的算法与数据结构,每种算法和数据结构都有自己的README并提供相关说明以及进一步阅读和YouTube视频。

5. Alink

https://github.com/alibaba/Alink

Star 1695

Alink是阿里巴巴计算平台事业部PAI团队从2017年开始基于实时计算引擎Flink研发的新一代机器学习算法平台,提供丰富的算法组件库和便捷的操作框架,开发者可以一键搭建覆盖数据处理、特征工程、模型训练、模型预测的算法模型开发全流程。Alink已被广泛运用在阿里巴巴搜索、推荐、广告等多个核心实时在线业务中。

6. halo

https://github.com/halo-dev/halo

Star 11617

这是一款现代化的、轻快,简洁,功能强大,使用Java开发的博客系统。

7. spring-boot-demo

https://github.com/xkcoding/spring-boot-demo

Star 8866

Spring boot demo是一个用来深度学习并实战Spring boot的项目,目前总共包含63个集成demo,已经完成52个。  该项目已成功集成actuator(监控)、admin(可视化监控)、logback(日志)、aopLog(通过AOP记录web请求日志)、统一异常处理(json级别和页面级别)、freemarker(模板引擎)、thymeleaf(模板引擎)、Beetl(模板引擎)、Enjoy(模板引擎)、JdbcTemplate(通用JDBC操作数据库)、JPA(强大的ORM框架)等

8. flowy

https://github.com/alyssaxuu/flowy

Star 5121

这是一个JavaScript库,能够帮助你轻松创建漂亮的流程图。

9. BigData-Notes

https://github.com/heibaiying/BigData-Notes

Star 4341

这是一个大数据入门教程,该教程介绍了大数据常用技术栈的基础和核心知识。内容涵盖:Hadoop、Spark、Storm、HBase、Hive、ZooKeeper、Kafka  等。

10. flutter

https://github.com/flutter/flutter

Star 82830

Flutter是一种新型的方式,用于创建高性能、跨平台的移动应用。由Google的工程师团队打造。Flutter针对当下以及未来的移动设备进行优化,专注于Android  and iOS低延迟的输入和高帧率。

11. vhr

https://github.com/lenve/vhr

Star 12987

微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。

(文章来源:开源最前线)