PmWiki review
A flexible, low-cost wiki for teams that want control over hosting and customization.
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
PmWiki is a PHP-based, wiki-oriented content-management system for collaboratively creating and maintaining websites. It is designed for organizations and individuals that want to host their own wiki, control its configuration, and adapt its appearance and behavior. Browser-based editing does not require HTML or CSS knowledge, while categories, namespaces, dynamic page lists, and full-text search help organize growing collections of content. It runs on web platforms including Windows, macOS, Linux, and self-hosted PHP-capable infrastructure.
Its strongest area is control over content and access. Page, wiki-group, and site-wide password protection support different permission models, while authentication can connect with local configuration, LDAP, Active Directory, or MySQL. Page history includes edit comparisons and restoration, which suits documentation that needs an audit trail. File uploads have attachment permissions, and custom skins, templates, and CSS styling allow administrators to shape the site. The HTTP editing API also supports writing pages and uploading files programmatically.
PmWiki is free and open source, with an installable rather than hosted SaaS delivery model. Administrators download it, install it on their own infrastructure, and configure storage, authentication, permissions, appearance, and extensions. Recipes provide an add-on architecture for extending the system, although the documented feature set does not include named external integrations. This makes PmWiki a strong fit for teams prioritizing ownership, customization, and low software cost. Organizations seeking a managed service, built-in AI capabilities, or a platform with a defined external integration catalog should consider a different type of wiki product.
PmWiki pros and cons
- Where it wins
- Page history supports comparisons and restoration
- Flexible permissions and authentication options
- Recipes, styling tools, and an HTTP editing API
- Where it doesn't
- Self-hosting requires infrastructure and administration
- No built-in AI features
- External integrations are not part of its documented feature set
PmWiki fact sheet, pricing and score →
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update
