Я ищу чистую javascript, open-sourced, реализацию вики, желательно с использованием NodeJS. Где я могу найти его?Кто-нибудь реализовал wiki в NodeJS?
ответ
Я предлагаю jingo благодаря своей удобной конструкции (с очень здравомыслящим книгопечатанием), использование git в качестве основы хранилища данных, совместимости формата с форматом уценка используется GitHub (gollum), а также тот факт, что он несколько активно развивается.
С января 2017 года также активно развивается Matterwiki.
Wiki.js также активно развивается. Он использует git datastore, имеет редактор уценок, систему поиска и управления активами.
Tiddlywiki can generate static HTML.
Npmjs и GitHub показывают только два других относительно популярных и несколько активных проектов: openKB и Hazel.
Wikipedia shows mostly the same JS wiki engines, plus Grokla, который является закрытым источником.
Списки Викиматрикс 7 wiki engines powered by JavaScript.
Старый ответ: https://github.com/gjritter/nodewiki (нет обновлений с 2010).
nodewiki кажется устаревшим; он может использовать обновление для использования текущих библиотек, и такие – blueberryfields
Это очень недавний номер Node.js: https://github.com/milani/node-gitwiki. Думаю, нужна работа.
Но если вы просто хотите HTML5 + CSS + JavaScript, то http://www.tiddlywiki.com/ делает без удаленного сервера, все через веб-приложение в браузере. Довольно круто :-)
node-gitwiki не обновлялись годами. –
@DanDascalescu ... но tiddlywiki по-прежнему силен и имеет поддержку node.js, см. Вкладку node.js http://tiddlywiki.com/#GettingStarted:GettingStarted – w00t
Nice. Может быть, время для обновления вашего ответа? –
http://nodebits.org/wiki-challenge
Использование файловой системы https://github.com/nodebits/wiki-challenge
Git на основе системы вики для уценки файлов https://github.com/nhoss2/nodewiki
Git на основе https://github.com/claudioc/jingo
Да, я бы также интересно в этом. Предпочтительно PostgreSQL-based. – mikl
В настоящее время он находится в списке задач для docpad - https://github.com/balupton/docpad – balupton
Почему этот вопрос закрыт как «не конструктивный»? –