This page is intended to sort wikis by features rather than software engines. If you really need database support, or sophisticated user permissions, there is no need to look at many wiki clones that don't have these key features. '''Related Pages''' Also see ChoosingaWiki, WikiChoosingStories, StartingaWiki, WikiEngineReview, WikiEngines, TopTenWikiEngines, and the WikiFeaturesWiki. There is an interactive WikiChoiceWizard to narrow down the choice of Wikis available at http://www.wikimatrix.org/wizard.php - it asks you a few questions about your needs, then will present you with a list of matching Wikis which can then be compared in a side-by-side table. WikiEnginesComparingWikis compares several popular WikiEngines in a '''feature table''' format. Also http://wikifeatures.wiki.taoriver.net/moin.cgi/WikiEngine is an attempt to build a larger feature comparison table - didn't really take off until yet and is still too big (you must reduce font size first to read it). Find also a comparison table with several WikiEngines at location: http://www.wikimatrix.org/. ---- '''Feature list''' * Data stored in flat/text file, no database necessary ** Traction TeamPage ** TeleparkWiki ** UseModWiki ** OddMuseWiki ** JspWiki (June 2004) ** KwikiKwiki ** DokuWiki ** LionWiki ** pwpWiki ** PmWiki ** QwikiWiki ** TwikiClone (Sep 2004) ** MoinMoin ** PerspectiveWiki ** FlexWiki ** SushiWiki ** PlikiWiki * SQL database support ** Any database - MojoMojo, via PerlDbic ** MySQL ***CoWiki ***ErfurtWiki (March 2004) ***MediaWiki (March 2004) ***PhpWiki (March 2004) ***PmWiki via Cookbook Plugin (January 2006) ***SnipSnap (July 2004) ***StikiWiki ***TikiWiki (November 2004) ***TwikiClone via Database Plugin (May 2004) ***WackoWiki ***WakkaWiki ***WikkaWiki (August 2005) ***VeryQuickWiki ***YaWiki (July 2004) *** XwikiWiki ** Access and ODBC ***OpenWiki *** YaWiki *** XwikiWiki ** PostgreSQL ***PhpWiki *** CocanWiki (October 2004) ***TikiWiki (November 2004) *** YaWiki ***MediaWiki (September 2007) ** SQLite *** UnyVerse * UniCode (It is hard to say if a wiki has full unicode support. MySQL doesn't have full unicode support yet, so this might affect full text search on sites with MySQL backends. For now, list wikis here if they allow wiki names to be in any language - including Chinese and Arabic, etc.) **MojoMojo (2009-Jan) **Traction TeamPage (August 2008) **TeleparkWiki **DokuWiki **UseModWiki (March 2005) **OddMuseWiki **KwikiKwiki **WiLiKi (Oct 2004) **PmWiki (Nov 2005) **IkiWiki **InstikiWiki **TwikiClone (May 2004) **TikiWiki (November 2004) **MediaWiki (March 2004) ***This runs Wikipedia, which has been translated into many languages including Chinese and Arabic. **OpenWiki **CocanWiki (UTF-8, October 2004) **JspWiki (June 2004) **SnipSnap (July 2004) **GikiWiki (September 2004) **UseModj (UTF-8, November 2004) **MoinMoin (UTF-8) ** XwikiWiki (UTF-8, with special config) **ZwiKi (+ some right-to-left support via Plone ?) **WiKit **LionWiki * Wikipedia-style markup (known by the largest number of users) (See http://www.usemod.com/cgi-bin/mb.pl?WikiMarkupStandard) ** MediaWiki ** WikiDocServer ** DokuWiki (via plugin) ** PlikiWiki (partial) * User permissions **MojoMojo (2009-Jan) ** Traction TeamPage (August 2008) ***Per project space, permissions for read draft, read published, read edit history, author, comment, edit, publish, lock, create labels/tags, erase ***ACL rules allow or deny permission based on designated individuals or group membership ***Groups are literal lists or derived from LDAP or Active directory membership, incluing dynamic queries ** TeleparkWiki - Can either allow anyone to edit your wiki or require a password ** UseModWiki (March 2005) *** Can limit editing sitewide or per page to one or more editors and/or admins. *** OddMuseWiki ** CoWiki *** Built on Unix style permissions *** Users and Groups cannot see what they don't have rights to *** Navigation menu changes, based on current rights ** DokuWiki *** Complete ACL and user management functionality for pages and namespaces (also recursive permissions) **IkiWiki **InstikiWiki ***allows certain pages to be pass protected, not sure how far this feature goes. ** JSPWiki ***Allows use of JNDI Realms and other methods that allow the use home grown or LDAP authentication **SealedWiki (June 2004) ***Protect portions of text with self-generating password-definable seals. **RhizomeWiki (June 2004) ***user-defined access tokens and permissions, roles, user groups, fine-grained authorization **MoinMoin (20040527) ***http://moinmaster.wikiwikiweb.de/HelpOnAccessControlLists **TwikiClone (May 2004) ***Supports groups of users, ACLs for reading, editing **TikiWiki (November 2004) ***Ability to create groups, and the ability to assign permissions to groups of wiki pages (regrouped as categories). **MediaWiki (March 2004) ***Ability to lock pages to users without "sysop" privileges, to restrict editing to logged in users, or to define a set of a list of pages which may be viewed/edited by everyone (basic support for user groups) **PmWiki and MoinMoin (March 2004) ***Has the ability to assign wiki pages to groups, and then assign privileges to those groups! **WackoWiki ***ACLs for reading, editing and commenting. Has support for groups of users. **WikkaWiki (August 2005) ***Full access control through per-page ACLs for reading, editing and commenting. ** WikiDocServer *** Has support for user groups and various privileges. **YaWiki (July 2004) **CocanWiki ***site-wide permissions only, October 2004 **PhpWiki ***Administrator has password and can lock pages from being edited **UseModj ***allows certain pages or all site to be read only by Administrator. allows only login user editable. ** XwikiWiki *** has user and groups, rights for view, edit, comment for user and groups on wiki,spaces and pages, superadmin per space ** ZwiKi *** uses zope users, roles & permissions * CascadingStyleSheets (as it is listed here, probably not a Wiki feature - ''every'' web page can be extended with a stylesheet, so it's silly to list that here as a core Wiki feature. A few WikiEngines however support free inline CSS style= commands, listing those would make sense here) ** Traction TeamPage (August 2008) ** TeleparkWiki ** UseModWiki (per-user stylesheet) (March 2005) *** OddMuseWiki ** InstikiWiki ** RhizomeWiki (June 2004) ** StikiWiki ** MoinMoin (20040527) ** PmWiki (November 2005) ** TwikiClone via skins (May 2004) ** TikiWiki (November 2004) ** MediaWiki (March 2004) ** PhpWiki (March 2004) ** ErfurtWiki (March 2004) ** OpenWiki ** JspWiki (June 2004) ** SnipSnap (July 2004) ** YaWiki (July 2004) **GikiWiki (September 2004) **CocanWiki (October 2004) **UseModj (March 2004) ** XwikiWiki ** WikkaWiki (August 2005) *** A (beta) skin selector/editor can be downloaded from the Wikka website **ZwiKi (inline styles using html or edit stylesheet as wiki page) ** DokuWiki (by allowing html in config) * Quick change (without needing to EditPage) ** Traction TeamPage (in-line comments and tag/label changes without page reload) (August 08) ** MojoMojo -- tagging without page reload (2009-Jan) ** OddMuseWiki (Supports comment pages) (March 2005) ** WalaWiki (Chat-like text-entry box) (March 2004) ** MediaWiki (comment posting on talk pages) ** StikiWiki (Instant editing without server roundtrip) **TwikiClone (chat like plugin) (May 2004) **ZwiKi (fast comment form) ** TikiWiki for editing plugins (once they are already in page) * Fully functional on portable device(s) ** Traction TeamPage (mobile device skin delivered to Palm, Treo and Similar devices) (August 08) ** Zwiki on SharpZaurus (See GoodZaurusSoftware) (March 2004) ** PalmWiki (March 2004) ** EmacsWikiMode (e. g. with the Pocket PC port of Emacs and for sure on the Zaurus) ** MiniRubyWiki ** TiddlyWiki ** UnyVerse ** TikiWiki like any LAMP application thanks the many USB LAMP solutions * Installation on hosted servers ** LionWiki - just copy file to FTP, create directory and it's done! ** TeleparkWiki - Installation takes less than 5 minutes ** BluWiki - supports "one click" creation of pages at http://bluwiki.org/start.php ** ErfurtWiki (runs as-is without even touching a single file) ** FitNesse (http://fitnesse.org) Download and go. It has its own little Web server built in. ** InstikiWiki *** Instiki stands for instant wiki. download, run. WebServer builtin. ** OddMuseWiki Download script, set permission, set data directory, go. ** OpenWiki (just install IIS and make a DSN-less connection to the Access database) ** PmWiki (November 2005) ** If your server supports Installatron (http://www.installatron.com) on DirectAdmin, you can automatically install PhpWiki. With Fantastico (http://netenberg.com/fantastico.php) on Cpanel (as of March 2004), you can do automatic installs of both TikiWiki and PhpWiki. ** Riters.com (http://www.riters.com) An entirely free WikiFarm. ** TikiWiki - any LAMP server ** UseModj (assuming Java servlet container(tomcat-4.1,jetty) available, simply copy .war file to webapps/ directory) ** UseModWiki (Edit config and go.) (March 2005) ** WalaWiki (assuming Perl is available, simply copy two files to cgi-bin directory) (March 2004) ** WackoWiki (three steps in simple installer) ** WiKit ** WikkaWiki (easy installation/upgrade through web-based wizard. Includes upgrader from WakkaWiki) (August 2005) ** WikiDocServer *** Comes as a stand-alone Windows executable with a built-in web server (download installer, run install and there it is) ** http://www.xwiki.com XwikiWiki-based wiki farm ** ZwiKi, if your host provides ZopeApplicationServer ** PlikiWiki - will run on any Web server if Perl script execution is available *RSS feed syndication **MojoMojo (2009-Jan) **DokuWiki **UseModWiki (March 2005) **OddMuseWiki **KwikiKwiki **CoWiki **IkiWiki **InstikiWiki **JspWiki (June 2004) **MediaWiki (Recent Changes and similar query pages can be exported as RSS and Atom) **MoinMoin **OpenWiki (both in and out) **PmWiki **RhizomeWiki (June 2004) *** any search query can be an RSS URL **StikiWiki (watch revisions or search results) **TikiWiki (November 2004) ** Traction TeamPage (any cross-section can be syndicated with permission filters) (August 2008) **TwikiClone both ways, with search query (May 2004) **VeryQuickWiki **WackoWiki (only out) **WikkaWiki (recent changes and single page revisions as Atom/RSS) (August 2005) **YaWiki (July 2004) **CocanWiki (somewhat limited support for RSS, October 2004) **UseModj (November 2004) ** XwikiWiki **ZwiKi (recent pages, recently edited pages, and (via plone) search results) **WiKit **LionWiki *Subscription for e-mail notification of recent changes ** Traction TeamPage (August 2008) **TeleparkWiki **UseModWiki (March 2005) **TwikiClone notification per Wiki web; also per page with MailerContrib extension (Sep 2004) **CocanWiki (October 2004) **MoinMoin (20040527) **PmWiki per page notification ** WackoWiki **ZwiKi ** DokuWiki (2006-03-09) ** TikiWiki *Send email in to the wiki **ZwiKi (post comments, create pages, create issue pages) **Tikiwiki (post and get articles and wiki pages, append to wiki pages) ** Traction TeamPage (August 2008) *WikiWhiteboard **Kerika: whiteboarding + document management; P2P networking. (http://www.kerika.com) **JspWiki plus plugin from http://dannyayers.com/2003/08/jspwiki/whiteboard.htm **SnipSnap (July 2004) **TwikiClone (Plugin http://twiki.org/cgi-bin/view/Plugins/TWikiDrawPlugin) (July 2004) **PmWiki (plugin http://www.pmwiki.org/wiki/Cookbook/PmWikiDraw) (November 2005) *Wiki visual editing **MojoMojo (2009-Jan), using fckeditor **TeleparkWiki **WackoWiki (R4 beta, March 2004), see WikiEdit. **WikkaWiki (see WikiEdit) (August 2005) **CocanWiki (bold, strikethrough, italic, lists, visual feedback; October 2004) **TwikiClone (May 2005) via http://twiki.org/cgi-bin/view/Plugins/WysiwygPlugin, which intgrates Kupu **ZwiKi via Epoz ** MoinMoin (July 2006) ** TikiWiki via FCK Editor (experimental) *Revision control **MojoMojo -- also resolves conflicting edits via 3-way merge (2009-Jan) ** Traction TeamPage (article and comment versions, as well as attachment versions, label add/remove history and page name change/reassignment history) (August 2008) ** IkiWiki (many backends, used for RecentChanges and diffs) ** DokuWiki (diffs, revisions, restoring) ** UseModWiki (Compare and easily revert pages, caches recent diffs) (March 2005) ** OddMuseWiki ** KwikiKwiki ** CoWiki ** PhpWiki *** linear versioning, labled by date and modifier, can diff versions **PmWiki ***Revisions, page history, revisions RSS, history of recent changes, revert to old version ** XwikiWiki *** Anyone can write-protect portions of text with a password-definable seal. ** StikiWiki (Older revisions stored and revertable) ** RhizomeWiki (June 2004) *** linear revisions with labels **TwikiClone (May 2004) **MoinMoin (20040527) **JspWiki (June 2004) **SnipSnap (July 2004) **YaWiki (July 2004) **InstikiWiki **OpenWiki **GikiWiki (September 2004) *** Supports RCS and Perforce with virtual layer allowing new ones to be easily added **MediaWiki **CocanWiki (October 2004) ** WikiDocServer **TikiWiki (November 2004) **UseModj (March 2004, no requirement of diff module) **WackoWiki (January 2005) **WikkaWiki (August 2005) ***Revisions, page history, revisions RSS, MindMap of recent changes, WikiPing **ZwiKi **WiKit **LionWiki *Plugins architecture **MojoMojo -- formatter plugins for custom markup, TOC, syntax highlighting etc. (2009-Jan) ** Dokuwiki *** Even has a plugin manager that is able to install plugins for you. ** WikkaWiki (August 2005) *** Complete extensibility through plugins ** KwikiKwiki (Completely modular) (March 2005) ** RhizomeWiki (June 2004) *** can be installed just like editing a wiki page ** MoinMoin (20040527) ** TwikiClone (May 2004) *** 130 plugins and counting, incl. action tracker, calendar, charting, spreadsheets, drawing etc. ** IkiWiki ** InstikiWiki *** It allows usage of different markups and exporting in different formats (html,TeX,PDF), plus many other customizations, but I'm not sure it has a real plugin architecture (August 2004) ** CoWiki ** JspWiki (June 2004) *** Provides many of the features described above, but aren't OutOfTheBox: access control, etc. ** PhpWiki (Date unknown) ** ErfurtWiki (June 2004) *** plugins to the extreme (220) - even click-and-run installable .xpi plugins ** PmWiki **SnipSnap (July 2004) **YaWiki (July 2004) (via the Text_Wiki class, and the Yawp foundation) **TikiWiki (November 2004) ** Traction TeamPage (non-destructive plug-in architecture for easy upgrades to s/w or plug-ins) (August 2008) ** XwikiWiki ** ZwiKi (zwiki's own plugins plus zope's product add-ons) **MediaWiki (define special tags, special pages and event-handlers) **LionWiki *Renaming nodes optionally renames references to that node (June 2004) ** Traction TeamPage (August 2008) ** UseModWiki (Admin function) (March 2005) ** RhizomeWiki (June 2004) *** no renaming of references, but supports aliases **TwikiClone (June 2004) ***even allows for choosing which references are updated **UseModj (March 2004) ( Administrator is allowed) **CoWiki ** ZwiKi ** PmWiki (w/ http://www.pmwiki.org/wiki/Cookbook/RenamePage plugin) (November 2005) ** TikiWiki * Editing individual sections of a page (SectionEditing) **TwikiClone via SectionalEdit plugin ** MediaWiki (July 2004) **CocanWiki (October 2004) **DokuWiki ** PmWiki (w/ http://www.pmwiki.org/wiki/Cookbook/SectionEdit plugin) (November 2005) ** IkiWiki (if a page is blog-style, individual entries can be edited) ** Traction TeamPage (Sections can be included in a page, sections can include any page or pages based on a query) (August 2008) ** TikiWiki *Hierarchical Pages **MojoMojo (2009-Jan) **TeleparkWiki **AtlassianConfluence **Fitnesse **IkiWiki **MediaWiki ** Dokuwiki (Namespaces) **MoinMoin **PmWiki **TwikiClone (parent/child relationship, reparenting) ** XwikiWiki ** ZwiKi ** TikiWiki via Categories or Structures ** Traction TeamPage (Dec 2009) *Categories - how is this different from wiki badges ? Does this mean "tags"? ** WikkaWiki (August 2005) ** MediaWiki ** PmWiki ** WackoWiki ** Dokuwiki (via plugin) ** Traction TeamPage (August 2008) ** TikiWiki (tags or categories) *Search - every wiki engine, surely ? **MojoMojo -- using KinoSearch (2009-Jan) ** Traction TeamPage (built-in text search; optional Attivio attachment search and faceted navigation) (Dec 2009) ** TeleparkWiki ** IkiWiki (using Hyper''''''Estraier plugin) ** WikkaWiki (with Google-like basic boolean operators) (August 2005) ** UseModWiki (March 2005) ** OddMuseWiki ** KwikiKwiki ** CoWiki **PhpWiki **PmWiki **GikiWiki (September 2004) **MoinMoin (full text, index, or page title search) **StikiWiki (uses mysql LIKE %% queries) **TwikiClone (Sep 2004) *** Full text, index, page title search, and/or/not search, regular expression search, output formatting, sorting, filtering) **MediaWiki *** Powerful options such as and/or/not search, regular expressions, scope, output formatting, sorting **TikiWiki (Apr 2005) *** Two forms of searching are supported: regular (ordered by section then number of hits) and full text (sorted by relevance to the match, ordered by relevance then section) ** WikiDocServer *** fast full text search with page ranking and highlighting of search words **UseModj *** Full text search or only page name search ** XwikiWiki *** Mysql full text search of Lucene based full text search ** ZwiKi - **WiKit *** page titles and full text ** Dokuwiki (full text, page title also per AJAX!) **LionWiki ** PlikiWiki (title and full-text) *Content upload/management **MojoMojo -- attachment gallery, slideshow (2009-Jan) ** Traction TeamPage (August 2008) **TeleparkWiki **DokuWiki **IkiWiki (via CGI access to the underlying VersionControl system) **PmWiki **UseModWiki (uploads) (March 2005) **StikiWiki (image uploading while editing the page) **TwikiClone (Sep 2004) **CocanWiki (images and files; October 2004) ** WikiDocServer **TikiWiki (November 2004) **UseModWiki (November 02004) **UseModj ( upload or change image and file. make image thumbnails with different size and included in page content) ** XwikiWiki ** ZwiKi ** LionWiki (through plugin) *File Attachments **MojoMojo (2009-Jan) ** Traction TeamPage (via WebDAV, also includes check-in/out and versioning) (August 2008) **TeleparkWiki **DokuWiki **IkiWiki (via CGI access to the underlying VersionControl system) ** WikkaWiki (August 2005) **MediaWiki **TikiWiki (November 2004) **TwikiClone (Oct 2004) **MoinMoin (Oct 2004) **PmWiki (Oct 2004) **CocanWiki (October 2004) **WikiDocServer **JspWiki **WackoWiki (January 2005) ***File upload for each page **TracWiki (January 2005) ** XwikiWiki ** ZwiKi *Syntax highlighter **MojoMojo -- using Syntax::Highlight::Kate (2009-Jan) ** WikkaWiki (using GeSHi) (August 2005) ** WackoWiki ** DokuWiki (using GeSHi) ** PmWiki (using GeSHi) ** TikiWiki (using GeSHi) *Polls & votes **TwikiClone via Comment Plugin (Sep 2004) **TikiWiki (November 2004) **PmWiki via Voting plugin (November 2005) **Traction TeamPage (via standard plug-in) (Feb 2009) *Spreadsheet calculations **TwikiClone via Spreadsheet Plugin (Sep 2004) ** TikiWiki *Charts and Graphs **MediaWiki **TwikiClone via Chart Plugin (Sep 2004) ** XwikiWiki via GraphViz ** TikiWiki *Web based presentations **TeamSlide (Slideshow) **KwikiKwiki (Slideshow) (March 2005) **TikiWiki (November 2004) **TwikiClone via Slideshow Plugin (Sep 2004) ** XwikiWiki has slideshow application using S5 *Issue/Action Tracking (started April 2005) ** TracWiki ** ZwiKi ** PmWiki via PITS plugin (November 2005) ** IkiWiki (using the blogging features; its own bugs are managed this way) ** TikiWiki *Mindmap support ** WikkaWiki (August 2005) *** Features native support for FreeMind mindmaps ** TikiWiki ---- CategoryWikiImplementation CategoryWiki