| General Features | Giki  | JSPWiki  | MoniWiki  | PhpWiki  | PmWiki  |
Version |
1.5.1 |
2.8.2 |
1.1.3.1 |
phpwiki-1.3.14 |
2.2.0 |
Last Release Date |
2006-05-24 |
2009-03-31 |
2008-01-09 |
2007-07-01 |
2009-01-18 |
Author |
Gregor Richards |
Apache Software Foundation |
wkpark and co-workers (please see kldp.net) |
Steve Wainstead, Jeff Dairiki, Reini Urban, Carsten Klapp, Marc-Etienne Vargenau |
Patrick R. Michaud |
URL |
giki.sourceforge.net |
www.jspwiki.org |
moniwiki.kldp.org |
phpwiki.sourceforge.net |
www.pmwiki.org |
Free and Open Source |
 Yes |
 Yes |
 Yes |
 Yes |
 Yes |
License |
GPL |
Apache License |
GPL |
GPL |
GPL2 |
Programming Language |
PHP |
Java |
PHP |
PHP |
PHP |
Data Storage |
Files |
Files, DB, RCS |
Files, RCS |
Files, DB, RCS |
Files |
License Cost/ Fee |
Free |
0 |
0 |
0 |
0 |
Development status |
Mature |
Mature |
Mature |
Mature |
Mature |
Intended Audience |
General. Known to be used for both private and internal corporate sites. |
all |
less than 100,000 pages |
Any |
All |
| System Requirements | Giki  | JSPWiki  | MoniWiki  | PhpWiki  | PmWiki  |
Operating System |
Any |
any platform supporting JDK 1.5+ |
*NIX,Windows etc. |
UNIX, Windows, MacOS X, probably others |
UNIX, Windows, MacOS X, probably others |
Root Access |
 No |
 No |
 No |
 No |
 No |
Webserver |
Any (supporting PHP) |
any servlet 2.4+ compliant web server, e.g. Tomcat 5+, Jetty, Glassfish, Websphere |
Apache,IIS,standalone(PHP) |
Apache, IIS, anything with PHP support |
Apache, IIS, anything with PHP support. Can also be run w/o a webserver. |
Other Requirements |
 None |
optional JavaMail |
PHP4.2.x,PHP5.x / RCS (or use RcsLite written in PHP) |
various opt. helpers |
 none |
| Datastorage | Giki  | JSPWiki  | MoniWiki  | PhpWiki  | PmWiki  |
Text Files |
 Yes |
 Yes |
 Yes |
 Yes |
 Yes |
MySQL |
 No |
 Plugin |
 No |
 Yes |
 Plugin |
PostgreSQL |
 No |
 Plugin |
 No |
 Yes |
 No |
Oracle |
 No |
 Plugin |
 No |
 Yes |
 No |
SQLite |
 No |
 Plugin |
 No |
 Yes |
 No |
BerkeleyDB |
 No |
 Plugin |
 No |
 Yes |
 No |
RCS |
 No |
 Plugin |
 Yes |
 Yes |
 No |
Other |
 None |
page provider architecture -> several implementations |
can use CVS/Git backend (experimental) |
gdbm, cvs, MSSQL, ... (ADODB, PearDB) |
Can provide custom data backends |
| Security/Anti-Spam | Giki  | JSPWiki  | MoniWiki  | PhpWiki  | PmWiki  |
Page Permissions |
 Yes |
 Yes |
 Yes |
 Yes |
 Yes |
ACL |
 Yes |
 Yes |
 Yes |
 Yes |
 Yes |
Authentication Backends |
Yes: PAM, LDAP |
JAAS |
Security plugin (since v1.1.2, ACL security module added) |
db, session, pop, imap, ldap, file, webserver |
.htpasswd, LDAP, Active Directory, MySQL, (custom available) |
Host Blocking |
 No |
 Optional |
 Optional |
 No |
 Optional |
Mail Encryption |
 Yes |
 Plugin |
 No |
 No |
 Plugin |
nofollow |
 No |
 Optional |
 Optional |
 Yes |
 Yes |
