===== Self-hosted Options ===== |**Wiki** |**OSS/Commercial** |**Cost** |**Requirements** |**Notes** | |**[[https://www.atlassian.com/software/confluence|Atlassian Confluence Server]]** |Commercial |[[https://www.atlassian.com/software/confluence/pricing?tab=self-hosted|$5100]] |MySQL/PGSQL/Oracle DB |May be able to negotiate donated license? | |**[[https://www.dokuwiki.org/dokuwiki|Dokuwiki]]** |Open-source |$0 |PHP 5.6+ | | |**[[https://www.mediawiki.org/wiki/MediaWiki|Mediawiki]]** |Open-source |$0 |PHP 7+ & MySQL/PGSQL DB |ACL for user/group available? [[https://www.mediawiki.org/wiki/MoinMoin|Support for converting Moin moin to MediaWiki]] [[https://github.com/okfn/moinmoin2mediawiki|another convert script moin moin to MediaWiki]] | |**[[https://www.xwiki.org/xwiki/bin/view/Main/WebHome|Xwiki Server]]** |Open-source |$0 |Java 8 & MySQL/PGSQL DB | | |**[[https://www.bookstackapp.com/|Bookstack]]** |Open-source |$0 |PHP 7 & MySQL DB | | ===== Cloud Hosted Options ===== |**Wiki** |**OSS/Commercial** |**Cost** |**Notes** | |**[[https://www.atlassian.com/software/confluence|Atlassian Confluence Cloud]]** |Commercial |[[https://www.atlassian.com/software/confluence/pricing|$5/user/month]] | | |**[[https://products.office.com/en-us/sharepoint/collaboration|Microsoft Sharepoint]]** |Commercial |[[https://products.office.com/en-us/sharepoint/sharepoint-online-collaboration-software|$5/user/month]] | | |**[[https://www.xwiki.org/xwiki/bin/view/Main/WebHome|Xwiki Hosted]]** |Open-source |[[https://www.xwiki.com/en/products/pricing|€2/user/month]] | | ===== Feature Comparison against Requirements ===== | | **Bookstack** | **Confluence** | **Dokuwiki** | **Mediawiki** | **Sharepoint** | **Xwiki** | | **Auto Table of contents** | | | | | | | | **Page links w/manual link name**[0] | | | | | | | | **Hyperlinks to other pages** | | | | | | | | **Tables** | | | | | | | | **Table header row/column** | | | | | | | | **Line breaks in cells** | | | | | | | | **Bullets** | | | | | | | | **Numbering** | | | | | | | | **Nested numbering**[1] | | | | | | | | **Document attachments** | | | | | | | | **Attachment Listing** | | | | | | | | **Attachment links inside pages** | | | | | | | | **Versioning of attachments** | | | | | | | | **Plain-text font for word/block**[2] | | | | | | | | **Page versions/history** | | | | | | | | **Version diffs** | | | | | | | | **Reversion to previous versions** | | | | | | | | **GUI/Visual editing** | | | | | | | | **Text-mode editing** | | | | | | | | **Markdown page language** | | | | | | | | **Per-user authentication**[3] | | | | | | | | **Full content restriction**[4] | | | | | | | | **Wide browser support**[5] | | | | | | | | **Separate wiki spaces** | | | | | | | | **Granular wiki space rights**[6] | | | | | | | | **Wiki space rights inheritable**[7] | | | | | | | | **User groups** | | | | | | | | **User self-management of profiles**[8] | | | | | | | | **Polling capability** | | | | | | | | **In-page attachment content**[9] | | | | | | | | **Page export to other formats** (DOCX,PDF) | | | | | | | | **Calendar capability** | | | | | | |//Footnotes// [0] For example link|title would just show 'title' in the document [1] For example, 1 a/b/c, 2 a/b/c [2] That is, can make one word monospaced or include a block of plain-text information like code [3] That is, no shared accounts required [4] That is, none of the wiki is viewable without authentication [5] At least Edge/Firefox/Chrome/Safari [6] Ability to easily create sub-spaces on the wiki that have their own permissions, to support Working Group segregation [7] Ability to create a space, and then have sub-spaces under it inherit the same permissions (so we don't have to manage things page-by-page) [8] That is, users can self-provision or at least change their own passwords and update their own profiles [9] Option to not just link an attachment in the page, but also optionally show the contents of something like a document or spreadsheet in the page content