Skip to content
SPECIFICTION
Get listed

PmWiki

pmwiki.org

Free plan WebWindowsmacOSLinuxSelf-hosted
Visit pmwiki.org
Spec score 8.6 #7 of 33 in Wiki Software

What it is

PmWiki is a wiki-based content-management system for collaboratively building and maintaining websites. Contributors can add and edit pages through the web without knowing HTML or CSS. Administrators can set password controls for an entire site, page groups, or individual pages, covering reading, editing, and uploads. Its access controls can work with existing password databases such as.htaccess, LDAP, and MySQL. Pages are stored as flat files, so a database is not required; the project says it can handle thousands of pages. Administrators can alter appearance and functions with skins, HTML templates, and extensions called recipes. Page histories include restore links, and the number of history days and revisions can be configured. PmWiki is free, open-source software for self-hosting that requires PHP. The listed plan is free. Project support resources include a FAQ, troubleshooting guide, error-message descriptions, and mailing lists. Maintainer Petko Yotov offers paid technical support and development at €60, paid once, billed at 60€ / hour, with an invoice provided. The release notes list version 2.7.6, dated 2026-09-18, with updates for recent PHP versions; version 2.7.5 closed a Windows-server vulnerability under specified conditions.

Spec sheet

Purpose
PmWiki is a wiki-based content-management system for collaboratively creating and maintaining websites.Read 4 Oct 2026 · pmwiki.org
Free plan
YesRead 20 Sep 2026 · pmwiki.org
Support
The project lists a FAQ, troubleshooting guide, error-message descriptions, and mailing lists as free user-support resources.Read 4 Oct 2026 · pmwiki.org
Founded
2001Read 28 Sep 2026 · pmwiki.org
Access control
Password protection can be set for an entire site, page groups, or individual pages, and can control reading, editing, and uploads.Read 4 Oct 2026 · pmwiki.org
Authentication integrations
The access control system can work with existing password databases such as .htaccess, LDAP, and MySQL.Read 4 Oct 2026 · pmwiki.org
Current release
The release notes list version 2.7.6, dated 2026-09-18, and say it includes updates for recent PHP versions.Read 4 Oct 2026 · pmwiki.org
Custom domain
YesRead 20 Sep 2026 · pmwiki.org
Customization
Site administrators can change appearance and functions using skins and HTML templates.Read 4 Oct 2026 · pmwiki.org
Editing
Pages can be edited and added through the web without requiring users to know HTML or CSS.Read 4 Oct 2026 · pmwiki.org
Extensibility
Administrators can customize markup and add features through extensions called recipes in the PmWiki Cookbook.Read 4 Oct 2026 · pmwiki.org
History
Page histories include restore links, and the number of history days and revisions can be configured.Read 4 Oct 2026 · pmwiki.org
Maintainer location
The support page lists Petko Yotov's address in La Ferté-sous-Jouarre, France.Read 4 Oct 2026 · pmwiki.org
Paid services
PmWiki maintainer Petko Yotov offers paid technical support and development at 60€ per hour and says an invoice will be provided.Read 4 Oct 2026 · pmwiki.org
Privacy update
In version 2.7.6, page histories reveal edit IP addresses only to administrators.Read 4 Oct 2026 · pmwiki.org
Security update
Release 2.7.5 closed a vulnerability affecting PmWiki versions 2.0.0 through 2.7.4 on Windows servers under certain editing and read-protection conditions.Read 4 Oct 2026 · pmwiki.org
Storage
PmWiki stores pages as flat files and does not require a database; its features page says it can handle thousands of pages.Read 4 Oct 2026 · pmwiki.org
Version history
YesRead 20 Sep 2026 · pmwiki.org

Plans and prices

PmWiki Free Free of charge; open source software Self-hosted · requires PHP Read 4 Oct 2026 · pmwiki.org
Paid technical support and development €60, paid once 60€ / hour Hourly support or development payment · invoice provided Read 4 Oct 2026 · pmwiki.org

Every PmWiki plan and price →

Strong points and limits

Strong points

  • Web editing does not require HTML or CSS knowledge.
  • Flat-file storage does not require a database.
  • Access control can use .htaccess, LDAP, or MySQL.
  • Page histories provide restore links.
  • Free support resources include guides and mailing lists.

Limits

  • Self-hosted software requires PHP.
  • Paid support and development costs 60€ per hour.
  • Version 2.7.5 addressed a Windows-server vulnerability.

Who it suits

PmWiki suits groups that want to maintain a website collaboratively with page-level access controls and self-hosted storage. It may also suit administrators who want to customize the site through templates, skins, and recipes.

Verdict

PmWiki provides a self-hosted wiki with configurable access, history, and customization options. Its flat-file approach avoids a database requirement, while administration still involves PHP hosting and security updates.

Where Specifiction places it

Alternatives to PmWikiAll alternatives →