Blacklist |
 No |
 Yes |
 Optional |
 Yes |
 Optional |
CAPTCHA |
 No |
 Yes |
 Optional |
 Yes |
 Plugin |
Delayed Indexing |
 No |
 No |
 Optional |
 No |
 No |
| Development/Support | Giki  | JSPWiki  | MoniWiki  | PhpWiki  | PmWiki  |
Commercial Support |
 No |
 Yes, 1 listed |
 No |
 Yes, 1 listed |
 Yes, 6 listed |
Preconfigured Hosting |
 No |
 No |
 No |
 No |
 Yes |
Code Repository |
svn.sourceforge.net |
svn.apache.org |
kldp.net |
sf.net |
svn://pmwiki.org/pmwiki/tags/latest |
Issue Tracker |
sourceforge.net |
issues.apache.org |
kldp.net |
sf.net |
www.pmwiki.org |
Mailing List |
 None |
www.jspwiki.org |
kldp.net |
sf.net |
www.pmichaud.com |
Support Forum |
sourceforge.net |
please use mailing lists or issue tracker |
kldp.net |
sf.net |
www.pmichaud.com |
IRC Channel |
 None |
Freenode: #jspwiki |
|
#phpwiki |
#pmwiki on irc.freenode.net |
| Common Features | Giki  | JSPWiki  | MoniWiki  | PhpWiki  | PmWiki  |
Preview |
 Yes |
 Yes |
 Yes |
 Yes |
 Yes |
Minor Changes |
 No |
 No |
 Optional |
 Yes |
 Yes |
Change Summary |
 No |
 Yes |
 Yes |
 Yes |
 Yes |
Page History |
 Yes |
 Yes |
 Yes |
 Yes |
 Yes |
Page Revisions |
Unlimited |
Unlimited |
Unlimited |
Unlimited |
Unlimited |
Revision Diffs |
Between all |
Between all |
Between all |
Between all |
Between all |
Page Index |
 Yes |
 Yes |
 Yes |
 Yes |
 Yes |
Plugin System |
|
 Yes |
 Yes |
 Yes |
 Yes |
| Special Features | Giki  | JSPWiki  | MoniWiki  | PhpWiki  | PmWiki  |
Unicode Support |
 Yes |
 Yes |
 Yes |
 Yes |
 Yes |
Right-to-Left Support |
 Optional |
 Patch |
 No |
 No |
|
Interface Languages |
 5 languages English, Finnish, German, Italian, Spanish |
 9 languages German, English, Spanish, Finnish, French, Italian, Dutch, Russian, Chinese |
 3 languages English, French, Korean |
 9 languages German, English, Spanish, French, Italian, Japanese, Dutch, Swedish, Chinese Traditional |
 27 languages Breton, Catalan, Danish, Greek, English, Esperanto, Spanish, Persian, Finnish, French, Hungarian, Italian, Japanese, Lithuanian, Macedonian, Dutch, Norwegian, Polish, Portuguese, Romanian, Russian, Sinhalese, Slovak, Swedish, Tamil, Turkish, Vietnamese |
Email notification |
 Plugin |
 Plugin |
 Optional |
 Yes |
 Optional |
Comments |
 No |
Flat |
Flat |
 Plugin |
 Plugin |
Categories |
 No |
 Yes |
 Yes |
 Yes |
 Yes |
Namespaces |
 No |
 No |
 Yes |
 No |
 Yes |
Page Redirection |
 Plugin |
 Yes |
 Yes |
 Yes |
 Yes |
Conflict Handling |
 None |
Page Locking |
Conflict Resolution |
Conflict Resolution |
Conflict Resolution |
Search |
 Not available |
Full Text |
Full Text |
Full Text |
Full Text |
Wiki Farming |
|
 Patch |
 Patch |
 Yes |
 Yes |
Structured Data |
|
 Yes |
 No |
 Patch |
 Yes |
| Links | Giki  | JSPWiki  | MoniWiki  | PhpWiki  | PmWiki  |
CamelCase |
 Plugin |
 Yes |
 Optional |
 Yes |
 Optional |
