Wiki.js

Wiki.js is a knowledge base platform for writing and sharing documentation. It is free under the AGPL license and can be self-hosted 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, with access rules that can be granted, denied and inherited across groups and pages. 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. The 3.0 beta adds real-time collaboration and exposes interface actions through REST endpoints documented with OpenAPI; it runs on Node.js with PostgreSQL. Stable releases require Node.js 18.x or later and a supported database, including PostgreSQL, MySQL, MariaDB, MSSQL or SQLite3. Wiki.js lists more than 50 integrations for authentication, logging, rendering, search and storage.

Who it is for

Wiki.js suits teams and individuals who want to publish and share documentation from a self-hosted knowledge base. It offers authentication and access controls, plus multiple deployment and content-storage options.

What is good

  • Free and released under the AGPL license.
  • Runs on Linux, macOS and Windows.
  • Editor supports syntax highlighting for over 180 languages.
  • Edits are attributed, compared and restorable.
  • Lists more than 50 integrations.

What to know first

  • Stable releases require Node.js 18.x or later.
  • Stable releases require a supported database.
  • Real-time collaboration is described for the 3.0 beta.

Verdict

Wiki.js offers a free, self-hosted documentation platform with broad editor, authentication and storage options. Note the distinct requirements for stable releases and the 3.0 beta.

Wiki.js plans and pricing

All plans
Free forever Free AGPL licensed · self-hosted beta.js.wiki · 30 Sept 2026

Compared on knowledge base software

Free plan
Yes

Best Wiki.js alternatives

See all 12