Looking for a simple wiki (web, not desktop) that stores backend as markdown files?

This page summarizes the projects mentioned and recommended in the original post on /r/selfhosted

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • flatnotes

    A self-hosted, database-less note taking web app that utilises a flat folder of markdown files for storage.

  • bash git clone https://github.com/Dullage/flatnotes.git cd flatnotes docker build -t dullage/flatnotes:latest . docker run --rm \ -e "FLATNOTES_USERNAME=user" \ -e "FLATNOTES_PASSWORD=changeMe!" \ -e "FLATNOTES_SECRET_KEY=aLongRandomSeriesOfCharacters" \ -p "80:80" \ dullage/flatnotes:latest Note: As no Docker volumes are mapped in the run command, notes will not be saved when the container is stopped.

  • Gollum

    A simple, Git-powered wiki with a sweet API and local frontend.

  • Gollum might be something worth looking into. It is basically a clone of the GitHub Wiki pages, built on top of git (so it uses version-controlled flat files as backend).

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • Gitit

    A wiki using HAppS, pandoc, and git

  • I’ve used the Gitit Wiki. Database is plaintext markdown files under git source control. Renders with pandoc so you get a really good dialect of markdown. The look and feel is a little dated but 8/10 highly recommend.

  • Docusaurus

    Easy to maintain open source documentation websites.

  • Not a project with wiki in mind, but maybe Docusaurus could help to achieve your goals. It uses extensible markdown files.

  • Hugo

    The world’s fastest framework for building websites.

  • I use Hugo to generate a static site to host my personal wiki. All the pages are written in Markdown. I used Vim in the past to author content, but these days I use Obsidian. I'm not aware of a Wiki CMS that stores files as Markdown files. But, if you widen the scope of your search, there are many static site generators that can render a site from Markdown files. With the right theme, you basically have a Wiki.

  • Raneto

    Markdown powered Knowledgebase Wiki for Node.js

  • http://raneto.com/ is "an open source Knowledgebase platform that uses static Markdown files to power your Knowledgebase" and might fit your bill. No database, just regular `md` files.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts