
In simple English
This tool lets you host your own knowledge base or documentation site. You write pages using markdown or visual editors. It saves everything directly to your own database and can sync changes back to a Git repository. It is free to run on your own server. You need to handle the setup, updates, and server maintenance yourself.
What it is
Wiki.js is a self-hosted wiki application built with TypeScript. It runs on Node.js and requires a separate database such as PostgreSQL.
What it is good for
Solo builders who need a private internal wiki or public documentation site without paying for a commercial hosted service.
- Clean modern interface with support for multiple editors like markdown and visual editing.
- Direct synchronization with Git repositories for version control and backup.
- Extensible module system for authentication, search, and storage.
- This beta version is not ready for production use and may contain bugs.
- Requires a separate database and Node.js environment to run properly.
- Licensed under AGPL-3.0, which has strict copyleft rules if you modify and host it as a service.
Notion, Confluence, or static site generators
PostgreSQL, Docker, and Nginx
- usememos/memos64k stars
Memos is a lightweight note-taking service, whereas Wiki.js is a full-featured documentation platform.
- facebook/docusaurus67k stars
A static site generator from Meta that turns Markdown files into a documentation website.
- mkdocs/mkdocs23k stars
Turns a folder of Markdown files into a documentation website, controlled by one settings file.
- squidfunk/mkdocs-material28k stars
Turns a folder of Markdown files into a searchable documentation website, with every formerly sponsor-only feature now included.
git clone https://github.com/requarks/wiki.git cd wiki npm install