Everyone knows Wikipedia, the universal multi-language human-friendly encyclopedia that edited by its users. Wikipedia is built on an open-source top of MediaWiki by a dedicated team of developers.
MediaWiki becomes the first popular Wiki engine, which opened the way to dozens of Wiki engines for multipurpose and specific use.
Companies and teams can use self-hosted Wiki as a collaborative, organized writing platform to document instructions, team activities, software documentation and more.
If you are looking for a simple flat-file wiki or Git-based wiki system to use in personal or community projects, you can check our list here:
Here, in this article we collected the best popular open-source, free Libre self-hosted Wiki engines software, as a guide for anyone who wants to create their wiki on their private servers.
Open-source Wiki engines
1- Wiki.JS
Wiki.js: Src (self)
Wiki.js is our first pick here because it is an enterprise-grade Wiki engine with dozens of features and options. It exceeds other engines in performance, features, and customizations.
In Medevel.com, We are using it to organize our projects documents and keep track of our learning activities.
Wiki.js is a modular system with a large set of modules and extensions. As its community grows, expect more add-ons to be added there.
The other thing that we like about Wiki.js is that we run it locally on our devices: Linux, macOS and Windows.
The BookStack App is not just a Wiki Engine, but it works the same. It aims for creating books by easing collaboration among writers and editors, we run it for us and some clients as a Wiki Engine, where they use books as projects.
The application is easy to use for all sort of users with different backgrounds. It allows managing several books, categories, unlimited pages and comes with a powerful history and revision system for editors.
TWiki is not just another Wiki engine, it is also a consummate web application development platform. It comes with all set of wiki features alongside a long list of development tools to build a complex web apps.
TWiki has a library of plugins which extend its functionalities and features.
XWiki is an open-source wiki engine for enterprise. It focuses on productivity, collaboration, and simplicity.
The developers offer a powerful fancy control dashboard with responsive options which works seamlessly on mobile and tablets. It has its set of apps and modules and a developer-friendly API.
XWiki export options can export the content to numerous extensions like PDF, ODT, RTF, XML and HTML.
It supports all soft of file attachments, and offers a full control over the page lifecycle.
XWiki has the traditional Wiki syntax editor and WYSIWYG editor for non-experienced users.
DokuWiki is a popular PHP-based open-source wiki that has been standing for years. It offers a multilingual support as it packed by a large community of experienced users and developer from all over the world.
When it comes to configuration and customization, DokuWiki has a large set of themes, modules, plugins and configuration options, which makes it the right choice for tech-savvy teams.
It may look as a Wiki, but it's not just another Wiki engine, It is a complete groupware and CMS for teams and enterprise as well as a web app development platform.
TikiWiki features include: editors, forums, form wizard control, custom fields and custom data structure management options, calendar and events management, galleries, survey, quizzes, polls, blogs and more.
PmWiki is a lightweight open-source wiki built with PHP. It offers a spam protection, page editing, revisions, RSS feeds, search tools, page group management and dozens of themes and plugins.
This wiki is pretty straightforward that does not require a steep learning curve. Some may prefer it as a personal wiki engine.
TiddlyWiki has been my favorite wiki on this list, It is an open-source portal one-file wiki that does not even require install. Despite its simple use and look, it has a rich list of features, plugins, and themes.
TiddlyWiki can be customized and modified according as required; however, some customization requires the user to dive deep in documentation and has a good coding experience.
Outline is a fairly new Wiki engine for teams which built on top of Node.JS, React and PostgreSQL.
It has a simple user-interface and rich features list with a dozen of customization options. It offers a docker install which can works seamlessly on Windows, Linux, and macOS.
Keep in mind that the project is under heavy development, which suggest more features in the near future.
Gollum is a GitHub-based Wiki engine for developers to organize software documentation. It uses GitHub repository for markdown files and Gollum engine to control and organize the content.
It features: RSS feed, UML diagram support, BibTeX and citation support, macros and more.
MediaWiki is an open-source Wiki engine that runs Wikipedia. It is the oldest system in the list and some may consider it the king of Wiki engines. It supports almost all available languages as it is easy to install and use.
It is available to download for free for users to host it at their server and start creating, editing and organizing their pages and media content.
MediaWiki has a tremendous list of customization options tips, extensions themes.
Here, as we listed all popular open-source Wiki engines, It is up to you choosing the one that fits you and your team requirements. We encourage you to narrow it down to three or two, then go throw all features and compare to select the right one.
If you have any other open-source Wiki engine system that we miss, send to us and we will add it.
Foswiki is a powerful Enterprise wiki solution that offers a wide range of features which are designed to help you create, organize, and share your company's knowledge. With its fine-grained access control, Foswiki allows you to easily manage user permissions and ensure that only authorized personnel can view, edit, or
MM-Wiki is a lightweight software for enterprise knowledge sharing and team collaboration. It allows for quick building of a Wiki and team knowledge sharing platform. With easy deployment and user-friendly features, it helps teams create a collaborative environment for document management and information sharing. The software is based on golang
Realms is a free open-source Git-based wiki written in Python Inspired by Gollum, Ghost, and Dillinger. It is a fairly easy to setup, configure, and use.
Realms supports multiple user collaboration using TogetherJS and Firepad library. It
It comes with basic search capabilities, however this is not recommended for large
What is Logseq?
Logseq is an exceptional free and open-source knowledge management and collaboration platform that prioritizes privacy, longevity, and user control. It offers robust tools for managing knowledge, collaborating, annotating PDFs, and task management, with the ability to handle multiple file formats, including Markdown and Org-mode. Logseq also provides
What is Foam?
Foam is an exceptional personal knowledge management and sharing system that draws inspiration from Roam Research. It is built on Visual Studio Code, a powerful text editor that offers an extensive range of features for both developers and non-developers. Foam provides users with a wide variety of
cowyo is a truly remarkable self-contained wiki server that makes jotting notes an incredibly easy and lightning-fast process. The most impressive feature of cowyo is its unrivaled simplicity, making it a perfect choice for anyone who values an intuitive and easy-to-use interface. But that's just the beginning. cowyo is also
TiddlyWiki is an amazing one-file open-source wiki that offers a different approach to record, share and backup data. Unlike most of the Wiki engines that depend on a database, TiddlyWiki is a flat-file one that works directly from your browser or a TiddlyWiki client.
You can use TiddlyWiki as a
Wikiwand is a browser extension that improve your Wikipedia readability experience. It is released as an extension for Google Chrome, Opera, Vivaldi and Brave, and as an Add-on for Mozilla Firefox.
Wikiwand is also available as a mobile application that enable users fast speed, lockup and navigate through Wikipedia pages
Amusewiki is a free and open-source wiki engine that also can be used as authoring, archiving and publishing platform.
Amusewiki is also an amazing EPUB editor, viewer and authoring tool.
Unlike many other wiki engines, Amusewiki uses Emacs Muse Markup instead of Wiki syntax, or Markdown.
It comes with a