Wiki.js
Wiki.js is a modern, powerful open-source wiki app built on Node.js. Versioned, searchable, beautiful, and self-hosted — a knowledge base for any team.
Open source alternative to:
Wiki.js is a modern and powerful open-source wiki engine built on Node.js, designed for organizations and individuals who want a fast, flexible, and self-hosted knowledge base.
✨ Key Features
- Modern UI – Clean, responsive, and intuitive design for easy navigation.
- Markdown-first – Write and format content in Markdown with real-time preview.
- Git-backed storage – Version control and synchronization with Git repositories.
- Authentication & Access Control – Integrates with LDAP, SAML, OAuth2, Azure AD, and more.
- Built-in Search – Full-text search with multiple database options.
- Modular & Extensible – Customize with a wide range of modules and integrations.
- Multi-language Support – Collaborate globally with localization options.
- Media Management – Upload, organize, and manage assets directly in the wiki.
🚀 Use Cases
- Team documentation
- Internal company wiki
- Developer knowledge base
- Project collaboration hub
- Personal knowledge management
🔄 Alternatives
Wiki.js is often compared to tools like Confluence, Notion, BookStack, Outline, and traditional wiki engines such as MediaWiki and DokuWiki.
📦 Get Started
- Source Code: GitHub – requarks/wiki
- Official Website & Docs: wiki.js.org
Tags:
Build with:
Frequently Asked Questions
Is Wiki.js a Notion replacement or something different?
Wiki.js is a team wiki and documentation platform rather than a personal Notion-style workspace. Released under AGPL-3.0 and built on Node.js with a Vue frontend, it is aimed at organizations writing shared knowledge bases, runbooks, and internal docs — not at solo users building a second brain. It uses traditional pages, hierarchical navigation, and a version history instead of Notion's block databases.
What does it take to self-host Wiki.js?
Wiki.js runs as a Node.js process and supports PostgreSQL, MySQL, MariaDB, MS SQL Server, or SQLite as the backing store, so you can pick whichever database your team already operates. The project is designed to run on anything from a Raspberry Pi to a cloud VM, with Docker images and step-by-step install guides for Linux, Windows, macOS, and Kubernetes. The official docs at docs.requarks.io cover each path.
How does Wiki.js handle authentication and permissions?
Auth is pluggable: Wiki.js ships modules for local accounts, social login (Google, GitHub, Microsoft, Slack, Discord, etc.), and enterprise SSO via LDAP, SAML, CAS, Auth0, Okta, Azure AD, plus generic OAuth2 and OIDC. Two-factor authentication can be layered on top of supported modules, and pages can be marked public, fully private, or mixed — making it well suited to internal company documentation.
What is Wiki.js's business model?
The core application is fully open source under AGPL-3.0 and free to self-host with no per-seat fees. The maintainers (NGPixel / requarks) fund development through GitHub Sponsors and Open Collective backers, while the commercial Wiki.js cloud and priority support plans are offered as optional services on top of the same codebase.
Repository details
Updated 8/12/2026, 2:00:47 PM
View RepositoryRepository activity
Sponsor Wiki.js
Sponsor Wiki.js on GitHub Sponsors
https://github.com/sponsors/NGPixelSponsor Wiki.js on Patreon
patreon.com/requarksSponsor Wiki.js on OpenCollective
https://opencollective.com/wikijsCompare Wiki.js with
Similar open source alternatives
AppFlowy
Open source Notion alternative that brings projects, wikis, and teams together with AI while keeping you in control of your data.
HelixNotes
A fast, privacy-first local markdown note-taking app built with Tauri and SvelteKit. Your notes stay as plain .md files on your device.
ObsidianJotty
Lightweight self-hosted app for managing personal file-based notes and checklists.
Outline
The fastest growing-team knowledge base — beautiful, realtime collaborative, feature packed, and markdown compatible Notion and Confluence alternative.
memos
Privacy-first, self-hosted note-taking platform with markdown support, tagging, and built-in AI — a lightweight alternative to Notion and Obsidian.
ObsidianAFFiNE
Open-source knowledge base combining note-taking, whiteboard, and project planning in one workspace.
