Comparison of wiki software: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
rm WP:OR entry for software that has no secondary sources
→‎Installation: blatant WP:OR column removed per talk
Line 1,696: Line 1,696:
! style="width: 12em" |
! style="width: 12em" |
! Platform
! Platform
! Ease of installation<ref name="eoi">“Ease of installation” is expressed relative to other server software packages, and not to desktop applications.</ref>
! Web-server required
! Web-server required
! Other software required
! Other software required
Line 1,704: Line 1,703:
! {{rh}} | [[Central Desktop]]
! {{rh}} | [[Central Desktop]]
| NA - hosted
| NA - hosted
| Hosted - no set required
| None
| None
| None
| None
Line 1,711: Line 1,709:
! {{rh}} | [[Clearspace]]
! {{rh}} | [[Clearspace]]
| Java 1.5 + one of: Windows Server 2003 SP2, Linux (2.6 Kernel), Solaris 10
| Java 1.5 + one of: Windows Server 2003 SP2, Linux (2.6 Kernel), Solaris 10
| Easy, configuration wizard or hosted
| Tomcat, WebLogic, WebSphere
| Tomcat, WebLogic, WebSphere
| MS SQL, Postgres, MySQL or Oracle
| MS SQL, Postgres, MySQL or Oracle
Line 1,718: Line 1,715:
! {{rh}} | [[CodeBeamer (software)|codeBeamer]]
! {{rh}} | [[CodeBeamer (software)|codeBeamer]]
| Any OS that supports Java 1.5 and servlet 2.4
| Any OS that supports Java 1.5 and servlet 2.4
| Easy
| Tomcat included, or use your own servlet container.
| Tomcat included, or use your own servlet container.
| Java 1.5
| Java 1.5
Line 1,725: Line 1,721:
! {{rh}} | [[Atlassian Confluence|Confluence]]
! {{rh}} | [[Atlassian Confluence|Confluence]]
| Any OS that supports Java 1.4 and servlet 2.4
| Any OS that supports Java 1.4 and servlet 2.4
| Easy, Configuration Wizard
| Tomcat included, or use your own servlet container.
| Tomcat included, or use your own servlet container.
| Java 1.4
| Java 1.4
Line 1,732: Line 1,727:
! {{rh}} | [[coWiki]]
! {{rh}} | [[coWiki]]
| Linux, Unix, MSW & others
| Linux, Unix, MSW & others
|
| Apache with PHP
| Apache with PHP
| MySQL, PHP
| MySQL, PHP
Line 1,739: Line 1,733:
! {{rh}} | [[MindTouch|MindTouch Deki]]
! {{rh}} | [[MindTouch|MindTouch Deki]]
| Linux, Unix, MSW & others
| Linux, Unix, MSW & others
| [http://wik.is Hosted], Moderately simple, [http://www.mindtouch.com Appliance]
| Apache, IIS6, IIS7, IIS8
| Apache, IIS6, IIS7, IIS8
| Mono, MySQl, PHP
| Mono, MySQl, PHP
Line 1,746: Line 1,739:
! {{rh}} | [[DokuWiki]]
! {{rh}} | [[DokuWiki]]
| Linux, Unix, MSW & others
| Linux, Unix, MSW & others
| Moderately simple
| Should work on any web server with PHP
| Should work on any web server with PHP
| PHP
| PHP
Line 1,753: Line 1,745:
! {{rh}} | [[FlexWiki]]
! {{rh}} | [[FlexWiki]]
| Linux, Unix, MSW & others
| Linux, Unix, MSW & others
| Moderately simple
| IIS/Apache
| IIS/Apache
| ASP.Net/Mono
| ASP.Net/Mono
Line 1,760: Line 1,751:
! {{rh}} | [[Instiki]]
! {{rh}} | [[Instiki]]
| Linux, Unix, MSW & others
| Linux, Unix, MSW & others
| Trivial
| None (built-in)
| None (built-in)
| Ruby
| Ruby
Line 1,767: Line 1,757:
! style="width: 12em" |
! style="width: 12em" |
! Platform
! Platform
! Ease of installation<ref name="eoi" />
! Web-server required
! Web-server required
! Other software required
! Other software required
Line 1,774: Line 1,763:
! {{rh}} | [[JAMWiki]]
! {{rh}} | [[JAMWiki]]
| Any OS that supports Java 1.5 and servlet 2.4
| Any OS that supports Java 1.5 and servlet 2.4
| Simple, WAR file and one page web-based form
| Any servlet 2.4-compliant application server
| Any servlet 2.4-compliant application server
| Java 1.5
| Java 1.5
Line 1,781: Line 1,769:
! {{rh}} | [[JotSpot]]
! {{rh}} | [[JotSpot]]
| Linux, Unix, MSW & others
| Linux, Unix, MSW & others
| Easy, VMware virtual appliance
| None (built-in)
| None (built-in)
| VMware Player
| VMware Player
Line 1,788: Line 1,775:
! {{rh}} | [[JSPWiki]]
! {{rh}} | [[JSPWiki]]
| Any OS that supports Java 1.5 and servlet 2.4
| Any OS that supports Java 1.5 and servlet 2.4
| Moderately simple
| any servlet 2.4-compliant web server
| any servlet 2.4-compliant web server
| Java 1.5
| Java 1.5
Line 1,795: Line 1,781:
! {{rh}} | [[Kerika]]
! {{rh}} | [[Kerika]]
| Any OS that supports Java 1.5
| Any OS that supports Java 1.5
| Very easy (under 2 minutes)
| None
| None
| [[Java (programming language)|Java]] 1.5
| [[Java (programming language)|Java]] 1.5
Line 1,802: Line 1,787:
! {{rh}} | [[MediaWiki]]
! {{rh}} | [[MediaWiki]]
| Linux, Unix, MSW & others
| Linux, Unix, MSW & others
| Moderately simple
| Apache or IIS with PHP 5.0+
| Apache or IIS with PHP 5.0+
| MySQL, PHP5
| MySQL, PHP5
Line 1,809: Line 1,793:
! {{rh}} | [[Midgard (software)|Midgard Wiki]]
! {{rh}} | [[Midgard (software)|Midgard Wiki]]
| Linux, Unix & others
| Linux, Unix & others
| Easy, requires root
| Apache with PHP
| Apache with PHP
| MySQL, PHP
| MySQL, PHP
Line 1,816: Line 1,799:
! {{rh}} | [[MoinMoin]]
! {{rh}} | [[MoinMoin]]
| Linux, Macs, Unix, MSW & others
| Linux, Macs, Unix, MSW & others
| Easy for Desktop version
| None for Desktop version
| None for Desktop version
| Python
| Python
Line 1,823: Line 1,805:
! {{rh}} | [[MojoMojo]]
! {{rh}} | [[MojoMojo]]
| Linux, Macs, Unix, MSW, others
| Linux, Macs, Unix, MSW, others
| Easy - 4-step process
| None - builtin server suitable for desktop or production use
| None - builtin server suitable for desktop or production use
| SQL database ([[MySQL]], [[PostgreSQL]], [[Sqlite]])
| SQL database ([[MySQL]], [[PostgreSQL]], [[Sqlite]])
Line 1,830: Line 1,811:
! {{rh}} | [[OddMuseWiki]]
! {{rh}} | [[OddMuseWiki]]
| Linux, Unix, MSW & others
| Linux, Unix, MSW & others
| Easy
| Any web server with cgi support
| Any web server with cgi support
| Perl
| Perl
Line 1,837: Line 1,817:
! {{rh}} | [[PhpWiki]]
! {{rh}} | [[PhpWiki]]
| Linux, Unix, MSW & others
| Linux, Unix, MSW & others
| Moderately simple
| Any Web-server with PHP
| Any Web-server with PHP
| PHP
| PHP
Line 1,844: Line 1,823:
! {{rh}} | [[PmWiki]]
! {{rh}} | [[PmWiki]]
| Linux, Unix, MSW & others
| Linux, Unix, MSW & others
| Very Easy
| Any Web-server with PHP, can run without a web server.
| Any Web-server with PHP, can run without a web server.
| PHP
| PHP
Line 1,851: Line 1,829:
! {{rh}} | [[Portili TeamWiki]]
! {{rh}} | [[Portili TeamWiki]]
| Linux, Unix, MSW & others
| Linux, Unix, MSW & others
| Moderately simple
| Apache or IIS with PHP 5.0+
| Apache or IIS with PHP 5.0+
| MySQL, PHP5
| MySQL, PHP5
Line 1,858: Line 1,835:
! {{rh}} | [[Socialtext]]
! {{rh}} | [[Socialtext]]
| NA - hosted
| NA - hosted
| hosted service without installation as an option; appliance option available with managed service for remote upgrades and administration
| no, all required components included
| no, all required components included
| no, all required components included
| no, all required components included
Line 1,865: Line 1,841:
! style="width: 12em" |
! style="width: 12em" |
! Platform
! Platform
! Ease of installation<ref name="eoi" />
! Web-server required
! Web-server required
! Other software required
! Other software required
Line 1,872: Line 1,847:
! {{rh}} | [[Swiki]]
! {{rh}} | [[Swiki]]
| Linux, Unix, MSW & others
| Linux, Unix, MSW & others
| Very Easy: Just drag the image file over the executable or (non-[[GUI]]) just use the image file as an executable parameter
| None—installs own server. Can coexist with IIS and Apache by running on alternate port
| None—installs own server. Can coexist with IIS and Apache by running on alternate port
| None
| None
Line 1,879: Line 1,853:
! {{rh}} | [[ThoughtFarmer]]
! {{rh}} | [[ThoughtFarmer]]
| MSW & others
| MSW & others
| Managed installation—Easy
| MS-Windows Server 2003 or 2008
| MS-Windows Server 2003 or 2008
| MS SQL Server 2005 or 2008
| MS SQL Server 2005 or 2008
Line 1,886: Line 1,859:
! {{rh}} | [[TiddlyWiki]]
! {{rh}} | [[TiddlyWiki]]
| MSW & others
| MSW & others
| Easy
| None
| None
| None
| None
Line 1,893: Line 1,865:
! {{rh}} | [[TigerWiki]]
! {{rh}} | [[TigerWiki]]
| Linux, Unix & others
| Linux, Unix & others
| Easy
| Any Web-server with PHP
| Any Web-server with PHP
| PHP
| PHP
Line 1,900: Line 1,871:
! {{rh}} | [[TikiWiki]] CMS/Groupware
! {{rh}} | [[TikiWiki]] CMS/Groupware
| Linux, Unix, MSW & others
| Linux, Unix, MSW & others
| Moderately simple via install script. Telnet/ssh is useful but not necessary.
| Any Web-server with PHP
| Any Web-server with PHP
| PHP
| PHP
Line 1,907: Line 1,877:
! {{rh}} | [[Traction TeamPage]]
! {{rh}} | [[Traction TeamPage]]
| Any OS capable of running Java 2 Virtual Machine
| Any OS capable of running Java 2 Virtual Machine
| Easy, Installation Wizard installs all components
| None (Built-In)
| None (Built-In)
| None
| None
Line 1,914: Line 1,883:
! {{rh}} | [[TWiki]]
! {{rh}} | [[TWiki]]
| Linux, Unix, MSW & others
| Linux, Unix, MSW & others
| Native install: Easy on *nix, moderately difficult on MS-Windows.
| Any Web-server with cgi support. Web-server included in [http://twiki.org/cgi-bin/view/Codev/TWikiVMDebianStable VMware appliance] and [http://twiki.org/cgi-bin/view/Codev/TWikiForWindowsPersonal TWiki for MS-Windows Personal].
| Any Web-server with cgi support. Web-server included in [http://twiki.org/cgi-bin/view/Codev/TWikiVMDebianStable VMware appliance] and [http://twiki.org/cgi-bin/view/Codev/TWikiForWindowsPersonal TWiki for MS-Windows Personal].
| Perl, RCS
| Perl, RCS
Line 1,921: Line 1,889:
! {{rh}} | [[UseModWiki]]
! {{rh}} | [[UseModWiki]]
| Linux, Unix, MSW & others
| Linux, Unix, MSW & others
| Easy
| Any web server with cgi support
| Any web server with cgi support
| Perl
| Perl
Line 1,928: Line 1,895:
! {{rh}} | [[WackoWiki]]
! {{rh}} | [[WackoWiki]]
| Linux, Unix, MSW & others
| Linux, Unix, MSW & others
| Quick and easy, multilingual installer
| Apache v1.3.x (v2 recommended), IIS
| Apache v1.3.x (v2 recommended), IIS
| MySQL, PHP
| MySQL, PHP
Line 1,935: Line 1,901:
! {{rh}} | [[Wikispaces]]
! {{rh}} | [[Wikispaces]]
| SaaS - hosted
| SaaS - hosted
| Hosted - no installation or setup required
| None
| None
| None
| None
Line 1,942: Line 1,907:
! {{rh}} | [[Wikiwig]]
! {{rh}} | [[Wikiwig]]
| Linux, Unix, MSW & others
| Linux, Unix, MSW & others
| Easy
| Any with PHP
| Any with PHP
| MySQL, PHP
| MySQL, PHP
Line 1,949: Line 1,913:
! {{rh}} | [[WikkaWiki]]
! {{rh}} | [[WikkaWiki]]
| Linux, Unix, MSW & others
| Linux, Unix, MSW & others
| Easy installation/upgrade, through web-wizard
| Any Web-server with PHP
| Any Web-server with PHP
| MySQL/PHP
| MySQL/PHP
Line 1,956: Line 1,919:
! {{rh}} | [[XWiki]]
! {{rh}} | [[XWiki]]
| Java Platform
| Java Platform
Any J2EE webserver
| Simple package for MS-Windows Available, Simple JAR autoinstaller for any platform
| Any J2EE webserver
| Java
| Java
|
|
Line 1,963: Line 1,925:
! {{rh}} | [[ZWiki]]
! {{rh}} | [[ZWiki]]
| Linux, Unix, MSW & others
| Linux, Unix, MSW & others
| Moderate (easy if Zope is already installed)
| Zope
| Zope
| Python (included with most Zope installs)
| Python (included with most Zope installs)
Line 1,970: Line 1,931:
! style="width: 12em" |
! style="width: 12em" |
! Platform
! Platform
! Ease of installation<ref name="eoi" />
! Web-server required
! Web-server required
! Other software required
! Other software required

Revision as of 21:06, 11 January 2010

The following tables compare general and technical information for a number of wiki software packages.

General Information

Creator First public release date Latest stable release Stable release date Predecessor Cost (USD) Software license[1] Open source Encoding Multilingual Programming language Data backend
Central Desktop Central Desktop Inc. October 1, 2005 Winter Release '07 November 12, 2007 N/A [2] Proprietary No ? ? PHP PostgreSQL
Clearspace Jive Software January 7, 2007 2.5.7 February 9, 2009 N/A [3] Proprietary No ISO8859-1, UTF-8, … Yes J2EE/Java SQL/LDAP [4]
codeBeamer Intland Software 2002 5.3.1 May 2009 N/A Proprietary No UTF-8 No Java MySQL, Oracle, Apache Derby or Postgres
Confluence Atlassian Software Systems May 12, 2004 3.0.0 June 2, 2009 N/A [5] [6] No ISO8859-1, UTF-8, … Yes Java, Java EE RDB[7]
coWiki Daniel T. Gorski; Paul Hanchett March 2002 0.3.4 February 24, 2005 N/A Free GPL Yes ? ? PHP5 MySQL
MindTouch Deki MindTouch & community July 25, 2006 8.08.2 December 6, 2008 MediaWiki [8] GPL/LGPL, Apache License Yes UTF-8 Yes PHP, C# on Windows or Mono MySQL
DokuWiki Andreas Gohr July 2004 February 14, 2009 February 14, 2009 Free GPL v2 Yes UTF-8 Yes PHP File system
FlexWiki David Ornstein ? 2.0 February 2, 2008 N/A Free CPL Yes ? ? ASP.NET, C# File system, Microsoft SQL Server
Foswiki Foswiki Association January 9, 2009 1.0.8 November 29, 2009 TWiki Free GPL Yes ISO8859-1, UTF-8 Yes Perl File system
Instiki David Heinemeier Hansson ? 0.13.0 March 17, 2008 N/A Free Ruby License[9] Yes ? ? Ruby Active Record
JAMWiki Various June 30, 2006 0.8.0 November 3, 2009 MediaWiki Free LGPL Yes UTF-8 Yes Java Most JDBC compliant databases, or file system using HSQL
JotSpot JotSpot October 2004 2.0 July 24, 2006 N/A Non-free From $100/mo Proprietary No ? ? Java File system, XML
JSPWiki Janne Jalkanen July 6, 2001 2.8.2 March 31, 2009 N/A Free Apache Public License 2.0 Yes UTF-8 Yes Java Flat-file, RCS, SVN
Kerika Kerika, Inc. May 1, 2005 1.1 August 1, 2007 N/A Non-free [10] Proprietary No ? ? Java Object-oriented database
MediaWiki Wikimedia Foundation January 25, 2002 1.15.1 July 13, 2009 N/A Free GPL v2 Yes UTF-8 Yes PHP MySQL, PostgreSQL, SQLite
Midgard Wiki Henri Bergius September 29, 2004 8.09.6[11] October 20, 2009 N/A Free LGPL Yes ? ? PHP MySQL and RCS
MoinMoin Jurgen Hermann; Thomas Waldmann; ... July 28, 2000 1.9.0 September 11, 2009 PikiPiki Free GPL Yes UTF-8 Yes Python Flat-file
MojoMojo Marcus Ramberg & community August 29, 2007 0.999032 Aug 2, 2009 N/A Free Perl Yes UTF-8 Yes Perl PostgreSQL, SQLite, MySQL, others
OddMuseWiki Alex Schroeder 1.806 Aug 19, 2007[12] UseModWiki 0.9 Free GPL Yes UTF-8[13] ? Perl Flat-file
PBworks David Weekly May 30, 2005 TipiWiki [14] Proprietary No UTF-8 ? PHP MogileFS, Squid, MySQL, Pound, lighttpd
PhpWiki Steve Wainstead, ... December 1999 1.3.14 July 1, 2007 WikiWikiWeb Free GPL Yes ISO8859-1, UTF-8 Yes PHP Berkeley DB, Flat-file, MySQL, PostgreSQL, Microsoft SQL Server, Oracle 8, Firebird
Pier Lukas Renggli ? 1.0.17 September 23, 2008 SmallWiki Free MIT Yes ? ? Smalltalk, Squeak Image-based, and pluggable
PmWiki Patrick Michaud February 6, 2002 2.2.5 August 25, 2009 N/A Free GPL Yes ISO8859-1, UTF-8 Yes PHP Flat-file. MySQL, SQLite (plug-ins)
Portili TeamWiki Andrew Masri June 17, 2009 1.00 June 17, 2009 N/A Non-free Enterprise edition: $339. Free version for personal use. Proprietary No UTF-8 No PHP MySQL
SamePage eTouch Systems Error in Template:Date table sorting: months must be an integer between 1 and 12 March 2009 March 1, 2009 N/A [15] Proprietary No ? Yes J2EE/Java SQL/LDAP
ScrewTurn Wiki ScrewTurn Software September 3, 2006 2.0.36 January 10, 2009 N/A Free GPL v2 Yes ? Yes ASP.NET, C# MySql, Microsoft SQL Server or flat-file
Socialtext Socialtext 2003 3.0.2.1 Oct 2008 3.0.2.1 [16] [17] ? No ? Perl PostgreSQL
Swiki Mark Guzdial; Jochen Rick October 1999 1.5 December 6, 2005 N/A Free GPL Yes ? ? Squeak File system
ThoughtFarmer ThoughtFarmer May 2006 3.5.1 June 3, 2009 N/A Non-free $109/user Proprietary No UTF-8 Yes ASP.NET, C# Microsoft SQL Server
TiddlyWiki Jeremy Ruston September 2004 2.5.3 August 18, 2009 N/A Free BSD Yes ? ? JavaScript Single file, MySQL (mod)
TigerWiki Chabel.org July 2005 2.19 November 2, 2006 roWiki Free GPL Yes ? ? PHP File system
TikiWiki CMS/Groupware Luis Argerich (200+ devs nowadays) October 9, 2002 4.1 December 15, 2009 N/A Free LGPL Yes UTF-8 Yes PHP MySQL
Traction TeamPage Traction Software December 1, 1999 4.2 November 2, 2009 N/A [18] Proprietary No UTF-8, … Supports multi-lingual content
(and supports i18n)
Java SE/Java Flat File and File System
Oracle 10G RDB option
WebDAV for Attachments
TWiki Peter Thoeny October 1998 4.3.2 September 2, 2009 JosWiki [19] GPL Yes ISO8859-1, UTF-8 Yes Perl Flat-file, RCS, pluggable storage backend[20]
UseModWiki Clifford Adams January 22, 2000 1.0 September 12, 2009 AtisWiki Free GPL Yes ? ? Perl Flat-file
WackoWiki Roman Ivanov March 2003 R4.3.rc September 12, 2008 WakkaWiki Free BSD Yes ? Yes PHP MySQL
Wiki Server Apple Computer comes with OS X Server Proprietary No
Wikispaces Tangient LLC March 18, 2005 May 15, 2009 [14] Proprietary No UTF-8 Yes PHP MySQL, MogileFS
Wikiwig Steve Goldman (Formerly Starcrouz) July 20, 2004 R5.01 May 28, 2008 Wikiwig 4.x Free GPL Yes ? Yes PHP MySQL
WikkaWiki Wikka Development Team May 16, 2004 1.2 Sep 1, 2009 WakkaWiki Free GPL Yes ISO8859-1 No PHP MySQL
wiki, WikiWikiWeb Ward Cunningham 1995 ? ? Apple HyperCard see QuickWiki ? ? ? ? Perl ?
XWiki Ludovic Dubost February 2004 1.8.3 May 9, 2009 Twiki Free LGPL Yes UTF-8 Yes Java PostgreSQL, MySQL, Oracle, Apache Derby, HSQLDB
ZWiki Simon Michael November 5, 1999 0.61.0 October 28, 2008 N/A Free GPL Yes UTF-8 Yes Python ZODB - Zope Object Database
Creator First public release date Latest stable release Stable release date Predecessor Cost (USD) Software license[1] Open source Encoding Multilingual Programming language Data backend

Target Audience

Wiki software Public Private Corporate/Enterprise Education Intranet Personal Scientific/Technical/Mathematical
Central Desktop Yes Yes Yes Yes No
Clearspace Yes Yes Yes Yes Yes No
codeBeamer Yes Yes Yes Yes Yes Yes
Confluence Yes Yes Yes Yes Yes Yes
coWiki Yes Yes Yes
MindTouch Deki Yes Yes Yes Yes Yes
DokuWiki Yes Yes Yes Yes Yes Yes
FlexWiki Yes Yes Yes
Foswiki Yes Yes Yes Yes Yes Yes Yes
Instiki Yes Yes Yes
JAMWiki Yes Yes Yes Yes Yes
JotSpot Yes Yes Yes
JSPWiki Yes Yes Yes Yes Yes
Kerika Yes Yes Yes Yes
MediaWiki Yes No[1] Yes
Midgard Wiki Yes Yes Yes
MoinMoin Yes Yes Yes Yes Yes Yes
MojoMojo Yes Yes Yes Yes Yes Yes
Noösphere Yes Yes Yes Yes Yes Yes Latex input
OddMuseWiki Yes Yes Yes Yes Yes
PBworks Yes Yes Yes Yes Yes
PhpWiki Yes Yes Yes Yes Yes
PmWiki Yes Yes
Portili TeamWiki Yes Yes Yes Yes Yes Yes
SamePage Yes Yes Yes Yes No
ScrewTurn Wiki Yes Yes Yes Yes Yes
Socialtext Yes Yes Yes Yes Yes
Swiki Yes Yes Yes
ThoughtFarmer Yes Yes
TiddlyWiki Yes Yes
TigerWiki Yes Yes Yes Yes Yes
TikiWiki CMS/Groupware Yes Yes Yes Yes Yes Yes
Traction TeamPage Yes Yes Yes Yes Yes
TWiki Yes Yes Yes Yes Yes
UseModWiki Yes Yes Yes Yes Yes
WackoWiki Yes Yes Yes Yes Yes
Wikispaces Yes Yes Yes Yes Yes Yes
Wikiwig Yes Yes Yes Yes Yes
WikkaWiki Yes Yes Yes Yes Yes Yes
XWiki Yes Yes Yes Yes Yes Yes
ZWiki Yes Yes Yes Yes Yes
Wiki software Public Private Corporate/Enterprise Education Intranet Personal Scientific/Technical/Mathematical

Features 1

File uploading / attachments Spam prevention Page access control[21] Inline HTML[22] User-customizable interface[23] Document renaming
Central Desktop Yes Yes, CAPTCHA No Yes Yes, templates and themes, html and css No
Clearspace Yes optional Yes, extensive permissions API Yes Yes No, scheduled for 3.0
codeBeamer Yes No Yes optional Partial - JSP pages + CSS Yes, links don't break
Confluence Yes Yes, CAPTCHA Yes optional Yes, templates and themes + CSS Yes, links are updated
coWiki No No Yes, due to UNIX-style permissions No Partial - hand-edited templates, document "Print version" Yes, all pages are seamlessly updated

MindTouch Deki

Yes Yes Yes optional Yes Yes
DokuWiki Yes Yes, blacklist Yes, optional Yes, optional Yes, templates, CSS, PHP; heavily documented PHP API Yes, plugin
FlexWiki Yes Yes, blacklist, CAPTCHA, nofollow Yes Yes, plugin Partial - CSS, templates, WikiTalk Yes, old page becomes a redirect
Foswiki Yes Yes, ACL Yes Yes Yes, skins Yes
Instiki Yes No No Yes Partial - CSS No
File uploading / attachments Spam prevention Page access control[21] Inline HTML[22] User-customizable interface[23] Document renaming
JAMWiki Yes Yes, content by regexp Yes Yes, optional Yes - templates and editable CSS stylesheet topic Yes, old page becomes a redirect
JotSpot Yes No Yes Yes, optional Partial - CSS Yes
JSPWiki Yes Yes, content by regexp, CAPTCHA, Akismet, bot detection Yes Yes, optional Partial - templates Yes
Kerika Yes Yes, ACL for each project Yes No Partial - customizable toolbar Yes, full document management
MediaWiki Yes Yes, URL blacklist, word blacklist, IP blocking, captchas (as used on wikinews)[24] Yes Yes Partial - many features are user-customizable, templates Yes, old page becomes a redirect
Midgard Wiki Yes No Yes Yes Partial templates, CSS No
MoinMoin Yes Yes, BadContent filtering via Regular Expressions, Textchas Yes, very flexible ACLs, wiki-editable groups Yes - safe Yes - Themes, templates, CSS, XSLT, user editable navigation Yes, old page can be a redirect
MojoMojo Yes Yes, CAPTCHA Yes, Cascading ACL control allowing stewardship of topics Yes - safe Yes - Themes, CSS Yes, current: page redirect, soon: Node moving
Near-Time Yes Yes Yes Yes Yes, templates, html, custom navigation portal, custom data fields, CSS Yes
OddMuseWiki Yes Yes Yes Yes, plugin CSS Yes
PBworks Yes Yes - passwords, SSO-capable integration, ACLs, IP whitelisting/blacklisting Yes Yes, and plugins Partial - CSS No
PhpWiki Yes Yes, CPAN Blog::SpamAssassin Yes plugin themes; un-documented Yes
PmWiki Yes Yes[25] Yes Yes, module Yes, themes, per page/per group CSS, ... Yes, module
Portili TeamWiki Yes Yes, only authorized users can edit pages. Anonymous comments (if enabled) are disguised from spam robots. Yes, includes user/group management functions Yes, Safe Yes, CSS Yes
SamePage Yes Yes Yes Yes Yes Yes
Socialtext Yes Yes Yes Yes Yes Yes
File uploading / attachments Spam prevention Page access control[21] Inline HTML[22] User-customizable interface[23] Document renaming
Swiki Yes Yes, block IP Addresses, words, UserIDs Yes Yes For AniAniWebs, CSS Yes, updating all backlinks
ThoughtFarmer Yes N/A Yes Yes Yes Yes
TiddlyWiki No No No Yes, plugin Yes, themes, user CSS, modules Yes
TigerWiki No No, to be coded Yes, password protection No Partial - style-sheets, template No
TikiWiki CMS/Groupware Yes Yes, CAPTCHA for registration and anonymous edits or comments, encrypted email addresses.[26] Yes Yes themes, user CSS, modules Yes
Traction TeamPage Yes, with WebDAV versioning Yes, CAPTCHA for registration, block lists Yes Yes Safe Yes, workspace templates, color templates, and developer tools Yes, links are updated automatically and name history maintained
TWiki Yes Yes[27] Yes Yes templates, skins, user CSS Yes, fixing backlinks
UseModWiki Yes Yes, IP blacklist Yes? Yes? CSS Yes, admins only
WackoWiki Yes Yes, referrer blacklist Yes Yes - configurable/safe themes, style-sheets Yes
Wikispaces Yes Yes, CAPTCHA Yes Yes Yes, themes, HTML, CSS Yes
Wikiwig Yes Yes,Captcha Yes Yes Partial Yes
WikkaWiki Yes Yes, referrer blacklist (module), HTTP REQUEST analysis (module) Yes Yes - configurable/safe style-sheets No
XWiki Yes Yes, Captcha, ACL Yes Yes style-sheets, templates, themes Yes
ZWiki Yes Yes Yes Yes style-sheets, templates, skins Yes
File uploading / attachments Spam prevention Page access control[21] Inline HTML[22] User-customizable interface[23] Document renaming

Features 2

WYSIWYG editing Web feeds Extensibility Cross-wiki support Other features
Central Desktop Yes Yes, RSS [28]
Clearspace Yes Yes Yes, both functionality and theme via plugins No
codeBeamer Yes with TinyMCE or Microsoft Word No Yes, Java Plug-ins [29]
Confluence Yes Yes, RSS Java Plug-ins, User Macros in Apache Velocity [30]
coWiki ? Yes, RSS[2] plugins via an OOP interface [31]

MindTouch Deki

Yes Yes, RSS, XML, JSON API, Service Oriented Architecture [32]
DokuWiki No Quickbuttons and a preview mode exist however Yes, RSS/Atom[3] Yes, Plugin API Yes [33]
FlexWiki No Yes, RSS ASP, WikiTalk, .Net Reflection plugins Forms, Scripting, Integrated Weblog and Threaded Message Forum
UseModWiki No? Yes extensions
Instiki No Yes, RSS fairly trivial with minimal Ruby knowledge Yes, can use different (administrator-set) markup languages. [34]
WYSIWYG editing Web feeds Extensibility Cross-wiki support Other features
JAMWiki Partial, optional editing buttons Yes, RSS Plugin wiki syntax parser (default is Mediawiki syntax)
JotSpot Yes Yes, RSS, per page plugins, server-side Javascript [35]
JSPWiki Partial, alpha Yes, RSS, per page plugins, filters, providers Weblog integration
Kerika Yes, full graphical Wiki features No not yet [36]
MediaWiki No Yes, RSS/Atom actions, handlers [37]
Midgard Wiki No Yes, RSS, all changes PHP component architecture CMS integration
MoinMoin Yes, v1.5+ Yes, RSS, last changes different plugin types Yes, selectable parsers [38]
MojoMojo Yes, With live preview Yes, RSS Yes, plugins and custom additions types Yes, Multiple markup parsers available [39]
OddMuseWiki Yes, plugin Yes plugins [40]
PBworks Yes Yes, RSS/Atom API, AuthAPI, plugins, wikilets [41]
PhpWiki Yes, module Yes RSS/Atom/RDF: global, per page or per user plugins support all databases
PmWiki No Yes very, 100+ plugins WikiCreole (option) [42] [43]
Portili TeamWiki Yes No Yes, This wiki will integrate seamlessly with Portili blog & other Portili web-apps (to be launched soon). No Exceptionally easy to use with easy user/group management.
SamePage Yes Yes, RSS feeds, plugins
Socialtext Yes Yes, RSS feeds, Google/Technorati search results using REST/SOAP APIs [44]
WYSIWYG editing Web feeds Extensibility Cross-wiki support Other features
Swiki No Some [45]
ThoughtFarmer Yes Yes Plugins, API used by ThoughtFarmer Professional Services [46]
TiddlyWiki Yes, with FCKeditor or other plugin Yes, RSS plugins [47]
TigerWiki No Yes, RSS with plugin Code modification [48]
TikiWiki CMS/Groupware Yes, with FCKeditor or via Quicktag insertion Yes, RSS/Atom/RDF Hundreds of features, plugins, modules & mods No [49]
Traction TeamPage Yes Yes, Dynamic RSS inbound / outbound Plug-in architecture for widgets, forms, interface and function modifications [50]
TWiki Yes, pre-installed plugin Yes, RSS/Atom, with search string 400+ extensions; Plugin API for developers; TWiki markup/scripting for users to create wiki applications Yes, user selectable wiki syntax with EditSyntaxPlugin [51]
UseModWiki No? Yes extensions
WackoWiki Yes, WikiEdit Yes, RSS actions, handlers [52]
Wikispaces Yes Yes, RSS/Atom API, widgets, single sign-on (SSO) [53]
Wikiwig Yes, Xinha No Some
WikkaWiki No Yes, Single page/Comments/Global actions, handlers [54]
XWiki Yes, using TinyMCE Yes, RSS plugins, macros, scripts, applications [55]
ZWiki Yes, using Epoz Yes, RSS/Atom all Zope plugins, LaTeX, and more [56]
WYSIWYG editing Web feeds Extensibility Cross-wiki support Other features

Installation

Platform Web-server required Other software required Installable to USB stick
Central Desktop NA - hosted None None
Clearspace Java 1.5 + one of: Windows Server 2003 SP2, Linux (2.6 Kernel), Solaris 10 Tomcat, WebLogic, WebSphere MS SQL, Postgres, MySQL or Oracle
codeBeamer Any OS that supports Java 1.5 and servlet 2.4 Tomcat included, or use your own servlet container. Java 1.5
Confluence Any OS that supports Java 1.4 and servlet 2.4 Tomcat included, or use your own servlet container. Java 1.4
coWiki Linux, Unix, MSW & others Apache with PHP MySQL, PHP
MindTouch Deki Linux, Unix, MSW & others Apache, IIS6, IIS7, IIS8 Mono, MySQl, PHP
DokuWiki Linux, Unix, MSW & others Should work on any web server with PHP PHP Yes
FlexWiki Linux, Unix, MSW & others IIS/Apache ASP.Net/Mono
Instiki Linux, Unix, MSW & others None (built-in) Ruby
Platform Web-server required Other software required
JAMWiki Any OS that supports Java 1.5 and servlet 2.4 Any servlet 2.4-compliant application server Java 1.5
JotSpot Linux, Unix, MSW & others None (built-in) VMware Player
JSPWiki Any OS that supports Java 1.5 and servlet 2.4 any servlet 2.4-compliant web server Java 1.5
Kerika Any OS that supports Java 1.5 None Java 1.5
MediaWiki Linux, Unix, MSW & others Apache or IIS with PHP 5.0+ MySQL, PHP5
Midgard Wiki Linux, Unix & others Apache with PHP MySQL, PHP
MoinMoin Linux, Macs, Unix, MSW & others None for Desktop version Python Yes
MojoMojo Linux, Macs, Unix, MSW, others None - builtin server suitable for desktop or production use SQL database (MySQL, PostgreSQL, Sqlite)
OddMuseWiki Linux, Unix, MSW & others Any web server with cgi support Perl
PhpWiki Linux, Unix, MSW & others Any Web-server with PHP PHP
PmWiki Linux, Unix, MSW & others Any Web-server with PHP, can run without a web server. PHP Yes
Portili TeamWiki Linux, Unix, MSW & others Apache or IIS with PHP 5.0+ MySQL, PHP5
Socialtext NA - hosted no, all required components included no, all required components included
Platform Web-server required Other software required
Swiki Linux, Unix, MSW & others None—installs own server. Can coexist with IIS and Apache by running on alternate port None
ThoughtFarmer MSW & others MS-Windows Server 2003 or 2008 MS SQL Server 2005 or 2008
TiddlyWiki MSW & others None None Yes
TigerWiki Linux, Unix & others Any Web-server with PHP PHP
TikiWiki CMS/Groupware Linux, Unix, MSW & others Any Web-server with PHP PHP Yes
Traction TeamPage Any OS capable of running Java 2 Virtual Machine None (Built-In) None
TWiki Linux, Unix, MSW & others Any Web-server with cgi support. Web-server included in VMware appliance and TWiki for MS-Windows Personal. Perl, RCS
UseModWiki Linux, Unix, MSW & others Any web server with cgi support Perl
WackoWiki Linux, Unix, MSW & others Apache v1.3.x (v2 recommended), IIS MySQL, PHP
Wikispaces SaaS - hosted None None
Wikiwig Linux, Unix, MSW & others Any with PHP MySQL, PHP
WikkaWiki Linux, Unix, MSW & others Any Web-server with PHP MySQL/PHP
XWiki Java Platform
Any J2EE webserver
Java
ZWiki Linux, Unix, MSW & others Zope Python (included with most Zope installs)
Platform Web-server required Other software required Installable to USB stick

Footnotes

  1. ^ a b Licenses here are a summary, and are not taken to be complete statements of the licenses. Some packages may use libraries under different licenses.
  2. ^ Free Ver Available, Paid plans start at $25/month
  3. ^ For internal collaboration and communities of practice: free for up to 5 users, additional users $59/user/year
  4. ^ including: MySQL, Oracle, PostgreSQL, IBM DB2 and Microsoft SQL Server
  5. ^ Free (open source project or community or personal), $1200–8000 commercial, $600–4000 academic
  6. ^ Commercial, Academic, Community, Personal, Open Source Project
  7. ^ (PostgreSQL, MySQL, Oracle, DB2, MS SQL Server)
  8. ^ Free & open-source edition, paid enterprise edition, and free and paid hosted versions offered.
  9. ^ Instiki - Ruby License Instiki is distributed under the same terms as Ruby itself, per the Ruby license.
  10. ^ $9.95/month/user; free for anyone with ".edu" email address
  11. ^ http://www.midgard-project.org/updates/midgard_8-09-6-amstergard-released/
  12. ^ http://www.oddmuse.org/cgi-bin/oddmuse/2007-08-19_New_Release
  13. ^ The HttpCharset option is set to UTF-8 by default
  14. ^ a b Free & Paid options available
  15. ^ For internal collaboration and knowledge management: SaaS & hosted pricing
  16. ^ Pricing varies. Available deployment options include: free open-source and VMware image downloads, hosted services and dedicated appliances.
  17. ^ Open-source and commercial licensing options
  18. ^ Enterprise wiki, blog, discussion, live blogging, tagging, document management for internal / external collaboration and communities: free for up to 5 users, pricing starts at $3750 / year for 25 users
  19. ^ Free download at twiki.org; twiki.net offers Certified TWiki Virtual Appliance with/without support, and paid hosting solutions
  20. ^ Foswiki mailing list - Foswiki on Wikipedia
  21. ^ a b c d Page Access Control: Some wiki engines allow (optional) read/write access restriction to users or user groups on a per-page basis (e.g. through Access control lists).
  22. ^ a b c d Inline HTML Safe means that several features of HTML are restricted. This is better than Full, for security reasons. Users with complete access to HTML could, for example, create spoof forms to trick users.
  23. ^ a b c d User-customizable interface: Many items have administrator hand-editable templates. Even items which use hard-coded templates could still be modified if the source is available.
  24. ^ URL anding are available using a MediaWiki extension
  25. ^ word/URL block (addon, auto-upd. database), URL-approval (option), encrypt e-mails (addon), nofollow, Captcha (addon)
  26. ^ Documentation about Spam Protection for TikiWiki
  27. ^ IP blacklist, content by regexp, excessive activities, scripted registration prevention (plugin), hidden e-mail addresses
  28. ^ Block architecture, Calendars, Discussions, Database feature, Tasks and Milestones Blocks available
  29. ^ Enterprise level security, Integration with Issue Tracker / Document Manager / Continuous Integration, Open API, Tagging, E-Mail Notifications, Commercial support
  30. ^ Enterprise level security, Simple admin interface, Open Plug-in API, Tagging, E-Mail Notifications, Fully supported
  31. ^ Data saved hierarchic (web trees) and in XML, per-page threaded comments, comfortable installation wizard
  32. ^ Highly usable, stores in XML, SOA, API, enterprise arch and business focused, fully supported by MindTouch company website
  33. ^ Section Editing, XHTML-Compliant, nice tables, side-by-side diff, namespaces, Interwiki
  34. ^ Trivial to set up on any platform that supports Ruby. Supports inline HTML, Textile, Markdown, and RDoc.
  35. ^ Support for server-side Javascript, VMware virtual appliance
  36. ^ Graphical wiki with hybrid peer-to-peer networking, can send project updates by email to non-users, can create private networks
  37. ^ Per-article discussion page, watchlist, searching, email notification (built in, but currently disabled on Wikipedia)
  38. ^ Enterprise level security, authentication, and authorization, Email notification, additional desktop edition, XML-RPC content synchronization, searching in attachments (v1.6+).
  39. ^ Hierarchical node structure and cascading permissions system allows for stewardship of topics. Version control and ability to do 3-way merge on conflict.
  40. ^ very easily extensible, themeable, easy setup of wiki farms
  41. ^ SideBars; Discussions; email notifications w/diffs; SSO integration capability; Statistics; PDF output; HTML slideshows; integrated modules for calendars, spreadsheets, audio chat, and more; fully UTF-8 compliant; Tagging.
  42. ^ The PmWiki markup rules are easily modifiable and replaceable by plug-ins, should a need for another wikimarkup family be demonstrated.
  43. ^ Highly sophisticated support for customization. Practically cameleon-like
  44. ^ accessible through REST/SOAP APIs
  45. ^ Installs own webserver (Commanche) and can co-exist with IIS or Apache. AniAniWeb function provides owner control of granular access and creates access groups. Users tracked by email address.
  46. ^ Structured wiki, granular access controls, faceted browsing, revision control, full text search, email notification, photo albums
  47. ^ Single file, minimal setup, cross-browser
  48. ^ All minimal features that a wiki needs
  49. ^ ACLs, calendaring, charting, email notification, form handling and reporting, slideshow presentations, spreadsheet calculations and GRAPHS, mobile, GIS (MapServer), JGraphPad for drawings inside wikipages, 3d Browsing, Workspaces, Workflows, OpenOffice WYSIWYG editing of Tikiwiki content, Multitiki installations
  50. ^ Enterprise level security, Multiple workspaces (tens to thousands) on same TeamPage server, Faceted permissioned search crossing workspaces using content or tag navigation, Page and Comment Moderation, Social tagging, Threaded discussion, Paragraph or page level comments, Live blogging, Document versioning and management via WebDAV, Page Name history to support complex refactoring, Mobile browsing / search / navigation / editing, E-Mail Newsletter, Flexible notification model (subscribe to page, comment thread, workspace, author for content or tag changes with email or Jabber notification), Reply to automatically generated email notification message to add comment to thread with automatic cleanup. Built-in usage metrics and interactive graphs, voting and star rating support. Simple web based admin, Authenticate using LDAP or Active Directory (including LDAP queries for group definition, NTLM support for single signon, Optional FAST or Attivio Advanced Search module provides permission aware drill-down content navigation as well as wiki + attached document search, Java SDK (no charge for Java source and documentation), extensible SDL (Skin Definition Language), Fully supported
  51. ^ Revision control, ACLs for topics, tagging, blogging, calendaring, charting, global search & replace, email notification, form handling and reporting, platform to build wiki applications, graphing, slideshow presentations, 13 translations, plotting, multistyle diffs, advanced searching, spreadsheet calculations, WYSIWYG supports TML, available as a VMware appliance
  52. ^ WYSIWYG-like editor, ACLs, subpages, comments, files, email notification, cloning of pages, installation wizard...
  53. ^ Discussion pages, tagging, email notification, full-text search, user dashboard, localization
  54. ^ FreeMind support, ACLs, cloning of pages, advanced syntax highlighting using GeSHi, on-the-fly downloading of codeblocks
  55. ^ Platform to build wiki applications, Forms and Scripting, Multilingual, Database storage, Fulltext search, GraphViz, SVG, Freemind, Lucene, Charting, photo albums, presentations, blogging, calendar, e-mail plugin, virtual wikis, simple table computations, sortable tables, section editing, portlet integration, integrated statistics, XML-RPC API, Tags, PDF/RTF export
  56. ^ hierarchical pages, revision control, fulltext search, email notification, issue tracker, LaTeX integration

See also

External links