Wiki.js

Wiki.js

一个基于Node.js,Git和Markdown的开源,现代,功能强大的Wiki应用程序。
使用内置的可视编辑器以广泛使用的简单Markdown格式编写内容。与其他Wiki软件以难以提取的格式将内容保存在数据库中的方式不同,Wiki.js将所有内容直接保存到Markdown(.md)文件中,并且该内容会自动与远程Git存储库同步。因此,您的内容是安全的,并且可以直接从Git存储库读取。Wiki.js在快速的Node.js引擎上运行,并经过优化以减少CPU资源的使用。它非常依赖缓存来快速向用户交付内容,并利用最新的Web技术(例如WebSockets)在网页中提供即时交互性。内容被自动处理成精美的阅读格式,并在优雅的用户界面中呈现。根据您的标题为每个页面生成一个侧边栏菜单,并以不同的颜色呈现各个部分以增强可读性。选择将访问Wiki的权限限制为某些用户甚至仅部分内容。Wiki.js内置的易于使用的访问控制完全可以控制您。使用本地数据库登录,或与外部身份验证提供程序(例如Microsoft帐户,Google ID或Facebook)连接,以为您的用户提供无缝的登录体验。使用内置资产管理器将图像,模式,文档,视频,链接等插入Wiki.js中。将媒体文件整理到文件夹中,并让内置编辑器为您生成正确的Markdown标签。您甚至可以要求Wiki.js从您的外部网站获取图像。再一次,您的所有文件将自动同步到远程Git存储库以进行保管。使用内置的搜索引擎可快速找到所需的Wiki条目,该条目可从任何页面访问。通过分析您的Wiki条目元数据和内容,它提供了相关的结果和建议。
wiki-js

具有开源许可证的Web版Wiki.js的替代方案