Freelinks |
 Yes |
 Yes |
 Yes |
 Yes |
 Yes |
Backlinks |
 No |
 Yes |
 Yes |
 Yes |
 Yes |
InterWiki |
 Plugin |
 Yes |
 Yes |
 Yes |
 Yes |
SisterWiki |
 No |
 No |
 Optional |
 No |
 No |
Image Links |
 Yes |
 Yes |
 Yes |
 Yes |
 Yes |
Windows Shares |
 No |
 Optional |
 Yes |
 Yes |
 Yes |
Page Redirects |
|
 Yes |
 Yes |
 Yes |
 Yes |
| Syntax Features | Giki  | JSPWiki  | MoniWiki  | PhpWiki  | PmWiki  |
HTML Tags |
 Optional |
 Optional |
 Plugin |
Some |
 Plugin |
Math formulas |
 No |
 Plugin |
 Plugin |
 Plugin |
 Plugin |
Tables |
complex |
simple + complex |
complex |
simple + complex |
simple + complex |
CREOLE support |
|
 Yes |
 No |
 No |
 Optional |
Markdown Support |
 No |
 No |
 Plugin |
 No |
 Plugin |
Textile Support |
 No |
 No |
 Plugin |
 No |
 No |
BBCode Support |
 Plugin |
 No |
 Plugin |
 No |
 No |
Emoticon Images |
 No |
 Plugin |
 Optional |
 No |
 Plugin |
Syntax Highlighting |
 No |
 Plugin |
 Plugin |
 Plugin |
 Plugin |
Footnotes |
 No |
 Yes |
 Yes |
 Yes |
 Plugin |
Quoting |
 No |
 No |
 Yes |
 Yes |
 Plugin |
Internal Comments |
 No |
 Plugin |
 Yes |
 Yes |
 Yes |
Custom styles |
 Yes |
 Yes |
 Yes |
 Yes |
 Yes |
FAQ Tags |
 No |
 No |
 No |
 No |
 Yes |
Scripting |
 No |
plugins for JavaScript, TCL and Groovy |
Plugin mechanism + *Template_* engine |
plugins, templates, PHP |
 Plugin |
Content Includes |
 Plugin |
 Yes |
 Yes |
 Yes |
 Yes |
Feed Aggregation |
 No |
 Plugin |
 Plugin |
 Yes |
 Plugin |
| Usability | Giki  | JSPWiki  | MoniWiki  | PhpWiki  | PmWiki  |
Section Editing |
 No |
 Yes |
 Yes |
 No |
 Plugin |
Page Templates |
|
 Yes |
 Yes |
 Yes |
 Yes |
Double-Click Edit |
 No |
 No |
 Optional |
 Optional |
 Plugin |
Toolbar |
 Plugin |
 Yes |
 Optional |
 Yes |
 Yes |
WYSIWYG Editing |
 Plugin |
 Plugin |
 Optional |
 Patch |
 Plugin |
Access Keys |
 No |
 Yes |
 Yes |
 Yes |
 Yes |
Auto Signature |
 No |
 Plugin |
 Yes |
 Yes |
 Yes |
| Statistics | Giki  | JSPWiki  | MoniWiki  | PhpWiki  | PmWiki  |
Recent Changes |
 Plugin |
 Yes |
 Yes |
 Yes |
 Yes |
Wanted Pages |
 No |
 Yes |
 Yes |
 Yes |
 Optional |
Orphaned Pages |
 No |
 Yes |
 No |
 Yes |
 Optional |
Most/Least Popular |
 No |
 No |
 Plugin |
 Yes |
 No |
Recent Visitors |
 No |
 No |
 No |
 Yes |
 Plugin |
Analysis |
 No |
 No |
 No |
 Plugin |
 Plugin |
