Wiki.js

js.wiki
Team Collaboration
Weekend Project

The most powerful and extensible open source Wiki software

How to Replace Wiki.js

Overview

Wiki.js is an open source wiki platform that makes documentation writing easy with a beautiful and intuitive interface. It works on virtually any platform with support for PostgreSQL, MySQL, MariaDB, MS SQL Server, and SQLite. Released under AGPL-v3 license, it offers extensive customization, performance optimization, and can be deployed anywhere from Raspberry Pi to cloud VMs.

Features

48 features across 19 categories

Administration(1)

Administration Panel

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

Also in: Notion, Airtable, Smartsheet

Architecture(1)

Modular Architecture

Wide range of modules that can be turned on/off on demand based on team needs

Authentication(4)

Enterprise Authentication

Integrate with your company existing authentication using LDAP, SAML, CAS, Auth0, Okta, Azure AD and more

Local Authentication

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

OAuth2 and OpenID Connect

Generic OAuth2 and OpenID Connect modules for flexible authentication integration

Social Authentication

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

Also in: LastPass, Dashlane, 1Password

Content Editing(6)

API Documentation EditorPremium

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

HTML Editor

Write content directly in HTML, perfect for importing preformatted HTML pages from other sources

Markdown Editor

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

Tabular EditorPremium

Quickly create excel-like pages with this powerful table editor

Visual Builder (WYSIWYG)

Simple and easy to use WYSIWYG editor for non-technical people without need for coding or special syntax knowledge

WikiText EditorPremium

Easily migrate content from MediaWiki platforms using this WikiText editor

Also in: Jasper, ContentBot, INK

Content Rendering(4)

Code Highlighting

Insert code snippets with full color syntax highlighting and line numbering

Diagram Support

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

Math Expression Rendering

Render complex math expressions using TeX or MathML syntax

Media PlayersPremium

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

Customization(1)

Custom CSS/JS Injection

Override CSS or inject extra Javascript directly from the administration area

Also in: monday.com, Obsidian, Smartsheet

General(1)

Open Source

Anyone can contribute new features and help squash bugs. Licensed under AGPLv3

Infrastructure(2)

Cross-Platform Compatibility

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

Scalability

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

Installation(1)

Easy Installation

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

Localization(3)

Multi-Language Support

Wiki.js is translated in over 40 languages with easy to use translation tools

Multilingual Content

Make your wiki available in multiple languages and quickly switch between languages for the same page

Right-to-Left (RTL) Language Support

Right-to-left languages are fully supported

Media Management(2)

Assets Manager

Upload and manage your media assets, easily categorize in folders and see where they are used

Image EditorPremium

Perform various transformations on images including cropping, resizing and applying filters

Performance(1)

Performance Optimization

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

Security(2)

Access Control

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

Two-Factor Authentication

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

Storage & Backup(4)

Enterprise Cloud Storage

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

Git Synchronization

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

Local and Network Backup

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

Personal Cloud StoragePremium

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

Theming(3)

Custom ThemesPremium

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 PersonalizationPremium

The default theme has many color and display options to make it your own

UI/UX(1)

Customizable Appearance

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

User Management(4)

Granular Permissions

Set group permissions to effectively control what your users can do or access with granular permissions for page editing, assets management and administration area access

Page Rules

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

User Groups

Assign users into groups to control what they can do or access without wasting time assigning permissions on a per user basis

User Management

Manage your users from the administration area and quickly create new users or edit all aspects of existing users

Version Control(3)

Export and Branch

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

Version Comparison

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

Version Tracking

All content modifications are tracked with ability to revert to previous states or recover deleted pages

Cost Calculator

Pricing data not available for Wiki.js. Check their website for current pricing.

Build vs Buy

Should you build a Wiki.js alternative or buy the subscription? Estimate based on 48 features.

Buy Wiki.js

Better Value
Monthly costContact Sales
3-year totalVaries
Time to deployDays

Build Your Own

Development cost$24,000
Maintenance$360/mo
3-year total$36,960
Dev time~2 months

Buying Wiki.js saves ~$36,960 over 3 years vs building.

Estimates based on 48 features and a BuildScore of 5/5. Actual costs vary.

Integrations

30 known integrations

AlgoliaAuth0AWS S3Azure ADAzure Blob StorageAzure DevOpsAzure SearchBitBucketBoxCASDigitalOceanDigitalOcean SpacesDiscordDropboxElasticsearchFacebookGitHubGitLabGoogleGoogle Cloud StorageGoogle DriveLDAPManticoreMicrosoftMicrosoft OneDriveOktaSAMLSlackSolrSphinx