Wiki.js

Wiki.js

Modern, extensible wiki and documentation platform

27.6kstars
3.1kforks
Last commit: 2d ago
Repo age: 10y old
Wiki.js screenshot

Wiki.js is a modern wiki and documentation platform designed for teams to create, organize, and publish internal knowledge and technical documentation. It focuses on a clean authoring experience (Markdown and visual editing), flexible content organization, and enterprise-style access controls.

Key Features

  • Markdown editor and visual (WYSIWYG) editing experience for pages
  • Powerful content organization with navigation, pages, and hierarchy
  • Fine-grained access control with roles and permissions
  • Authentication integrations (e.g., local auth and external identity providers)
  • Version history and page revisions with restore/compare capabilities
  • Git-based storage/synchronization options for backing content with repositories
  • Search functionality for quickly finding content across the wiki
  • Extensible architecture with modules/integrations (e.g., storage, auth, rendering)

Use Cases

  • Internal company wiki for SOPs, onboarding, and team knowledge sharing
  • Engineering documentation portal for runbooks, architecture docs, and APIs
  • Project documentation site with controlled access for stakeholders

Limitations and Considerations

  • Some advanced capabilities depend on configuring modules (auth/storage/search) and may require additional services
  • Major version upgrades can require migration planning due to platform changes

Wiki.js is well-suited for organizations that want a polished documentation experience with strong permissions and integration options. Its modular approach makes it adaptable to different infrastructures, from small teams to larger environments with SSO and Git-backed workflows.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

AppFlowy

AppFlowy

An open workspace for notes, wikis, and projects

67.4k
4.8k
Last commit: 1mo ago

Notion-style workspace for docs, wikis, and task databases with rich blocks, templates, and optional AI—available across desktop and mobile.

Alternative to:
Notion
Notion
+3
AFFiNE

AFFiNE

Local-first workspace for docs, notes, and whiteboards

61.6k
4.2k
Last commit: 3d ago

Local-first, open-source workspace combining docs, wikis, and whiteboards with real-time collaboration and optional self-hosted cloud sync.

Alternative to:
Notion
Notion
+4
Gitea

Gitea

A lightweight, self-hosted Git service

53k
6.3k
Last commit: 1d ago

Self-hosted Git server with a web UI, issues, pull requests, Actions CI/CD, packages, and fine-grained access controls.

Alternative to:
GitHub
GitHub
+3
SiYuan

SiYuan

Privacy-first personal knowledge base with block references

40.4k
2.5k
Last commit: 11d ago

Self-hostable note app with Markdown, block references, backlinks, and local-first sync for building a personal knowledge base and wiki-like docs.

Alternative to:
Notion
Notion
+5
Trilium Notes

Trilium Notes

Hierarchical note-taking with backlinks, search, and automation

33.9k
2.3k
Last commit: 1d ago

Self-hostable personal knowledge base with a tree-structured notebook, rich-text and code notes, backlinks, full-text search, and scripting/automation.

Alternative to:
Notion
Notion
+7
Docmost

Docmost

Collaborative wiki for team documentation and knowledge bases

18.5k
1.1k
Last commit: 27d ago

Self-hosted collaborative wiki and knowledge base with pages, spaces, permissions, and full-text search for internal documentation.

Alternative to:
Confluence
Confluence
+5