查看原文
其他

前后端完全开源的在线文档工具、API、WIKI、数据库文档!

猿哥 GitHub猿 2023-09-18

推荐关注

责编:猿哥 | 来源:GitHub猿 整理

往期文章:一个前后端分离的权限管理系统,快速开发平台!


正文

大家好。我是GitHub猿。
今天,推荐一个在线文档工具。猿哥第一次使用就有点上头,爱不释手,必须要推荐给大家。

上次是谁要的在线文档工具啊,猿哥帮你找到了。

这是我目前见过最好的在线文档工具。功能完整,代码结构清晰。值得推荐。

📚 项目介绍

近猿哥在逛网站的时候发现一个不错的开源项目,这个项目目前收获了 1K Star猿哥觉得不错,值得拿出来和大家分享下。

本项目是🔥一款在线文档工具,现有数据库文档、WIKI文档、Swagger接口文档、OpenApi接口文档、Dubbo文档。


本项目是一款前后端完全开源的在线文档工具,现有API接口文档(Swagger、OpenApi、自建接口)、WIKI文档、数据库文档(数据库表结构查看管理、SQL执行)。扩展:接私活神器!

各模块介绍

manage 文档管理后台

  1. 具有项目模块导航,人员及权限管理功能,分组管理等功能。

  2. 集成了本项目内的各个子模块功能,是各模块的协调管理模块。

db 数据库文档

一款在线管理数据库的工具,你可以将所有的数据源统一管理到这里面,团队间的各成员就不必每人在自己电脑上装一个数据库管理软件, 然后再添加数据源,可以统一修改数据库账号密码而不用群广播通知,新员工进入后对他使用到的数据源进行授权即可使用。

  1. 支持MySQL、Doris(MySQL协议)、SQLServer、Oracle、PostgreSQL、Hive、Impala数据源。

  2. 支持数据库表、字段文档查看修改,表文档导出、建表语句DDL导出、表数据导出。

  3. 支持SQL执行、表数据预览、不同数据库之间的数据互导,支持多数据源管理。

  4. 支持按人员、按数据源对用户授权,可给用户 库表注释查看、注释修改、SQL执行、函数修改等粒度的授权。另外,搜索公众号Linux就该这样学后台回复“知识库”,获取一份惊喜礼包。

  5. 支持库函数和存储过程的增删改查,修改记录查询等。

  6. 目标是取代Navicat,做一个小而精的开源免费的在线数据库管理工具。

wiki wiki文档工具

  1. 在线管理公司、项目及任意形式的文档

  2. 文档支持按空间划分,按人员分组授权,支持空间收藏和空间内的文档开放访问。

  3. 文档支持编辑、查看、评论、上传附件、历史版本查看、页面权限控制、文档搜索等功能。

  4. 文档编辑支持html富文本方式编辑和markdown的方式编辑。

  5. 本工具使用的开源工具有:vue、element-ui、mavon-editor、wangeditor等。全部开源的自媒体博客CMS系统,适用于个人自媒体及企业商城开发使用!

  6. 参考学习了Atlassian Confluence文档工具进行开发,争取作为该软件的开源免费替代产品,同时作为内部文档管理工具最好的存在。

api API接口文档管理工具

一款支持统一管理Swagger文档、OpenApi文档、自建接口文档的管理工具,具有文档查看、接口请求、全局参数管理等功能,设计走心,前端代码使用最新技术构建,每一行代码都是全新手动敲出来的,超级简单明了,代码简洁美观可读性好、易维护。

  1. 支持Swagger的文档展示,接口调试,解析速度快,界面设计走心。

  2. 支持将所有的Swagger文档、OpenApi文档、自建接口文档进行统一管理,支持全局参数设置,请求参数缓存,下次自动填充等。另外,搜索公众号顶级算法后台回复“私活神器”,获取一份惊喜礼包。

  3. 目标是实现一个平台解决所有项目的接口文档统一管理。

其他

  1. zyplayer-doc-ui 前面各模块的前端UI源码

  2. zyplayer-doc-core 一些核心、公用的类

  3. zyplayer-doc-data 数据库层面的交互

  4. zyplayer-doc-other 一些测试

界面展示

控制台页面 

牛逼啊!接私活必备的 N 个开源项目!赶快收藏

数据库文档页面 

WIKI文档页面 

API文档主页面 

API文档查看页面 


API文档在线调试页面 



最后,想学习这个项目的可以查看项目地址:

项目源码,怎么领取?

源码获取

牛逼啊!接私活必备的 N 个开源项目!赶快收藏

扫码下方二维码,后台回复【在线文档】即可获取所有系统

欢迎有需要的同学试试,如果本文对您有帮助,也请帮忙点个 赞 + 在看 啦!❤️

在 GitHub猿 还有更多优质项目系统学习资源,欢迎分享给其他同学吧!

--END--


猿哥个人微信


添加猿哥个人微信即送一份惊喜大礼包


→ 技术资料共享

→ 技术交流社群



版权申明:内容来源网络,版权归原创者所有。除非无法确认,我们都会标明作者及出处,如有侵权烦请告知,我们会立即删除并表示歉意。谢谢!

往日文章:
牛逼啊!接私活必备的 N 个开源项目!赶快收藏吧(附源码合集第七期)!
推荐一套开源通用后台管理系统(附源码)
免费开源内容管理系统,免授权,永久商用,企业建站系统!
一款企业级低代码平台,具备强大定制扩展能力的低代码设计器研发功能!
一款免费开源、业务闭环、灵活稳定的企业级 ERP 系统,实现财务一体化!
一款高颜值前端开发必备工具!
全平台功能齐全、二开友好的即时通讯和实时音视频解决方案!
一款简单易用的堡垒机系统,具有小巧、易用、易于集成的特点,支持RDP和SSH协议的跳转和管理!
全部开源的自媒体博客CMS系统,适用于个人自媒体及企业商城开发使用!ChatGPT能接入微信了!

最近,GitHub猿建了一个「GitHub猿交流群」,欢迎大家一起交流优秀开源项目,也可以宣传自己的开源项目,在 「GitHub猿」公众号后台回复【加群】邀请你入群。

你点的每个赞,我都认真当成了喜欢

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存