Has anyone implemented a wiki in NodeJS?

Javascriptnode.jsWikiWiki Engine

Javascript Problem Overview


I'm looking for a pure javascript, open-sourced, wiki implementation, preferably one using NodeJS. Where might I find it?

Javascript Solutions


Solution 1 - Javascript

I'd suggest jingo thanks to its nice design (with very sane typography), use of git as backing datastore, format compatibility with the markdown format used by github (gollum), and the fact that it's somewhat actively developed.

As of Jan 2017, Matterwiki is also actively developed.

Wiki.js is also being actively developed. It's using a git datastore, has a markdown editor, search engine and assets management.

Tiddlywiki can generate static HTML.

Npmjs and GitHub reveal only two other relatively popular and somewhat active projects: openKB and Hazel.

Wikipedia shows mostly the same JS wiki engines, plus Grokla, which is closed source.

Wikimatrix lists 7 wiki engines powered by JavaScript.


Old answer: https://github.com/gjritter/nodewiki (no updates since 2010).

Solution 2 - Javascript

Solution 3 - Javascript

Here's a very recent Node.js one: https://github.com/milani/node-gitwiki. Needs work I think.

But if you just want HTML5+CSS+JavaScript, then http://www.tiddlywiki.com/ does without a remote server, all via an in-browser web app. Pretty cool :-)

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionblueberryfieldsView Question on Stackoverflow
Solution 1 - JavascriptRob RaischView Answer on Stackoverflow
Solution 2 - JavascriptPavel HlobilView Answer on Stackoverflow
Solution 3 - Javascriptw00tView Answer on Stackoverflow