Wiki.js is a free, open-source wiki engine for teams, with Markdown editing, Git sync, and self-hosted deployment. See features, editors, and setup options.
Wiki.js is a free, open-source wiki engine built on Node.js, created by developer Nicolas Giard and first released publicly in 2016 under the Requarks project.
It is licensed under MIT, meaning the source code is fully open for self-hosting or modification, with no official paid tier from the project itself.
Wiki.js is commonly positioned as a modern, self-hosted alternative to older wiki software like MediaWiki, and to hosted documentation tools like Confluence or Notion, for teams that want to own their infrastructure.
Wiki.js supports multiple editing modes, including Markdown, a visual WYSIWYG editor, and raw HTML, so different contributors can work the way they prefer.
Authentication is extensive, with built-in local login plus support for Google, Facebook, Microsoft, GitHub, Discord, and Slack, and enterprise systems including LDAP, SAML, CAS, Auth0, Okta, Azure AD, and generic OAuth2/OpenID Connect.
Collaboration features include bidirectional Git sync with GitHub, GitLab, or Bitbucket, granular page-level permissions with group-based rules, and full-text search with optional Elasticsearch or Algolia integration.
Wiki.js is completely free and open source under the MIT license, with no official paid plan or feature paywall.
It supports MariaDB, PostgreSQL, MySQL, SQLite, and MS-SQL Server as backend databases, and can be deployed via VM, Docker, Kubernetes, or prebuilt cloud images from providers like DigitalOcean and AWS.
Since it is self-hosted, the only ongoing cost is typically server or hosting infrastructure, which organizations control directly rather than paying a SaaS subscription.
Yes, Wiki.js is free and open source under the MIT license, with no official paid tier.
Wiki.js was created by developer Nicolas Giard under the Requarks project, with its first public release in 2016.
Wiki.js supports MariaDB, PostgreSQL, MySQL, SQLite, and MS-SQL Server.
Yes, it supports bidirectional Git sync with GitHub, GitLab, Bitbucket, or any Git remote.
Yes, it supports enterprise authentication including LDAP, SAML, CAS, Auth0, Okta, Azure AD, and generic OAuth2/OpenID Connect.
It can be deployed via virtual machine, Docker, Kubernetes, or prebuilt cloud images from providers like DigitalOcean and AWS.
Markdown, a visual WYSIWYG editor, and raw HTML editing modes are all supported.
The core project is self-hosted; third-party providers offer managed hosting separately, but there is no official Wiki.js-run SaaS plan.