The most powerful and extensible open source Wiki software

5 min read Original article ↗

Install anywhere

Install anywhere

Works on virtually any platform and is compatible with either PostgreSQL, MySQL, MariaDB, MS SQL Server or SQLite!

Administration

Administration

Manage all aspects of your wiki using the extensive and intuitive admin area.

Performance

Performance

Running on the blazing fast Node.js engine, Wiki.js is built with performance in mind.

Customizable

Customizable

Fully customize the appearance of your wiki, including a light and dark mode.

Protected

Protected

Make your wiki public, completely private or a mix of both.

Scalable

Scalable

Whether it's on a tiny Raspberry Pi or on a high performance VM in the cloud, Wiki.js intelligently makes use of the available resources.

Easy Installation

Easy Installation

You'll be ready to go within minutes! Step-by-step install guides available for all platforms.

Get Started

Bundled with everything you need

Not all teams need the same set of features. That's why Wiki.js offers a wide range of modules that can be turned on/off on demand.

Local Authentication

Local Authentication

Built-in authentication with self-registration and password recovery capabilities.

Social Authentication

Social Authentication

Use 3rd-party authentication services like Google, Facebook, Microsoft, GitHub, Discord, Slack and more.

Enterprise Authentication

Enterprise Authentication

Integrate with your company existing authentication using LDAP, SAML, CAS, Auth0, Okta, Azure AD and more. Generic OAuth2 and OpenID Connect modules are also included.

2FA

2FA

Add an extra layer of security using two-factor authentication for supported authentication modules.

Markdown

Markdown

The most popular format for documentation among developers. Includes live preview and toolbar / keyboard shortcuts quick access.

Visual Builder

Visual Builder

Simple and easy to use WYSIWYG editor for non-technical people. No coding or special syntax knowledge required.

Plain HTML

Plain HTML

Write content directly in HTML. Perfect for importing preformatted HTML pages from other sources.

WikiText

WikiTextComing Soon

Easily migrate content from MediaWiki platforms using this WikiText editor.

API Docs

API DocsComing Soon

Document your APIs with this powerful REST / GraphQL optimized editor. Add your endpoints, parameters, response and code examples.

Tabular

TabularComing Soon

Quickly create excel-like pages with this powerful table editor.

Version Tracking

Version Tracking

All content modifications are tracked. You can revert to a previous state or recover a deleted page at any time. Easily keep track of who changed what.

Compare Versions

Compare Versions

Visually compare two versions of the same page to see exactly what changed.

Export / Branch off

Export / Branch off

Quickly export a specific version of a page or create a new page from an older version.

Available in your language

Available in your language

Wiki.js is translated in over 40 languages! If your language is not available yet, help us translating it with our easy to use tools. No coding required!

Native RTL Support

Native RTL Support

Right-to-left languages are fully supported.

Multilingual Content

Multilingual Content

Make your wiki available in multiple languages. Quickly switch between languages for the same page.

Assets Manager

Assets Manager

Upload and manage your media assets from the Assets Manager. Easily categorize your assets in folders and see where they are used.

Image Editor

Image EditorComing Soon

Perform various transformations on your images using the built-in image editor. Cropping, resizing and applying filters has never been easier!

Code Highlighting

Code Highlighting

Insert code snippets with full color syntax Highlighting and line numbering.

Diagrams

Diagrams

Easily generate diagrams such as UML, Flowcharts, Sequence and more.

Math Expressions

Math Expressions

Render complex math expressions using TeX or MathML syntax.

Media Players

Media PlayersComing Soon

Include media content such as Youtube videos, audio, asciinema and more.

Database

Database

Wiki.js comes with a search engine built-in. It requires zero setup and is the best option for most users.

Cloud Search

Cloud Search

Use cloud search services like Algolia, Azure Search and more to power your wiki search capabilities.

Elasticsearch

Elasticsearch

Use your existing elasticsearch installation to power your wiki search capabilities.

and more...

and more...Coming Soon

Use external search engines like Manticore, Solr or Sphinx to power your wiki search capabilities.

Git

Git

Synchronize or backup your content to popular Git services such as GitHub, GitLab, BitBucket, Azure DevOps and more.

Enterprise Cloud Storage

Enterprise Cloud Storage

Backup your content to cloud storage services like AWS S3, Azure Blob Storage, Google Cloud Storage, DigitalOcean Spaces and more.

Personal Cloud Storage

Personal Cloud StorageComing Soon

Backup your content to your personal cloud storage service such as Dropbox, Google Drive, MS OneDrive, Box and more.

Local / Network

Local / Network

Backup your content locally on disk / network share or to a remote server on the network using Secure Copy over SSH.

Management Tool

Management Tool

Manage your users from the administration area. Quickly create new users or edit all aspects of existing users.

Groups

Groups

Assign users into groups to control what they can do or access. No need to waste time assigning permissions on a per user basis!

Permissions

Permissions

Set group permissions to effectively control what your users can do or access. Granular permissions for page editing, assets management and access to various parts of the administration area.

Page Rules

Page Rules

Set advanced and precise page rules to groups using exact path, start/end with and regex filters.

Custom Themes

Custom ThemesComing Soon

Create your own themes to fully change the look and feel of your wiki.

Dark Mode

Dark Mode

Choose between light and dark mode for the UI.

Default Theme Personalization

Default Theme PersonalizationComing Soon

The default theme has many color and display options. Make it your own!

Inject Custom CSS / JS

Inject Custom CSS / JS

You can override CSS or inject extra Javascript directly from the administration area.

Open Source

It's not just about being free, it also means anyone can contribute new features and help squash bugs. Wiki.js is proudly licensed under AGPLv3.

100M+Downloads

25900+Stars on GitHub

View on GitHub

Open Source

Over 50+ integrations

Connect your wiki with an ever-expanding list of external integrations
for authentication, logging, rendering, search and storage.

Wiki.js

GitGit

AWSAWS

AzureAzure

Google CloudGoogle Cloud

FacebookFacebook

AlgoliaAlgolia

OpenIDOpenID

Elasticsearch

Dropbox

Get Started Install Anywhere!

Host it yourself or launch a pre-configured installation on a cloud provider.

Self-Hosted

Self-Hosted

Host it on your on-premise servers


Get Started

Cloud

DigitalOcean Marketplace

One-click install, auto-update


Get Started

Subscribe to our newsletter

Get notified of important announcements and new major releases.

Subscribe