WARNING This site is for the unreleased, still under development 3.0 version of Wiki.js. Go to the current 2.5 version instead.

Next Generation

Open Source Wiki

Write documentation in Markdown, AsciiDoc or via the Visual Editor.

App screenshot

Everything you need

All-in-one platform

Wiki.js includes everything you need to write documentation, whether it's for developers, corporate users or individuals.

Open Source
Wiki.js is free and open source. Licensed under the AGPL-3 license, the source code is available on GitHub and anyone can contribute to it.
Versatile Editing
Write documentation using Markdown, AsciiDoc or the Visual Editor. Use the editor you're most comfortable with.
Secure
Make your wiki fully private, fully public or open only specific sections to the public, with the powerful access controls, you decide.
Powerful Search
Quickly find anything with the powerful built-in search engine. Further drill down in the results using the many available filters.
Multilingual
Use Wiki.js in your language and optionally write content in multiple languages. Over 45 languages are supported.
Flexible Authentication
Login using the built-in email / password provider, social providers such as Google, GitHub and Discord, or enterprise options like Azure AD, LDAP and SAML. Optionally add MFA for even greater security.

Storage

Sync your content

Easily sync or backup your content to various storage solutions like GitHub, AWS S3 and more.

Sync
content bi-directionaly to GitHub (or any git-compatible service). Commits and pull requests will be reflected on Wiki.js automatically.
Backup
your wiki to blob storage solutions like AWS S3, DigitalOcean Spaces and Azure Blob Storage, or to local disk / network shares.
Publish
your wiki as a static website and serve it on a CDN service like GitHub Pages, Netfliy and Cloudflare Pages.
Coming in 3.1

Versioning & Workflows

Keep track of the changes

The history of all page edits is saved so that you can quickly see what changed between edits and go back if necessary.

Versioning

Compare any two versions of a page, easily go back to a previous version or branch off from a version.

Commit Messages

Optionally request a reason for change when editing a page and use it as the commit message for storage sync.

New in 3.0

Approvals

Allow users to submit new pages / edits to existing pages to be reviewed and approved by authorized users.

Coming in 3.1

Infinitely Scalable

Multi-sites New in 3.0

Create as many wiki (sites) as you need in the same installation, each with their own content, theme and configuration.

Dedicated Hostnames
for each wiki. Set a domain or sub-domain to each of your sites, or use a wildcard catch-all site.
Shared users
across all your wikis. User accounts are global to your Wiki.js installation. Set different authentication methods and permissions for each site.
Customize
each wiki with dedicated theme, editors, locales, login and storage configurations.
Customization

Sponsors & Backers

This open source project is made possible thanks to our generous sponsors and backers.

GitHub Stars
21,600+
Downloads
50M+

Get Started

Deploy anywhere, on any platform

Running on the blazing fast Node.js engine with a powerful PostgreSQL backend, Wiki.js can be deployed on virtually any platform.

Self-hosted

Deploy on any of the following supported platforms:

  • Docker
  • Kubernetes / Helm
  • Linux
  • macOS
  • Windows
Get started

Prebuilt Cloud Images

Quick and simple 1-click deployment on major cloud providers:

  • DigitalOcean
  • More coming soon...
Deploy

Legacy Versions

Looking for an earlier version of Wiki.js?

View Wiki.js v2

Dev Blog

Stay up-to-date with the latest developments and what's coming next.