This page is a high-level feature list (no details) - the rather uncommon features are marked in bold or with a icon...
The WikiEngineComparison also gives a good idea of the available features and can also help in answering the question: "Which is the engine that meets my needs best?". Another option is the Wikimatrix.
- headings (level 1-5, with or without numbering)
bold, italic, typewriter, underlined, superscript, subscript, strikeout
- transclusion (aka embedding)
- other mimetypes (using object tag)
- horizontal rules (different widths)
- tables (with some table attributes)
- preformatted text / parsers
colorized code, with or without line numbers (Python and misc. other languages)
- numbered (automatically in decimal, alpha, roman)
large number of smileys and icons (see HelpOnSmileys)
admonitions (see HelpOnAdmonitions)
Wiki base features
creates backups of all page revisions (see FullHistory).
- Revision history shows only the last 100, all are accessible by editing the url.
- page revision list
- diffs between arbitrary page versions (available in the "Info" action)
- links to diffs, page info and the user home page of the editor
subpages (see HelpOnEditing/SubPages)
supplementation page (e.g. Discussion see HelpOnConfiguration/SupplementationPage)
- I18N (foreign and multi-language) support
Unicode support, standard encoding is utf-8
lots of help pages (see HelpContents)
RSS feed for RecentChanges
wiki page templates
- configurable edit locking/warning to avoid editing conflicts
- simple page storage (moin simply stores exactly what you see in the editor into a directory that is named like the page)
copying/deleting/renaming of pages, optionally including subpages
- indexing schemes
- back links by clicking on page title
enhanced search function: title or full text search, multiple search terms, boolean expressions
powerful Xapian based indexed search, including attachments and old revisions
search results may be included into wiki pages via macros
- GUI (WYSIWYG) and text (markup) editor (Note that although most browsers are compatible with the GUI editor, Safari currently does not support it.)
large number of macros (see HelpOnMacros)
attachments (see HelpOnActions/AttachFile)
email and jabber notification, with diff included, user selectable trivial change notification (see HelpOnConfiguration/EmailSupport)
email import - you can write email to your wiki pages
WikiSynchronisation - keep wiki content in sync
Caches bytecode-compiled versions of pages to speed up.
Theming (see HelpOnThemes)
underlay directory for storing read-only pages (system and help pages)
access control lists (see HelpOnAccessControlLists)
several auths possible e.g. openID (see HelpOnAuthentication)
- optional login with username and password
can reuse authentication done by web server (see HelpOnAuthentication)
modular authentication makes it easy to support single-sign-on
- pluggable Parsers support many different input formats:
- pluggable Formatters support many different output formats:
- HTML (of course)
- plain text
DocBook (that means you can generate docbook from wiki markup)
Slideshows, see HelpOnSlideShows.
written in Python! This means that you can easily read and use the source, even if you don't know Python yet.
actions for top level control (see ActionMarket)
- auth plugins for customizing authentication
- filter plugins for indexing file attachments of different mimetypes (used by xapian search code)
macros for embedding results into wikipages (see MacroMarket)
parsers for new input formats (see ParserMarket)
formatters to produce something other than HTML (see FormatterMarket)
themes (sets of code, CSS and images, see ThemeMarket)
Written in Python (http://www.python.org/), so it runs on:
- Mac OS X
- and maybe even other platforms supported by Python
- simple to install
- runs with:
- standard CGI (Apache, IIS and others)
- runs very fast with:
no need for external stuff like:
- rcs, cvs or other
- SQL or other database.
Users can add their wishes for new features on FeatureRequests!