ShowDoc API文档、技术文档管理工具
ShowDoc 是一个非常适合 IT 团队在线分享文档的工具,特别适用于 API 文档、技术文档等。它可以帮助团队成员高效地协作和沟通,提高工作效率。
核心功能
分享和导出: 响应式网页设计可以分享项目文档到电脑或移动设备进行阅读。它还可以将项目导出为离线 Word 文档。
权限管理:公开和私有项目: ShowDoc 上的项目分为公开项目和私有项目。公开项目可以被任何人访问,私有项目需要登录。密码由项目所有者设置。
项目转让: 项目所有者可以自由地将项目转让给其他人。
项目成员: 您可以轻松地添加或删除项目成员。项目的成员可以编辑文档,但他们不能转让或删除项目,只有所有者有权限。
编辑功能:支持 Markdown: ShowDoc 采用 Markdown 编辑器,无论是编辑还是阅读都非常出色。如果你对 Markdown 一无所知,请使用关键词“Markdown 学习和介绍”进行搜索。
模板插入: 在编辑页面,点击编辑器顶部的按钮可以轻松插入 API 接口模板和数据字典模板。插入模板后,只需更改数据即可,这减少了很多编辑工作。
历史版本: ShowDoc 在页面上提供了历史版本功能,您可以轻松地从历史版本中恢复。
应用场景
API 文档
随着移动互联网的发展,BaaS(Backend as a Service)越来越受欢迎。服务器端(后端)提供 API,APP 端或网页前端可以方便地通过后端调用数据。使用 ShowDoc 可以快速方便地编写精美的 API 文档。
数据字典
一个好的数据字典,例如数据库结构,可以轻松地展示给其他人,显示数据库结构中每个字段的定义。
说明文档
你完全可以使用 ShowDoc 编写一些工具的说明文档,或者一些技术规范解释文档供团队查询。
安装方式
下载安装
#下载脚本并赋予权限 curl -O https://www.showdoc.com.cn/script/showdoc;sudo chmod +x showdoc; #默认安装中文版。如果想安装英文版,请加上en参数,如 ./showdoc en ./showdoc
docker安装
# 原版官方镜像安装命令(中国大陆用户不建议直接使用原版镜像,可以用后面的加速镜像)# 如果你打算安装ARM版本的docker镜像,请将 latest 标签改为 arm-latest。如果失败,可尝试根据自身设备架构,加入--platform参数docker pull star7th/showdoc:latest # 中国大陆镜像安装命令(安装后记得执行docker tag命令以进行重命名)docker pull registry.cn-shenzhen.aliyuncs.com/star7th/showdocdocker tag registry.cn-shenzhen.aliyuncs.com/star7th/showdoc:latest star7th/showdoc:latest ##后续命令无论使用官方镜像还是加速镜像都需要执行#新建存放showdoc数据的目录mkdir -p /showdoc_data/htmlchmod -R 777 /showdoc_data# 如果你是想把数据挂载到其他目录,比如说/data1,那么,可以在/data1目录下新建一个showdoc_data/目录,# 然后在根目录的新建一个软链接/showdoc_data到/data1/showdoc_data# 这样既能保持跟官方教程推荐的路径一致,又能达到自定义存储的目的.#启动showdoc容器docker run -d --name showdoc --user=root --restart=always --privileged=true -p 4999:80 \-v /showdoc_data/html:/var/www/html/ star7th/showdoc
其它方式安装
请参考文档;https://www.showdoc.com.cn/help/1385767280275683
类似的项目
Swagger: Swagger 是一个规范和完整的框架,用于为 REST API 生成可读性强、可维护性好的文档。它支持多种语言和平台,并提供丰富的功能,例如 API 测试、Mock 服务等。
Postman: Postman 是一个 API 开发工具,它可以帮助开发者测试、设计、构建和文档化 API。它提供丰富的功能,例如 API 请求、响应、测试、Mock 服务等。Apiary: Apiary 是一个 API 文档工具,它可以帮助开发者编写、测试和文档化 API。它支持多种语言和格式,并提供丰富的功能,例如 API Blueprint、Mock 服务等。
ShowDoc 与这些项目相比,具有以下特点:
简单易用: ShowDoc 的界面简洁明了,操作简单,即使是新手也可以轻松上手。
功能丰富: ShowDoc 提供了丰富的功能,例如 Markdown 编辑、模板插入、历史版本等,可以满足用户的各种需求。
免费开源: ShowDoc 是一个免费开源的项目,用户可以自由地使用和修改。
ShowDoc 是一个功能强大且易于使用的在线文档工具,它可以帮助 IT 团队高效地协作和沟通,提高工作效率。
结语
ShowDoc以其简洁、易用的特点,成为了IT团队在线共享文档的不二之选。无论是API文档、数据字典还是技术规范说明,ShowDoc都能提供强大的支持。如果你的团队正在寻找一个文档管理工具,ShowDoc绝对值得一试。
项目地址
https://github.com/star7th/showdoc
关注公众号:拾黑(shiheibook)了解更多
赞助链接:
关注数据与安全,洞悉企业级服务市场:https://www.ijiandao.com/
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/

随时掌握互联网精彩
- Excalidraw灵魂画板悄悄更新 ! AI对话作画真香
- 中国峰会速递|亚马逊云科技【DEV DAY】认知地图正式发布!
- 音街即将关停,丁磊的音乐牌还能打多久?
- EDA工具加速上云
- 1INCH等于多少BTC2022年7月9日
- 偷窃他人漏洞报告变卖成副业,漏洞赏金平台出“内鬼”
- 5G发牌三周年|运营商5G投资高达4772亿:中国移动占比超过66%
- 混合办公接轨元宇宙?开启你对未来世界的新认知!
- 抢先体验!如何在 Windows 11上运行 Android 应用
- 工信部:年底前将向首批信息无障碍网站和APP授予无障碍标识
- 摩托罗拉卖1999会成功吗?
- 如何记录每天的事情,有时候也许就 1 句话,类似于微博的方式,但又不希望放网上?