On this page
Overview
Wiki.js is a self-hosted wiki for editing, searching, and publishing team documentation, with Markdown, history, user/group permissions, authentication providers, and storage/search integrations.
Features and best fit
Based on official documentation; not hands-on tested · Content checked:
Key features
Core capabilities
Markdown pages retain history and can be organized by hierarchy, tags, and search, while users, groups, and page rules control reading and editing.
Authentication such as LDAP and OAuth/OIDC plus PostgreSQL, search, and external storage integrations are configurable.
Sources: [1]
Best fit
Where it fits
It fits organizations that want to host internal procedures, operational notes, or product documentation with integrated identity and page permissions.
Sources: [1]
Before adoption
Official sources
- [1]Wiki.js v2.5.315 README(2026-10-04)
- [2]Wiki.js v2.5.315 release(2026-10-04)
- [3]Wiki.js license(2026-10-04)
Supplemental curator note
It fits organizations that want to host internal procedures, operational notes, or product documentation with integrated identity and page permissions.
Try it in 3 steps
- 1
Clone stable 2.5.315
Pin stable 2.x rather than the 3.0ベータ版.
git clone --branch v2.5.315 --depth 1 https://github.com/requarks/wiki.git wiki-2.5.315 - 2
Install dependencies
Enter the directory and use Node.js 20+ with yarn.lock.
cd wiki-2.5.315 && node --version && yarn install --frozen-lockfile - 3
Run lint and tests
Remain in that directory and run ESLint, Pug lint, and Jest once.
yarn test
Growth
Growth trends · Last 30 days
29,004 Stars
Trend data is still being collected.
Development activity
Last 90 days · weekly
- Commits (last 30 days)
- 85
- Open PRs
- 0
Development activity is still being collected.
Built with
Categories and tags
Categories
GitHub data
GitHub dataView detailed GitHub data
GitHub Topics
- wiki
- nodejs
- git
- documentation
- cross-platform
- markdown
- open-source
Related information
Write a related articleShare a guide or use case for this OSS in Markdown. Articles are published after administrator approval.
Explore next
- OpenPencil8,736 Stars
1 shared tag(s)
Edit
TypeScript.figand.pendirectly while exposing the same design document to AI, CLI, MCP, and WebMCP automation - Cap7,924 Stars
1 shared tag(s)
self-host a privacy-focused CAPTCHA alternative built around proof-of-work and instrumentation challenges
JavaScript - Kan5,727 Stars
1 shared tag(s)
self-host a Trello-style board and control it through REST API or MCP
TypeScript - Split Pro1,460 Stars
1 shared tag(s)
self-host shared expenses, split rules, balances, and settlements for groups
TypeScript - mixpost3,771 Stars
1 shared category(s) · Same language
self-host social scheduling, calendars, analytics, and media inside a Laravel application
Vue - OpenNotas179 Stars
1 shared category(s) · Same language
lightweight personal notes focused on Markdown, PWA, AES E2EE, and adapter-based sync
Vue
Report incorrect information
Tell us if any listing information is incorrect or outdated.