Skip to main content

Wiki Software

A wiki is a publication collaboratively edited and managed by its own audience directly using a web browser.

Wiki.js

Modern, lightweight wiki app using Git and Markdown

BookStack

Organize documentation in a book-like fashion

Mediawiki

Powers Wikipedia and all Wikimedia projects

DokuWiki

Lightweight wiki with simple syntax and no database

All Wiki Applications

Enterprise & Feature-Rich Wikis

BookStack - Organize and store information. Stores documentation in a book like fashion. docmost - Collaborative wiki and documentation software (alternative to Confluence, Notion).
  • Source Code
  • License: AGPL-3.0
  • Platform: Docker/Nodejs
Documize - Modern Docs + Wiki software with built-in workflow, single binary executable. Mediawiki - Wiki software package that powers Wikipedia and all other Wikimedia projects, serving hundreds of millions of users each month. Tiki - Wiki CMS Groupware with the most built-in features. Wiki.js - Modern, lightweight and powerful wiki app using Git and Markdown. XWiki - Second generation wiki that allows the user to extend its functionalities with a powerful extension-based architecture.

Lightweight & File-Based Wikis

DokuWiki - Easy to use, lightweight, standards-compliant wiki engine with a simple syntax. All data is stored in plain text files, therefore no database is required. Feather Wiki - A lightning fast and infinitely extensible tool for creating personal non-linear notebooks, databases, and wikis that is entirely self-contained and runs in your browser (only 58 kilobytes!). Oddmuse - Simple wiki engine written in Perl. No database required. Otter Wiki - Simple, easy to use wiki software using markdown. PmWiki - Wiki-based system for collaborative creation and maintenance of websites.
  • License: GPL-3.0
  • Platform: PHP
Raneto - Knowledgebase platform that uses static Markdown files. W - Lightweight, mutli-user, flat-file-database Wiki engine. Create pages quickly and edit them using Markdown/HTML/CSS/JS. Wiki-Go - A modern, feature-rich, databaseless flat-file wiki platform. WikiDocs - A databaseless markdown flat-file wiki engine. WiKiss - Wiki, simple to use and install.

Git-Based Wikis

django-wiki - Wiki system with complex functionality for simple integration and a superb interface. Store your knowledge with style using Django models. Gitit - Wiki program that stores pages and uploaded files in a git repository. Gollum - Simple, Git-powered wiki with a sweet API and local frontend. Mycorrhiza Wiki - Filesystem and git-based wiki engine written in Go using Mycomarkup as its primary markup language.

Specialized & Unique Wikis

AmuseWiki - Based on the Emacs Muse markup. Can work as a read-only site, moderated wiki, or fully open wiki. TiddlyWiki - Reusable non-linear personal web notebook. WackoWiki - Light and easy to install multilingual Wiki-engine. Zim - Graphical text editor used to maintain a collection of wiki pages.

Choosing the Right Wiki

When selecting a wiki platform, consider:

Storage Method

  • Database-backed: Better for large teams, complex permissions (MediaWiki, XWiki)
  • File-based: Easier backup, simpler deployment (DokuWiki, WikiDocs)
  • Git-based: Version control built-in, developer-friendly (Gitit, Gollum, Wiki.js)

Markup Language

  • Markdown: Modern, widely supported (Wiki.js, Raneto)
  • Custom syntax: Often more powerful but proprietary (DokuWiki, MediaWiki)
  • WYSIWYG: User-friendly for non-technical users (BookStack)

Use Cases

  • Personal knowledge base: Feather Wiki, TiddlyWiki, Otter Wiki
  • Team documentation: BookStack, docmost, Wiki.js
  • Public wiki: MediaWiki, XWiki
  • Developer docs: Gitit, Gollum, Wiki.js
For small teams or personal use, consider flat-file wikis like DokuWiki or Otter Wiki. For enterprise needs with complex workflows, look at MediaWiki or XWiki.

Build docs developers (and LLMs) love