Wiki Engines

PmWiki – file-based wiki website platform

PmWiki is a wiki-based website system that lets authorised contributors maintain pages without working directly with HTML. It offers a straightforward editing model and flexible control over how content is arranged into page groups.

The project is useful for team documentation, community websites and small collaborative portals. Its emphasis on text-file storage and configurable markup makes it attractive where administrators prefer understandable data formats and a restrained software stack. Additional capabilities can be selected from a large collection of community-maintained recipes.

PmWiki is well suited to smaller sites where maintaining a separate database would offer little benefit. Administrators can gradually introduce rules for editing different sections without turning every page into a separately managed publication. The extensive Cookbook provides examples and optional additions, making it possible to adapt an installation to a community or documentation workflow.

This is free and open source software.

Key Features

  • Organise content into groups of related pages.
  • Protect reading, editing, uploads and administration with passwords.
  • Track page revisions and compare earlier versions.
  • Customise markup rules and page templates.
  • Use skins to modify the appearance of the site.
  • Add features from community Cookbook extensions.
  • Attach files and make content discoverable through search.
  • Create categories and page lists for structured navigation.
  • Provide internationalised content and configurable translations.
  • Resolve simultaneous edits using built-in conflict checks.

Website: pmwiki.org
Support:
Developer: Patrick R. Michaud and contributors
License: GNU General Public License v2.0

PmWiki is written in PHP. Learn PHP with our recommended free books and free tutorials.


Related Software

Wiki Engines
Wiki.jsWiki engine running on Node.js and written in JavaScript
MediaWikiCollaborative editing software that runs Wikipedia
XWikiEnterprise wiki written in Java
TiddlyWikiPersonal wiki and non-linear notebook
DokuWikiTargeted at developer teams, workgroups and small companies
DocmostCollaborative wiki and documentation software
Tiki Wiki Wiki-based content management system
BookStackPlatform to create documentation/wiki content
GollumSimple wiki system built on top of Git
PmWikiOffers a simple-to-install system
JSPWikiBuilt around the standard J2EE components of Java, servlets and JSP
FoswikiSupports the embedding of active and passive macros
WackoWikiSmall, lightweight, handy, expandable, multilingual written in PHP
PhpWikiWiki engine written in PHP
MoinMoinAdvanced, easy to use and extensible wiki engine implemented in Python
TWikiEasy to use enterprise wiki and collaboration platform
Otter WikiPython-based wiki for collaborative content management
Wiki-GoFlat-file wiki platform
LeafWikiLightweight self-hosted wiki
WikkaWikiFlexible, lightweight, standards-compliant wiki engine

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted