我正在寻找一个纯javascript、开源的wiki实现,最好是使用NodeJS.我在哪里能找到它?

推荐答案

我建议使用jingo,因为它的设计很好(字体非常合理),使用git作为后台数据存储,格式与github使用的markdown 格式兼容(gollum),而且它的开发相当活跃.

截至2017年1月,Matterwiki也在积极开发中.

Wiki.js也在积极开发中.它使用一个git数据存储,有一个markdown 编辑器、搜索引擎和assets资源 管理.

Tiddlywiki can generate static HTML

NPMJ和GitHub只展示了另外两个相对受欢迎且有些活跃的项目:openKBHazel.

Wikipedia shows mostly the same JS wiki engines加上Grokla,这是封闭源.

Wikimatrix lists 7 wiki engines powered by JavaScript.


旧答案:https://github.com/gjritter/nodewiki(自2010年以来没有更新).

Node.js相关问答推荐

如何从puppeteer的page. evaluate()中获取流数据?(node.js)

对接Nestjs/VueJS应用程序

Firebase-admin筛选器.或只考虑第一个WHERE子句

是否可以在MongoDB中比较和匹配引用文档中的字段

创建查询以展开数组并筛选出具有特定值的元素之后的元素

npm错误;无法解析依赖项:npm ERR!对等webpack@;5.x.x;来自@webpack-cli/serve@2.0.5";

遇到 - TypeError:try 使用 Express(Node.js) 从 JSON 文件访问数据时无法读取未定义的属性(读取帖子)

我需要聚合两个 MongoDB 集合

我正在try 在公共目录中使用 Express.js 项目部署 Angular 静态构建

如何使用 Remix 仅在客户端呈现组件?

使用mongoose 创建新文档并仅取回选定的字段

AWS EC2 npm install 突然很慢

即使部署成功,也不会触发 Firebase 函数来填充 Firestore 集合.为什么?

如何为一个网站实现这 2 个网址.即 www.administrator.sitename.com 和 www.sitename.com?

Socket IOFlutter 未连接

如何将`yarn.lock`与`package.json`同步?

如何在 node 中找到引用站点 URL?

Node.js -Firebase 服务帐户私钥不会解析

安装Node.js 安装n 安装Node.js?

Mongoose:模式与模型?