| Output | Giki  | JSPWiki  | MoniWiki  | PhpWiki  | PmWiki  |
HTML |
HTML 4 |
XHTML 1.0 Transitional |
XHTML 1.0 Transitional |
XHTML 1.0 Transitional |
XHTML 1.0 Transitional |
CSS Stylesheets |
 Yes |
 Yes |
 Yes |
 Yes |
 Yes |
Printer Friendly |
 No |
Print CSS |
Print View |
Print CSS |
Print View |
Mobile Friendly |
|
 No |
 No |
 No |
 Plugin |
Themes & Skins |
 Yes |
 Yes |
 Yes |
 Yes |
 Yes |
RSS Feeds |
 No |
 Yes |
 Yes |
 Yes |
 Yes |
ATOM Feeds |
 No |
 Yes |
 Plugin |
 No |
 Yes |
Abbreviations |
 No |
 No |
 Optional |
 No |
 Plugin |
Auto-TOC |
 Plugin |
 Plugin |
 Yes |
 Yes |
 Plugin |
Raw Export |
 Yes |
 Yes |
 Yes |
 Yes |
 Yes |
HTML Export |
 No |
 Optional |
 Yes |
 Yes |
 Plugin |
XML export |
 No |
 No |
 Plugin |
 No |
 Plugin |
PDF Export |
 No |
 Plugin |
 Plugin |
 Yes |
 Plugin |
| Media and Files | Giki  | JSPWiki  | MoniWiki  | PhpWiki  | PmWiki  |
File Attachments |
 Optional |
 Yes |
 Yes |
 Yes |
 Optional |
Media Revisions |
 No |
 Yes |
 No |
 Yes |
 Optional |
Embedded Flash |
 No |
 Plugin |
 Plugin |
 Yes |
 Plugin |
Embedded Video |
 No |
 Plugin |
 Plugin |
 Yes |
 Plugin |
Image Editing |
 No |
 No |
 Plugin |
 No |
 Plugin |
SVG Editing |
 No |
 No |
 No |
 No |
 Plugin |
MindMap Editing |
 No |
 No |
 Plugin |
 No |
|
Media Search |
 No |
Filenames only |
 No |
 No |
 No |
| Extras | Giki  | JSPWiki  | MoniWiki  | PhpWiki  | PmWiki  |
Calendar |
|
 No |
 Yes |
 Yes |
 Plugin |
Image Galleries |
|
 Plugin |
 Yes |
 Yes |
 Plugin |
Forums |
|
 Yes |
 Plugin |
 Yes |
|
Blogs |
|
 Yes |
 Yes |
 Yes |
 Plugin |
Ticket System |
|
 No |
 No |
 No |
 Plugin |
| Syntax Examples | Giki  | JSPWiki  | MoniWiki  | PhpWiki  | PmWiki  |
Internal Link |
 [Page being linked to]
[Text of link|Node title] |
 [link]
[text|link]
[text|wiki:link] |
 CamelCaseLink or ["free link"]
[[free link]] ==FreeLink
[wiki:PageName show name]
KLDPWiki:FrontPage
[page name] == PageName
[wiki:KLDPWiki:FrontPage front page] |
 WikiWord or [somelink]
[ desc | pagename ] |
 [[page name]]
