开源文档管理系统 Wizard 1.2.6 发布

码农天地 -
开源文档管理系统 Wizard 1.2.6 发布
概述

Wizard 是一款开源的文档管理系统,支持 Markdown 文档,Swagger 文档以及表格文档,适应于中小规模的技术团队文档管理,完全免费。Wizard 并不是一款云产品,不提供任何云服务,如果你的团队想要使用他,你必须在自己公司内部独立部署。正因为这样,你的数据和技术文档安全是有保障的,不会泄露给任何不信任的第三方。

更新内容

本次更新(1.2.6)主要包含以下内容

支持文档批量导入,现在你可以通过通过文件上传的方式批量导入文件了

支持用户扮演功能,管理员可以扮演为其它用户,以其它普通用户的视角进行操作

增加将文档标记为已过时的功能,过时的文档可以通过颜色和文字与其他文档区分出来

Markdown 图片上传现在支持 SVG 格式的文件上传和展示了文档点赞功能用户为文档点赞后,显示点赞用户的用户名

更多功能更新参考项目的 Releases 页面。

功能概览

项目的地址为

https://github.com/mylxsw/wizard

作为一款开源的文档管理系统,Wizard 主要支持下面这些功能

文档管理

Markdown 文档管理,支持各种功能扩展(流程图,LaTex,数据结构等)Swagger API 文档管理表格 文档管理(类似于简化版的在线 Excel)

用户权限

类似于 Gitlab 的权限管理体系,你可以建立用户组,为一组用户分配项目的读写权限基于 LDAP 的统一身份认证(LDAP/活动目录),你可以将其接入到公司统一的账户管理体系,只需要修改几行配置文档评论文档变更历史,文档变更差异对比多主题自由切换项目分组,你可以将一些相关联的项目组成一个组,方便更快的检索文档

其它

文档附件文档分享阅读模式内容模板文档搜索等等部分功能展示

Markdown 文档展示

Swagger 文档展示

黑暗主题模式

表格文档展示

文档差异对比

更多功能展示请查看项目的 Wiki 文档。

关于代码

项目采用了 Laravel 框架开发,目前版本已经升级到 5.8(最开始为5.4,一路升级过来)。为了提高开发效率,保持架构的简洁,在开发过程中,一直避免引入过多的外部组件,尽可能的利用 Laravel 提供的各种组件,比如 AuthenticationAuthorizationEventsMailNotifications 等,非常适合用来学习 Laravel 框架。

总结

如果你在为公司寻找一款开源免费的 开发文档/API文档管理 工具,不妨考虑一下 Wizard 项目(多一个选择,为什么不尝试下呢),一定不会让你失望的。如果你是一名 PHP 或者 Laravel 新手,想找个项目学习一下如何用 Laravel 做 Web 开发,这个项目更加不能错过!

最后,赶紧去 Star 一波,顺便给我个 Star ,你的支持是我坚持下去的动力 !如果再能贡献点 Issues 或者 PR,那就更好啦 ?!

特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。

laravel介绍

Laravel是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。在Laravel中已经具有了一套高级的PHP ActiveRecord实现 -- Eloquent ORM。它能方便的将“约束(constraints)”应用到关系的双方,这样你就具有了对数

Tags 标签

laravelmarkdownswaggerdocphp

扩展阅读

加个好友,技术交流

1628738909466805.jpg