Wiki software is a different kind of collaborative tool that allows you to run a wiki or a website that helps you or your visitor collaboratively create and edit web pages using a simple web browser.
It’s a web application that usually works as a CGI script that runs on multiple web servers. The content, including all current and previous revisions, is stored in either a file system or a database.
It mainly focuses on the content and offers more powerful control over layout, workflow, and publishing technologies such as blogs present in other CMSes.
Most wiki software is free and Open Source and available under the GNU General Public License (GPL). Here is a list of some useful Open Source wiki software included below.
PHP wiki software
DokuWiki – Best Open Source Wiki Software
DokuWiki is a lightweight, Standards-Compliant free PHP Wiki engine that permits you to create any documentation.
It has a smooth but highly effective syntax that ensures the datafiles stay readable outdoors the Wiki and eases structured texts. Furthermore, all information is saved in plain text files – no database backend is required.
MediaWiki – Best Open Source Free Wiki Software
MediaWiki is a free and Open Source Server Based wiki engine written in PHP developed by Wikipedia.
It is highly scalable software and a feature-rich wiki implementation that uses PHP to process and show data saved in its MySQL database.
Pages use MediaWiki’s Wiki Text format so that customers without XHTML or CSS can edit pages quickly and instantly.
- Editing, formatting, and Referencing
- File uploading
- UTF-8 support
NotePub – Online Notepad
NotePub gives you an online notepad with wiki-type functionality and privacy settings on a word-by-word basis. It can save you, share, and search your notes.
In short, NotePub offers real-time sharing and searching of records with studying/writing permissions set for every notice and user.
- Create public notes and share them with friends.
- Use external pictures, text, and links to create your Notes.
- Easy to Create To-do Lists
- Encrypt private data. Back up and edit offline.
- Encrypt private Data before you send it to the Notepub server.
- Simple Drug and drop User interface to include external content from other sites or upload multiple images and files simultaneously.
- Make private and public notes.
- Get Real-time search and updates.
- Share and collaborate with a friend on notes.
PmWiki – Free Wiki Software
PmWiki is a wiki-based software for the collaborative creation and maintenance of the website.
It works similarly to standard web pages, but the only difference is they have an “Edit” link that makes it easy to modify existing pages for anyone and add new web pages to the website.
Suppose you are using basic editing rules no need to know or use any HTML or CSS language. Page editing can be left open to the public or restricted to small groups of authors.
- Wiki type of content management system
- Easy to change the appearance and functions of a PmWiki
- Password protection controls who can read pages, edit pages, and upload attachments
- Simple to install, customize, and maintain
- Flat files based database
- Page editing and history
- Organize and find related pages with special Category markup
- Search Tools
- Easy layout editing
pukiwiki – Best Free Wiki Software
PukiWiki is a web-based Japanese wiki software written in PHP and uses MySQL as a database backend. Web admins and visitors can easily add, delete, and modify the pages without restriction.
It is a web-based tool, and you can use it from the browser without any additional software.
Tikiwiki – Web-based Wiki and Content Management System
Tikiwiki is a web-based wiki and content management system created by many developers from the TikiWiki CMS/Groupware project.
It’s an ideal tool for you to build and maintain your Website / Wiki / Groupware / CMS / Forum / Blog / Bug Tracker or any other project you can imagine running in your browser window.
WikkaWiki – PHP based Wiki Engine
Wikkawiki is a PHP-based small, lightweight, multilingual Wiki engine designed for speed and easy extensibility. It’s a standard-compliant PHP Wiki engine that uses MySQL as a database backend to store your pages.
Java-based wiki software
ConcourseConnect – Open Source Business Social Software
ConcourceConnect is an open Source Business Social Software and Community Platform to connect employees, partners, and customers.
It provides a robust community creation platform with an integrated directory front-end that provides intuitive searching and viewing of all community content.
- Document Management
- Online classified Advertising
- Project Management Modules
- The Wiki Uses wiki markups or WYSIWYG editing
codeBeamer – Java-based Open Source Wiki Software
codeBeamer is the award-winning Collaborative Application Lifecycle Management (ALM) solution for software and hardware development teams to manage their work process from requirements to release.
It provides project management, wikis and knowledge management, document management, task, requirement, and defect management, configuration management (ITIL), continuous integration, version control, source code analysis, and forums through a single and secure platform.
It makes software development more collaborative, transparent, and productive.
JAMWiki – Java Wiki Engine
JAMWiki is a Java wiki engine that offers so many valuable features of MediaWiki. It is easy to use and simple to set up without using any external database backend.
The code can be run on almost any server running Java 5 or higher and efficiently under the GNU Lesser General Public License (LGPL).
JSPWiki – Modular JSP based Wiki Engine
JSPWiki is a feature-rich, modular, and extensible JSP-based Wiki engine built around the standard J2EE components (Java, servlets, JSP).
It has a very modular architecture and has been used in many projects to provide a wiki component. It’s an open-source wiki engine project released under the Apache Public License.
Mindquarry – Open Source Collaborative software
Mindquarry is an Open Source collaborative software platform for file sharing (documents, images, media files, etc.), task and project management, team collaboration, and Wiki editing that meshes simplicity and functionality.
It creates a WYSIWYG wiki for each team. It is built using Apache Cocoon and thus based on Java (Mozilla Public License).
XWiki – Open Source Free Wiki Engine
XWiki is a fully-featured open Source Wiki engine and content-oriented Application Platform for Enterprises.
It’s a second-generation wiki software offering the ability to install and develop small applications inside wiki pages.
It also offers a generic platform for developing collaborative applications using the wiki paradigm and products developed on top of it.
All XWiki software is developed in Java and under the LGPL open source license.
TiddlyWiki – Reusable Nonlinear Personal Web Notebook
TiddlyWiki is a single HTML file that has all the characteristics of a wiki.
Although there are some excellent ServerSide adaptations, it’s very portable – you can email it, put it on a web server, or share it via a USB stick.
Asp.net wiki software
FlexWiki – Collaborative Web-based Wiki Engine
FlexWiki is a collaborative web-based authoring environment executed on the Microsoft .NET platform. It is the only Wiki system that implements the WikiTalk object-oriented scripting language, enabling dynamic content scenarios.
MindTouch – Best Open Source Free Wiki Software
Mind Touch is one of the best open-source enterprise collaboration platforms and wiki software that allows users to create, organize, aggregate, and share information of almost any type. It’s not only a wiki engine but also a user-friendly business platform for collaboration and automation.
ScrewTurn Wiki – Open Source ASP.net Wiki software
ScrewTurn Wiki is an open-source ASP.NET wiki software that allows you to create, manage and share wikis. A wiki is a collaboratively edited, information-centric website.
ScrewTurn Wiki is highly customizable and easily extendable with plugins and themes.
You can store data using a simple, built-in file-system provider, or if you need performance and scalability, it can use SQL Server. If you use Active Directory, you can integrate with that too.