Wiki software is powerful collaboration tool that can be used to create a community web site, an intranet portal or a database application. The wiki process leads users through dialog and consensus building in a way mimicking the collaboration and discussion inherent in person-to-person conversation leading to better understandings and decisions.
Wiki software can be installed on any computer, allowing people to work together to create and edit content. The open source wiki software we use here is professionally supported, so if you have questions, there’s a contact to talk with. Also, this version includes training and support.
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.
Wiki.js is a powerful open-source wiki software that makes documentation a joyous ride with its intuitive interface. It is compatible with MariaDB, PostgreSQL, MySQL, SQLite, or MS-SQL Server, and works virtually on any platform. Wiki.js runs on Node.js, which delivers blazing-fast performance.
You get the flexibility of customizing the appearance of your documentation through dark or light mode. Make the wiki private, public, or a combination of both, whatever you feel is right. It intelligently utilizes available resources, whether it’s a high-performance VM or Raspberry Pi.
Wiki.js is easy to install within minutes through step-by-step guides. It offers wide-ranging modules that you can turn on/off based on the needs if you talk about features. For authentication, it has built-in authentication, including password recovery and self-registration capabilities.
You can also integrate third-party authentication services such as GitHub, Google, Microsoft, Auth0, LDAP, Okta, and more, along with 2FA. It has the popular markdown editor with a toolbar and a live preview, an easy-to-use WYSIWYG editor that non-techies can use, and plain HTML to import preformatted pages.
Wiki.js will also introduce content migration using WikiText editor, tabular editor, and a REST/GraphQL-optimized editor. You can track content modifications, compare versions to see the difference, revert to the past state, or even recover deleted pages or export a page version. It is available in 40+ languages and supports native RTL languages as well.
You can manage media assets, edit the images, highlight codes, generate diagrams, render math expressions, and add video and audio. Wiki.js comes with a built-in search engine, supports cloud search, Elasticsearch, and other engines like Sphinx, Manticore, etc.
Backup content using GitHub, Azure DevOps, GitLab, DigitalOcean Spaces, Google Cloud Storage, Dropbox, Box, Google Drive, etc.
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.
MediaWiki was created by senior scientists in the year 2002. It is an open-source and free wiki software that empowers thousands of sites, organizations, and companies. It includes popular wikis like Wikipedia, Wikimedia Commons, Wiktionary, and many more.
MediaWiki helps collect knowledge, organize it, and then make knowledge available to all. The software is powerful, extensible, reliable, and multilingual. It is written in PHP, which makes it easy to get it started on the LAMP stack. It has already been deployed extensively for years; it is now one of the most robust wiki solutions available in the market.
MediaWiki comes with useful features and organization options that make it a great choice for the enterprise wiki. You have the option of customizing with the help templates and add more functionalities by installing useful extensions.
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.
Again one more open-source wiki solution for you – XWiki, which is written in Java. You can use it as a 1st generation wiki or a 2nd generation wiki. 1st-generation wikis are for content collaboration mainly, while 2nd generation wikis are for creating collaborating web apps.
The examples of 2nd generation can be blogs that communicate information and organize it with forums and tags. Such platforms enable participants to discuss valuable topics and foster task management solutions to create and distribute tasks associated with projects. XWiki features an intuitive and robust WYSIWYG editor along with wiki syntax.
The core developers and the XWiki community provide you with 600 extensions, including plugins, themes, skins, macros, and applications. From management to collaboration, it delivers everything seamlessly so you can make your documentation a great success.
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.
A simple platform to store and organize information using BookStack.
One of the USPs of BookStack is its simplicity; its page editor includes a simple interface with WYSIWYG. You can break content into 3 real-world groups – pages, chapters, and books. All the content in BookStack is searchable across these three groups and at the book-level itself.
Keep documentations connected by linking any paragraph directly. Configure BookStack based on your specific use case and change the logo, name, and registration fields. In addition to this, you can change the system’s visibility and choose to view it publicly or not.
BookStack is powered by the PHP framework, Laravel, with MySQL as the database. As a result, whatever VM you use, the performance would hardly be an issue. Apart from powerful linking and search features, you get cross-book sorting, image management, and page revisions.
Using the permission and role system, you can also lock down actions and content as needed. You can set your preferred language like English, French, Spanish, Italian, Japanese, Russian, German, Dutch, etc., all thanks to their community.
Are you a Markdown fan?
BookStack supports it in addition to live previews of whatever you are writing on your documentation. It also lets you integrate with authentication providers such as Okta, LDAP, Google, Slack, GitHub, and AzureAD.
Wiki software allows you to easily share your notes in a friendly format. The free and open source platform is available in 55 languages and can be used on Mac, Windows, and Linux computers.