[开源自荐] NextDoc4j —— 告别丑陋的 Swagger UI,给你的 SpringBoot 项目换一套现代 API 文档

echo_z 2026-06-11 12:10 1

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:



  • 我的帖子已经打上 开源推广 标签:

  • 我的开源项目完整开源,无未开源部分:

  • 我的开源项目已链接认可 LINUX DO 社区:

  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:

  • 以上选择我承诺是永久有效的,接受社区和佬友监督:


以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出






早年做 SpringBoot 项目,大家基本都用 springfox + swagger-ui,后来这套不再更新了,就换成了 springdoc + Knife4j。如今 Knife4j 也停止维护,于是我就着手开发了这款工具。


主要特性



  • 现代化 UI —— 与前端深度整合,视觉体验远超 Swagger UI

  • 内置登录验证 —— 接口文档不再裸奔,简单配置即可保护

  • 灵活开关 —— 支持生产模式、功能开关等多维度配置

  • 品牌定制 —— 自定义 logo、标题,团队内部工具也可以有品牌感

  • 专为 SpringDoc 优化 —— 无缝替代,迁移成本极低


接口详情和在线调试界面





目前项目仍在持续迭代,当前版本已更新至 v1.3.1。欢迎大家前往 GitHub 点亮 Star,使用过程中发现问题可以提交 Issue,有新的功能建议也欢迎提出 Feature Request,同时也期待各位开发者提交 PR 共同完善项目。


本项目基于 Apache-2.0 协议开源,可免费使用。大家在使用中遇到任何问题,都可以在评论区留言,我会及时回复。


在线演示地址:https://demo.nextdoc4j.top/


官方文档地址:https://nextdoc4j.top/

最新回复 (3)
  • hutiwush 06-11 15:10
    1

    我现在已经换成 smartDoc 了,和 JavaDoc 一样

  • echo_z 楼主 06-11 15:26
    2

    smartDoc



    smartDoc挺好的,就是在线的 UI markdown 格式的 ^-^

  • freedomdo 06-11 21:19
    3

    不错,又一个新的轮子了,Knife4j 做的这么大都做不下去了,看下你能撑多久,敢动手写就挺好的~

* 帖子来源Linux.do
返回