[[page name | link text]]
[[link text -> page name]]
[[page name #anchor]] |
External Link |
 [http://URL/]
[Text of|http://URL/]
[:localURL.html]
[Text of|:localURL.html] |
 [http://www.example.com/]
[example|http://www.example.com/]
[text|wiki:link] |
 http://google.com/ or
[http://google.com/ Google] or
file://///server/share/file |
 http://someserver/someurl
[ desc | exturl ] |
 http://....
[[http://... | link text]]
[[link text -> http://...]] |
Headlines |
 HTML:
<h1>...</h1>
<h2>...</h2>
GWS:
=H1=
==H2==
===H3=== |
 ! Level 1
!! Level 2
!!! Level 3 |
 = Level 1 =
== Level 2 ==
=== Level 3 ===
==== Level 4 ====
===== Level 5 ===== |
 !!!Headline1
!!Headline2
!Headline3
|
 ! Level 1
!! Level 2
!!! Level 3 |
Bold Format |
 HTML:
<b>Bold</b>
GWS:
##Bold## |
 __bold__ |
 '''bold''' |
 *bold* or
<strong>bold</strong> |
 '''bold''' |
Italics Format |
 HTML:
<i>Italic</i>
GWS:
//Italic// |
 ''italics'' |
 ''italic'' |
 _italics_ or
or
<em>italics</em> |
 ''italic'' |
Underline Format |
 HTML:
<u>Underline</u>
GWS:
__Underline__ |
 %%(text-decoration: underline) text %% |
 __underline__ |
 <u>underlined</u> |
 {+underlined+} |
Monospace Format |
 HTML:
<tt>Monospace</tt>
(others)
GWS:
{{Monospace}} |
 {{monospace}} |
 {{{monispace}}} or `monospace` |
 <tt>monospace</tt>
<code>code</code>
<pre>preformatted</pre>
<verbatim>
unparsed text</verbatim>
|
 @@monospace@@ |
Strikethrough Format |
 HTML only |
 %%(text-decoration: line-through) deleted text %% |
 ~~strike~~ |
 <strike>striked through</strike> |
 {-strikethrough-} |
Superscript Format |
 HTML only |
 %%(vertical-align: sup) text %% |
 ^supper^ (no spaces)
^^super scription^^ (with spaces) |
 <sup>above</sup> |
 '^superscript^' |
Subscript Format |
 HTML only |
 %%(vertical-align: sub) text %% |
 ,,subscript,, |
 <sub>below</sub> |
 '_subscript_' |
Images |
 [img:filename.png] |
 [local.jpg]
[{Image src='local.jpg'}]
[{Image src='http://foo.bar/foo.jpg'}] |
 http://foo.bar/foo.jpg
or
attachment:foo.jpg
[[Attachment(foo.jpg)]] |
 [ http://foo.org/1.jpg size=30%]
 external image
[Upload:view.jpg align=right size=50x40]
 view uploaded image
[Upload:view.jpg | http://server/external-linkjpg ]
 view and link to another image
|
 http://foo.bar/foo.jpg
Attach:foo.jpg |
Aligning Text |
 (No complex alignment suported w/o HTML) |
 %%(text-align: right) text %% |
 only in tables:
||left[space]||
||[space]middle[space]||
||right[space]|| |
 <?plugin RawHtml <span align="right"> ?>right<?plugin RawHtml </span> ?>
or <div align="right"> right </div>
|
 %center% centered text
%right% right aligned |
Text Indentation |
 (No complex indentation suported w/o HTML) |
 %%(text-indent: 20px) 20 pixels %%
%%(text-indent: 30%) 30 percent %% |
  indented text
   indented text
and
> indented text
> > indented text
|
 ;: left indent
;;: more left indent
or
  paragraph
    and another level
|
 -> indented text |
Bulleted Lists |
 HTML:
<ul>
<li>A</li>
<li>B</li>
</ul>
GWS:
* A
* B |
 * Item 1
** Item 1.1
* Item 2 |
 * Item 1
 * Item 1.1
 continue ..
 continue ..
* Item 2
|
 * list
 or
- list |
 * Item 1
** Item 1.1
* Item 2 |
Numbered Lists |
 HTML:
<ol>
<li>A</li>
<li>B</li>
</ol>
GWS:
# A
# B |
 # Item 1
## Item 1.1
# Item 2 |
 1. Item 1
 a. Item 1.a
1. Item 2
 I. Item 2.I
1. Item 3
 I.#48 Item 3. with "value=48" attribute
|
 # list |
 # Item 1
## Item 1.1
# Item 2 |
Definition Lists |
 N/A
|
 ;term:definition |
 term :: definition
|
 Term:<def>
 def |
 : term : definition |
Horizontal Rule |
|
 ---- |
 ----
-----
------
------- (HR with different thickness (optional)) |
 ---- |
 ---- |
| Last updated | 2006-06-08 | 2009-05-01 | 2009-02-14 | 2009-04-03 | 2009-01-22 |
| | | | | |