requarks

requarks/wiki

Vue AGPL-3.0 Productivity

Wiki.js | A modern and powerful wiki app built on Node.js

28.6k stars
3.3k forks
recent
GitHub +50 / week

28.6k

Stars

3.3k

Forks

190

Open issues

30

Contributors

v2.5.314 01 May 2026

AI Analysis

Wiki.js is a self-hosted, modern wiki platform built on Node.js that enables teams and organizations to create, manage, and collaborate on documentation. It serves as a lightweight alternative to enterprise wiki systems, ideal for technical teams, knowledge management, and collaborative documentation across small to mid-sized organizations. It is not suitable for users seeking cloud-hosted solutions without self-hosting responsibility.

Productivity Application Discovery value: 3/10
Documentation 9/10
Activity 8/10
Community 8/10
Code quality 6/10

Inferred from signals mentioned in the README (tests, CI, type safety) — not a review of the actual code.

Overall score 8/10

AI's overall editorial judgment — not an average of the bars above, can weigh other factors too.

wiki-platform nodejs-based self-hosted documentation collaborative-editing
Actively maintained Well documented Popular Beginner friendly Production ready
Deep Analysis · Based on README and public signals
3w ago

Wiki.js: A self-hosted, Node.js-powered wiki with 10 years of active development and strong community adoption

Wiki.js is a self-hosted wiki platform built on Node.js and Vue, targeting teams and organizations that want full control over their knowledge base without relying on SaaS solutions like Confluence or Notion. It supports multiple databases (PostgreSQL, MySQL, SQLite, MSSQL), multiple authentication methods, and various storage backends including Git. Primary users appear to be IT teams, homelab operators, small-to-medium businesses, and open source communities. With 28K+ GitHub stars, 5M+ Docker pulls (implied by badge), and active Discord/Reddit communities, it has measurable real-world adoption.

Origin

Started in August 2016 as a personal project by NGPixel (Nicolas Giard), Wiki.js has evolved through multiple major versions. Version 2.x became the production-grade release widely deployed. A Version 3 rewrite appears to be in progress based on repository activity.

Growth

Growth was driven by the rise of self-hosting culture, privacy concerns around SaaS knowledge tools, and lack of attractive open source alternatives to Confluence. The Docker ecosystem made deployment accessible, and the clean UI differentiated it from older wiki software like MediaWiki. Growth has plateau'd relative to earlier years — 20 stars/week is modest for a 28K-star project, suggesting maturity rather than rapid expansion.

In production

Docker Hub pull count badge is present (exact number not extractable from metadata, but Docker Hub presence with an active badge on a 28K-star project typically indicates millions of pulls). Active subreddit r/wikijs and Discord community suggest real deployments. OpenCollective backers indicate financial support from users running it in production. Adoption is verifiable but scale is not precisely quantifiable from available data.

Code analysis
Architecture

Likely a Node.js backend with Vue.js frontend, supporting multiple relational databases (PostgreSQL recommended, also MySQL/MariaDB, SQLite, MSSQL). Appears to use a modular plugin system for authentication, storage, and rendering engines based on README references to extensibility. Git-based storage backend suggests content can be version-controlled externally.

Tests

Not documented in README

Maintenance

Last push was June 14, 2026 — 9 days before analysis date — indicating active, recent development. The project has been continuously maintained for nearly 10 years. CI/CD pipeline via GitHub Actions is mentioned in the README badge. Active community channels (Discord, Reddit, Telegram) suggest ongoing engagement. Build + Publish workflow badge is present and passing.

Honest verdict

ADOPT IF: you need a self-hosted, multi-user wiki with database-backed storage, good access control, and a modern UI — especially if your team is comfortable with Docker and Node.js infrastructure. AVOID IF: you need real-time collaborative editing (Google Docs-style), are running at Wikipedia scale, or require a fully managed SaaS with no operational overhead. MONITOR IF: you are evaluating it for a large enterprise and want to see how the Version 3 rewrite lands before committing to a production deployment.

Independent dimensions

Mainstream potential

5/10

Technical importance

6/10

Adoption evidence

7/10

Risks
  • Version 3 rewrite risk: if a major rewrite is in progress, migrating from v2 to v3 could introduce breaking changes or extended instability for existing deployments.
  • Single primary maintainer dependency: the project appears to be led primarily by one developer (NGPixel), which is a bus-factor risk for long-term sustainability despite community contributions.
  • AGPL-3.0 license may be a barrier for commercial deployments or organizations with strict open source license policies, as AGPL requires derivative works to also be open source.
  • Moderate star growth (20/week) suggests the project may be losing mindshare to newer entrants like Outline in the team knowledge base space, potentially affecting future community vitality.
  • No documented test coverage means production reliability is harder to assess independently; users may encounter regressions in less-tested areas.
Prediction

Wiki.js will likely remain a solid, stable choice for self-hosted wikis, particularly in homelab and SMB segments. Mainstream growth appears to have peaked; the project's trajectory depends heavily on the v3 release quality and whether it can compete with Outline's collaboration features.

0 found this helpful

Newsletter

Get analyses like this every Monday

Free weekly digest of the most interesting open-source discoveries.

Languages

Vue
47.4%
JavaScript
42.4%
SCSS
5%
HTML
2%
Shell
1.7%
Pug
0.8%
Mustache
0.2%
Go
0.2%

Information

Website
https://js.wiki
Language
Vue
License
AGPL-3.0
Last updated
4w ago
Created
120mo ago
Analyzed with
anthropic/claude-haiku-4-5

Stars over time

Loading…

Contributors over time

Top 100 contributors only — repos with more will plateau at 100.

Loading…

Similar repos

TiddlyWiki

TiddlyWiki/TiddlyWiki5

TiddlyWiki is a self-contained, non-linear personal wiki implemented entirely...

8.6k JavaScript Productivity
outline

outline/outline

Outline is a self-hosted, collaborative knowledge base and wiki platform built...

39.6k TypeScript Productivity
suitenumerique

suitenumerique/docs

Docs is an open-source collaborative text editor with real-time co-editing,...

16.7k Python Productivity
QwikDev

QwikDev/qwik

Qwik is a web framework optimized for instant page load times through resumable...

22k TypeScript Web Dev
docsifyjs

docsifyjs/docsify

Docsify is a documentation site generator that converts Markdown files into...

31.4k JavaScript Dev Tools
vs. alternatives
Outline

Outline (39K stars) is a more modern, polished knowledge base with better real-time collaboration, but requires more infrastructure (Redis, S3). Wiki.js is more flexible on storage backends and offers better self-contained deployment for simpler setups. Outline targets team workspaces; Wiki.js targets traditional wiki use cases.

TiddlyWiki5

TiddlyWiki5 is single-file, client-side, and suited for personal knowledge management. Wiki.js targets multi-user, server-side deployments with access control — a fundamentally different use case and deployment model.

docsify

Docsify is a documentation site generator from Markdown files, not a wiki with a database and editing UI. The problem domains overlap only at the surface level; docsify suits static documentation, Wiki.js suits collaborative, editable internal knowledge bases.

MediaWiki

MediaWiki (what Wikipedia runs on) is more battle-tested at massive scale but has a dated UI and steeper customization learning curve. Wiki.js offers a significantly more modern interface and easier Docker-based deployment, making it preferable for most organizational wikis not needing Wikipedia-scale infrastructure.

suitenumerique/docs

A newer French government-backed collaborative docs tool (16K stars), focused on real-time document editing. Less mature than Wiki.js for wiki-style knowledge bases, but may become a stronger competitor for European public sector deployments.