/express-wiki

A small wiki website with markdown preview and history diff view.

Primary LanguageJavaScript

About

This tool let you quickly create a wiki website using markdown. You can created nested pages easily using only markdown syntax. It also features real-time markdown preview as well as a history diff visualization similar to github.

Setup

npm instal
npm start
open http://localhost:3000

Project Structure

This project uses Express + MongoDB(mongoose).

The template engine is react-express-view.

*Note this project connects to a remote MongoDB Atlas server, DO NOT share sensitive information.

Open source projects used

This project uses various open source projects:

  1. markdown-it & markdown-it-wikilinks: used for the markdown preview feature and wikilinks feature

  2. diff & diff2html:

    used for the graphical diff feature

  3. and many more...

Author

Jiahui Zhang