第三方开发必备:工具库与开源项目精选

发表时间: 2023-07-11 10:11

开源项目

  • kkFileView

http://kkfileview.keking.cn/

文件文档在线预览解决方案,该项目使用流行的spring boot搭建,易上手和部署,基本支持主流办公文档的在线预览,如doc,docx,xls,xlsx,ppt,pptx,pdf,txt,zip,rar,图片,视频,音频等等

  • RuoYi

http://www.ruoyi.vip/

一个后台管理系统,主要目的让开发者注重专注业务,降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量

第三方工具

  • Hutool

https://www.hutool.cn/

小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率

  • Easypoi

可以方便地写出 Excel 导出、Excel 模板导出、Excel 导入、Word 模板导出,通过简单的注解和模板语言 (熟悉的表达式语法),完成以前复杂的写法

  • knife4j

在线API文档框架,是一个集Swagger2和OpenAPI3为一体的增强解决方案

  • SonarQube

Sonar(SonarQube)是一个开源平台,用于管理源代码的质量。Sonar 不只是一个质量数据报告工具,更是代码质量管理平台,可以快速的定位代码中潜在的或者明显的错误

前端

  • Openlayers

一个高性能、功能丰富的库,用于在 Web 上创建交互式二维地图

  • Cesium

一个用于显示三维地球和地图的开源js库