I'm looking for a pure javascript, open-sourced, wiki implementation, preferably one using NodeJS. Where might I find it?
-
Yeah, I would also be interested in this. Preferably a PostgreSQL-based one. – mikl May 11 '11 at 15:51
-
1It's currently on the todo list for docpad - https://github.com/balupton/docpad – balupton Sep 20 '11 at 10:46
-
9Why was this question closed as "not constructive"? – Anderson Green Mar 16 '13 at 02:13
-
1Anderson: see http://stackoverflow.com/help/dont-ask. In short, it's too broad a question for SO. – Tim Lesher Sep 27 '13 at 12:51
-
4Too bad the question is closed. Tiddlywiki (http://tiddlywiki.com) now has a Node.js version which works quite well! – Alen Siljak Feb 17 '15 at 12:33
-
1Although still in beta, [wiki.js](https://wiki.requarks.io/) looks quite promising... – anon01 Mar 22 '17 at 04:40
3 Answers
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).

- 392
- 2
- 9

- 17,040
- 4
- 48
- 58
-
4nodewiki seems out of date; it could use an update to using current libraries and such – blueberryfields May 11 '11 at 01:05
http://nodebits.org/wiki-challenge
Uses file system https://github.com/nodebits/wiki-challenge
Git based wiki system for markdown files https://github.com/nhoss2/nodewiki
Git based https://github.com/claudioc/jingo

- 14,540
- 9
- 54
- 83

- 1,762
- 1
- 15
- 22
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 :-)

- 17,944
- 8
- 54
- 62
-
-
@DanDascalescu ...but tiddlywiki is still going strong and has node.js support, see the node.js tab of http://tiddlywiki.com/#GettingStarted:GettingStarted – w00t Aug 05 '15 at 13:31
-