Install anywhere
Works on virtually any platform and is compatible with either PostgreSQL, MySQL, MariaDB, MS SQL Server or SQLite!
Administration
Manage all aspects of your wiki using the extensive and intuitive admin area.
Performance
Running on the blazing fast Node.js engine, Wiki.js is built with performance in mind.
Customizable
Fully customize the appearance of your wiki, including a light and dark mode.
Protected
Make your wiki public, completely private or a mix of both.
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
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
Built-in authentication with self-registration and password recovery capabilities.
Social Authentication
Use 3rd-party authentication services like Google, Facebook, Microsoft, GitHub, Discord, Slack and more.
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
Add an extra layer of security using two-factor authentication for supported authentication modules.
Markdown
The most popular format for documentation among developers. Includes live preview and toolbar / keyboard shortcuts quick access.
Visual Builder
Simple and easy to use WYSIWYG editor for non-technical people. No coding or special syntax knowledge required.
Plain HTML
Write content directly in HTML. Perfect for importing preformatted HTML pages from other sources.
WikiTextComing Soon
Easily migrate content from MediaWiki platforms using this WikiText editor.
API DocsComing Soon
Document your APIs with this powerful REST / GraphQL optimized editor. Add your endpoints, parameters, response and code examples.
TabularComing Soon
Quickly create excel-like pages with this powerful table editor.
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
Visually compare two versions of the same page to see exactly what changed.
Export / Branch off
Quickly export a specific version of a page or create a new page from an older version.
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
Right-to-left languages are fully supported.
Multilingual Content
Make your wiki available in multiple languages. Quickly switch between languages for the same page.
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 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
Insert code snippets with full color syntax Highlighting and line numbering.
Diagrams
Easily generate diagrams such as UML, Flowcharts, Sequence and more.
Math Expressions
Render complex math expressions using TeX or MathML syntax.
Media PlayersComing Soon
Include media content such as Youtube videos, audio, asciinema and more.
Database
Wiki.js comes with a search engine built-in. It requires zero setup and is the best option for most users.
Cloud Search
Use cloud search services like Algolia, Azure Search and more to power your wiki search capabilities.
Elasticsearch
Use your existing elasticsearch installation to power your wiki search capabilities.
and more...Coming Soon
Use external search engines like Manticore, Solr or Sphinx to power your wiki search capabilities.
Git
Synchronize or backup your content to popular Git services such as GitHub, GitLab, BitBucket, Azure DevOps and more.
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 StorageComing Soon
Backup your content to your personal cloud storage service such as Dropbox, Google Drive, MS OneDrive, Box and more.
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
Manage your users from the administration area. Quickly create new users or edit all aspects of existing users.
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
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
Set advanced and precise page rules to groups using exact path, start/end with and regex filters.
Custom ThemesComing Soon
Create your own themes to fully change the look and feel of your wiki.
Dark Mode
Choose between light and dark mode for the UI.
Default Theme PersonalizationComing Soon
The default theme has many color and display options. Make it your own!
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
Over 50+ integrations
Connect your wiki with an ever-expanding list of external integrations
for authentication, logging, rendering, search and storage.
Git
AWS
Azure
Google Cloud
Facebook
Algolia
OpenID