Logo
Deploy Now

Stars

28591

Forks

3266

Watchers

314

Developer links

Wiki.js

Team and product documentation on a fast Vue frontend with PostgreSQL storage: Wiki.js is a Node.js wiki engine. Its distinguishing trait is per-page editor choice: authors pick Markdown with live preview, a WYSIWYG visual builder for non-technical writers, or raw HTML, page by page. Native Git synchronization commits every page change to GitHub, GitLab, Bitbucket, Azure DevOps, or any Git remote - bi-directionally, so edits made in the repository flow back into the wiki - giving documentation version-controlled backup for free. Authentication coverage is among the broadest of any self-hosted wiki: local accounts with self-registration, social login via Google, GitHub, Discord, and Slack, and enterprise SSO through LDAP/Active Directory, SAML, CAS, Auth0, Okta, Azure AD, Keycloak, and generic OAuth2/OIDC, with optional MFA. Built-in full-text search runs on PostgreSQL with zero setup, and external engines like Algolia or Solr can substitute. Page history with visual version comparison, granular group-based permissions per path, nested navigation menus, 50+ integration modules, and full localization round it out. AGPLv3-licensed with a 28k-star community.

Wiki.js

Benefits

  • Every Writer Gets Their Editor
  • Engineers write Markdown, ops drops in HTML, and non-technical staff use the visual builder - per page, so adoption does not stall on syntax arguments.
  • Documentation That Version-Controls Itself
  • Bi-directional Git sync commits every change to your repository automatically - disaster recovery, code review of docs, and edit-from-IDE all fall out of one feature.
  • Slots into Any Identity Stack
  • From Google login to Azure AD, Okta, Keycloak, LDAP, and SAML with MFA - the broadest SSO coverage in self-hosted wikis, configured from the admin UI.
  • No Per-Seat Wiki Tax
  • Confluence and Notion price by user; Wiki.js serves unlimited readers and writers for the cost of one small server.

Features

  • Three Editor Modes
  • Markdown with live preview and scroll sync, WYSIWYG visual builder, and raw HTML - selectable per page.
  • Bi-Directional Git Sync
  • Every edit commits to GitHub, GitLab, Bitbucket, or any Git remote; repository changes flow back into the wiki.
  • Comprehensive Authentication
  • Local, social (Google, GitHub, Discord, Slack), and enterprise (LDAP, SAML, CAS, Okta, Azure AD, OIDC) providers with optional MFA.
  • Built-In Search
  • Zero-setup PostgreSQL full-text search with filters, or plug in Algolia, Azure Search, Manticore, or Solr.
  • Versioning and Permissions
  • Full page history with visual diffs, change reasons as commit messages, and group-based access rules per path.
  • Modular and Localized
  • 50+ toggleable integration modules for auth, rendering, storage, and logging, with multi-language support.