GPL-2.0-or-later

MediaWiki

Documentation and knowledge base tooling

A tool for writing, organizing, and publishing internal or external documentation.

MediaWiki main image

In depth

What it is

MediaWiki is a tool for writing, organizing, and publishing internal or external documentation.

Key features

  • Revisions - Page revisions with history and diffs.
  • Templates - Templates and transclusion for structured pages.
  • Extensions - Large extension ecosystem.
  • Permissions - User groups and permission controls.

Strengths

  • Revisions - Page revisions with history and diffs.
  • Templates - Templates and transclusion for structured pages.
  • Extensions - Large extension ecosystem.

Trade-offs

  • Moderation - Spam and abuse control require ongoing operational work.
  • Customization - Template and extension complexity accumulates over time.
  • Operations - Self-hosting adds upgrades, backups, and monitoring.

Pricing

Open-source software. Direct license cost is zero; costs are typically infrastructure, operations, and optional paid support or hosting.

Explore alternatives