Wikijs Introduction - powerful and scalable open source wiki software

This article was last updated on: February 7, 2024 pm

Wikijs - The most powerful and scalable open source wiki software


Use wiki.js beautiful and intuitive interface to make documentation a joy to write!

Wiki.js Screenshot


🔧 Install anytime, anywhere

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

⚙️ Powerful management

Manage all aspects of the wiki using a broad and intuitive admin area.

🚀 Performance.

Wiki .js run on a fast Node.js engine, which is built with performance in mind.

✍ Customize.

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

🔒 Privacy Protection

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

📏 Scalable

Whether it’s on a small Raspberry Pi or a high-performance virtual machine in the cloud, Wiki.js makes intelligent use of available resources.

Fully functional

Not all teams need the same feature set. That’s why wikis .js provide a wide range of modules to turn on/off the corresponding functionality.


Local authentication

Local Authentication

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

Social authentication

Social Authentication

Use third-party authentication services such as Google, Facebook, Microsoft, GitHub, Discord, Slack, etc.

Enterprise certification

Enterprise Authentication

Integrate with your company’s existing certifications using LDAP, SAML, CAS, Auth0, Okta, Azure AD, and more. Also included are generic OAuth2 and OpenID Connect modules.

Two-stage certification


Add an extra layer of security with two-factor authentication that supports authentication modules.




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

WYSIWYG editor

Visual Builder

Easy-to-use WYSIWYG editor designed for non-technical people. No coding or special grammar knowledge required.


Plain HTML

Write content directly in HTML. Great for importing pre-made HTML pages from other sources.


Version tracking

Version Tracking

All content modifications are tracked. You can revert to a previous state or restore deleted pages at any time. Easily track who changed what.

Compare versions

Compare Versions

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

Export / switch branches

Export / Branch off

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


Multi-language support

Available in your language

Wiki .js translated into more than 40 languages! If your language is not yet available, please help us translate with 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 on the same page.

Multimedia assets

Asset management

Assets Manager

fromAsset Manager Upload and manage your media assets. Easily categorize your assets in folders and see where they are being used.


Code highlighting

Code Highlighting

Insert code snippets with full-color syntax highlighting and line numbers.



Easily generate diagrams such as UML, flowcharts, sequences, and more.

Mathematical expression

Math Expressions

Use TeX or MathML syntax to render complex mathematical expressions.



The wiki .js comes with a built-in search engine. It requires zero settings and is the best choice for most users.

Cloud Search

Power your wikisearch functionality with cloud search services like Algolia, Azure Search, and more.



Use your existing ES device to power your wikisearch functionality.




Sync or back up your content to popular Git services like GitHub, GitLab, BitBucket, Azure DevOps, and more.

Enterprise cloud storage

Enterprise Cloud Storage

Back up content to cloud storage services such as AWS S3, Azure Blob storage, Google Cloud Storage, DigitalOcean Space, and more.


Local / Network

Back up your content locally using a secure copy of SSH on a disk/network share or on a remote server on the network.

User management

Management tools

Management Tool

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



Group users into groups to control what they can do or access content. No need to waste time assigning permissions per user!



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

Page rules

Page Rules

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


Dark Mode

Dark Mode

Select light and dark modes for the user interface.

Inject custom CSS/JS

Inject Custom CSS / JS

You can override CSS directly from the admin area or inject additional JS scripts.

Wikijs Introduction - powerful and scalable open source wiki software
Posted on
August 10, 2021
Licensed under