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开发。
(文章来源:开源最前线)