Wiki.js vs XWiki
Wiki.js
js.wikiXWiki
xwiki.orgSide by side
| Figure | Wiki.js | XWiki |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | Yes |
| Open source | — | — |
| Web | Yes | Yes |
| Windows | Yes | Yes |
| macOS | Yes | — |
| Linux | Yes | Yes |
| API | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 1 | 5 |
| Spec score · Knowledge base software | 8.7 (#24) | 8.8 (#12) |
| API | Every action in the Wiki.js 3.0 beta user interface is exposed as a REST endpoint documented with OpenAPI. | XWiki provides a RESTful remote API for integrating it with other applications. |
| Publishing audience | both | both |
| Custom domain | Yes | Yes |
| Free plan | Yes | Yes |
| Integrations | Wiki.js lists more than 50 integrations for authentication, logging, rendering, search, and storage. | The maker lists Active Directory, Office 365, Google Apps, and OnlyOffice connectors, plus collaborative apps such as meetings, forums, calendar, and task manager. |
| Permissions | Access can be granted, denied, and inherited across groups and page rules. | Page rights can control who may view, edit, or delete pages, and can apply to a page, its child pages, or an entire wiki. |
| Purpose | Wiki.js is a knowledge base platform for writing and sharing documentation. | XWiki is an open-source enterprise wiki and knowledge-management platform for collaboration, document management, and structured data organization. |
| SSO support | Yes | Yes |
| Support | Support is provided through GitHub Discussions, bug reports, feature suggestions, vulnerability disclosure, and developer documentation. | Community users receive forum-based help, while paid Pro offerings include professional technical support and support levels with SLA coverage. |
| Version history | Yes | Yes |
Plans
XWiki
- CommunityFree
- BasicPriced on request
- BusinessPriced on request
- EnterprisePriced on request
- StarterPriced on request
In their own words
Wiki.js
Wiki.js is a knowledge base for writing and sharing documentation, available as self-hosted software under the AGPL license. It can run in Docker, Kubernetes, or bare-metal environments on Linux, macOS, and Windows. Its editor supports Markdown with live preview, tables, tabsets, diagrams, math, and syntax highlighting for more than 180 languages. Authentication options include OIDC, LDAP, SAML 2.0, and local authentication; permissions can be granted, denied, and inherited across groups and page rules. Edits are attributed, compared, and restorable, and content can synchronize with Git or be pushed to local disk and cloud storage such as S3, Azure, and GCP. In version 3.0 beta, Wiki.js uses Node.js with PostgreSQL, adds real-time collaboration, and exposes user-interface actions as REST endpoints documented with OpenAPI. Stable releases require Node.js 18.x or later and a supported database, including PostgreSQL, MySQL, MariaDB, MSSQL, or SQLite3. The self-hosted plan is free forever.
XWiki
XWiki is an open-source enterprise wiki and knowledge-management platform for collaboration, document management and structured data. It can be used for knowledge bases, collaborative intranets, public websites and business applications, with publishing for internal or external audiences. Editors can work in wiki syntax or a WYSIWYG interface, while version control allows earlier pages to be compared or restored. Page rights can govern viewing, editing and deletion at the page, child-page or whole-wiki level. More than 900 extensions include applications, macros, skins, plugins and themes. Listed connectors include Active Directory, Office 365, Google Apps and OnlyOffice; a RESTful API supports integration with other applications. XWiki is available as a self-hosted installation or through XWiki Cloud. Its Community edition is self-hosted and open source; cloud plans list capacities from 25 users to unlimited users. XWiki Cloud's 10-day demo trial can be extended twice. Cloud service is hosted in France on OVHcloud and includes backups, monitoring, antivirus scanning and security maintenance. If storage exceeds a plan allowance, wiki actions may be limited to viewing pages.