List of wiki software
   HOME

TheInfoList



OR:


Standard wiki programs, by programming language


JavaScript-based

* Lively Wiki is based on Lively Kernel and combines features of wikis and development environments. Users can create and edit application behavior and other content. * TiddlyWiki is a
HTML The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaSc ...
-
JavaScript JavaScript (), often abbreviated as JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of websites use JavaScript on the client side for webpage behavior, of ...
-based server-less wiki in which the entire site/wiki is contained in a single file, or as a Node.js-based wiki application. It is designed for maximum customization possibilities. * Wiki.js is an open-source, Node.js-based wiki application using
git Git () is a distributed version control system: tracking changes in any set of files, usually used for coordinating work among programmers collaboratively developing source code during software development. Its goals include speed, data in ...
as the back end storage mechanism and automatically syncs with any git repository. It provides a visual
Markdown Markdown is a lightweight markup language for creating formatted text using a plain-text editor. John Gruber and Aaron Swartz created Markdown in 2004 as a markup language that is appealing to human readers in its source code form. Markdown i ...
editor with assets management, authentication system and a built-in search engine.


Java-based

*
XWiki XWiki is a free wiki software platform written in Java with a design emphasis on extensibility. XWiki is an enterprise wiki. It includes WYSIWYG editing, OpenDocument based document import/export, semantic annotations and tagging, and advanced per ...
is a free wiki software platform written in Java with a design emphasis on extensibility. XWiki is an enterprise wiki engine with a complete wiki feature set (version control, attachments, etc.) and a
database engine A database engine (or storage engine) is the underlying software component that a database management system (DBMS) uses to create, read, update and delete (CRUD) data from a database. Most database management systems include their own applicatio ...
and programming language which allows database driven applications to be created using the wiki interface. * JSPWiki is the Apache Software Foundation's wiki engine, written on the standard Java server-side web platform Jakarta EE (formerly "Java EE"), a major component of which is JSP— Jakarta Server Pages (formerly "Java Server Pages").


Perl-based

*
Foswiki Foswiki is an enterprise wiki, typically used to run a collaboration platform, knowledge base or document management system. Users can create wiki applications using the Topic Markup Language (TML), and developers can extend its functionality w ...
is a structured wiki, typically used to run a
collaboration platform Collaborative software or groupware is application software designed to help people working on a common task to attain their goals. One of the earliest definitions of groupware is "intentional group processes plus software to support them". As re ...
,
knowledge Knowledge can be defined as Descriptive knowledge, awareness of facts or as Procedural knowledge, practical skills, and may also refer to Knowledge by acquaintance, familiarity with objects or situations. Knowledge of facts, also called pro ...
or
document management system A document management system (DMS) is usually a computerized system used to store, share, track and manage files or documents. Some systems include history tracking where a log of the various versions created and modified by different users is r ...
a knowledge based, or team portal. is a structured wiki, which enables users to create "wiki applications". * ikiwiki, a "wiki compiler" - can use Subversion or git as the back end storage mechanism. ikiwiki converts wiki pages into HTML pages suitable for publishing on a website. *
TWiki TWiki is a Perl-based structured wiki application, typically used to run a collaboration platform, knowledge or document management system, a knowledge base, or team portal. Users can create wiki pages using the TWiki Markup Language, and dev ...
is a flexible, powerful, secure, simple Enterprise wiki and application platform. is a structured wiki, typically used to run a project development space, a document management system, a
knowledge base A knowledge base (KB) is a technology used to store complex structured and unstructured information used by a computer system. The initial use of the term was in connection with expert systems, which were the first knowledge-based systems. ...
, or any other groupware tool. Also available as a
VMware VMware, Inc. is an American cloud computing and virtualization technology company with headquarters in Palo Alto, California. VMware was the first commercially successful company to virtualize the x86 architecture. VMware's desktop software ru ...
appliance. * UseModWiki is a wiki software written in Perl and licensed under General Public License. Created by Clifford Adams in 2000, it is a clone of
AtisWiki UseModWiki is a wiki software written in Perl and licensed under the GNU General Public License. Pages in UseModWiki are stored in ordinary files, not in a relational database. Wikipedias in English and many other languages were powered by UseM ...
. *
WikiWikiWeb The WikiWikiWeb is the first wiki, or user-editable website. It was launched on 25 March 1995 by programmer Ward Cunningham to accompany the Portland Pattern Repository website discussing software design patterns. The name ''WikiWikiWeb'' ori ...
, the first wiki and its associated software.


PHP-based

*
BookStack In library science and architecture, a stack or bookstack (often referred to as a library building's ''stacks'') is a book storage area, as opposed to a reading area. More specifically, this term refers to a narrow-aisled, multilevel system ...
is released under the
MIT The Massachusetts Institute of Technology (MIT) is a private land-grant research university in Cambridge, Massachusetts. Established in 1861, MIT has played a key role in the development of modern technology and science, and is one of the m ...
License. It uses the ideas of books to organize pages and store information. * DokuWiki is a wiki application licensed under
GPLv2 The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end users the four freedoms to run, study, share, and modify the software. The license was the first copyleft for general us ...
and written in PHP. It is aimed at the documentation needs of a small company. DokuWiki was built for small
companies A company, abbreviated as co., is a legal entity representing an association of people, whether natural, legal or a mixture of both, with a specific objective. Company members share a common purpose and unite to achieve specific, declared go ...
and
organizations An organization or organisation (Commonwealth English; see spelling differences), is an entity—such as a company, an institution, or an association—comprising one or more people and having a particular purpose. The word is derived from ...
that need a simple way to manage information, build knowledge bases and collaborate. It uses plain text files and has a simple but powerful syntax which ensures the datafiles remain readable outside the wiki. *
MediaWiki MediaWiki is a free and open-source wiki software. It is used on Wikipedia and almost all other Wikimedia websites, including Wiktionary, Wikimedia Commons and Wikidata; these sites define a large part of the requirement set for MediaWi ...
is a free and open-source wiki software package written in PHP. It serves as the platform for Wikipedia and the other Wikimedia projects. MediaWiki is used for projects run by the
Wikimedia Foundation The Wikimedia Foundation, Inc., or Wikimedia for short and abbreviated as WMF, is an American 501(c)(3) nonprofit organization headquartered in San Francisco, California and registered as a charitable foundation under local laws. Best know ...
, which operates
Wikipedia Wikipedia is a multilingual free online encyclopedia written and maintained by a community of volunteers, known as Wikipedians, through open collaboration and using a wiki-based editing system. Wikipedia is the largest and most-read refer ...
. It is also publicly available for use in other wikis, and has widespread popularity among smaller, non-Wikimedia wikis. MediaWiki is a free and open-source wiki software. It was developed for use on Wikipedia in 2002, and given the name "MediaWiki" in 2003. **
Semantic MediaWiki Semantic MediaWiki (SMW) is an extension to MediaWiki that allows for annotating semantic data within wiki pages, thus turning a wiki that incorporates the extension into a semantic wiki. Data that has been encoded can be used in semantic search ...
lets you store and query data within the wiki's pages like a database. It is also designed to ease and combine collaborative authoring within a wiki with semantic technology. ** BlueSpice MediaWiki extends MediaWiki in usability, quality management, process support, administration, editing and security. * MindTouch is an application that began as a
fork In cutlery or kitchenware, a fork (from la, furca 'pitchfork') is a utensil, now usually made of metal, whose long handle terminates in a head that branches into several narrow and often slightly curved tine (structural), tines with which one ...
of MediaWiki; it has a C# back-end and a PHP front-end. * PhpWiki is a
WikiWikiWeb The WikiWikiWeb is the first wiki, or user-editable website. It was launched on 25 March 1995 by programmer Ward Cunningham to accompany the Portland Pattern Repository website discussing software design patterns. The name ''WikiWikiWeb'' ori ...
clone in
PHP PHP is a general-purpose scripting language geared toward web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1993 and released in 1995. The PHP reference implementation is now produced by The PHP Group. ...
. * PmWiki is a PHP-based wiki. Features include: GPL-licensed, easy installation/customization, designed for collaborative authoring and maintenance of web sites, and support for
internationalization In economics, internationalization or internationalisation is the process of increasing involvement of enterprises in international markets, although there is no agreed definition of internationalization. Internationalization is a crucial strateg ...
. Does not require a database. * Tiny-Wiki is a PHP code documentation wiki engine based on a
directory structure In computing, a directory structure is the way an operating system arranges files that are accessible to the user. Files are typically displayed in a hierarchical tree structure. File names and extensions A filename is a string used to uniquely ...
. Page contents are handled using
Markdown Markdown is a lightweight markup language for creating formatted text using a plain-text editor. John Gruber and Aaron Swartz created Markdown in 2004 as a markup language that is appealing to human readers in its source code form. Markdown i ...
or alternatively custom Markup language. It is database-free, has a modern interface, and aims to be as simple to use as possible.


Python-based

*
LocalWiki LocalWiki is a collaborative project that aims to collect and open the world's local knowledge. The LocalWiki project was founded by DavisWiki creators Mike Ivanov and Philip Neustrom and is a 501(c)(3) nonprofit organization based in San F ...
is a wiki engine based on Django, with mapping features and a WYSIWYG editor. The LocalWiki project was founded by
DavisWiki daviswiki.org is a wiki based in Davis, California about the people, events, universities, bands, places and other things of the city. For example, it includes information about local events, advice for classes to take or not take at UC Davis, lo ...
creators Mike Ivanov and Philip Neustrom and is a 501 nonprofit organization based in San Francisco. * MoinMoin is a wiki engine written in
Python Python may refer to: Snakes * Pythonidae, a family of nonvenomous snakes found in Africa, Asia, and Australia ** ''Python'' (genus), a genus of Pythonidae found in Africa and Asia * Python (mythology), a mythical serpent Computing * Python (pro ...
. * Zwiki is a
Zope Zope is a family of free and open-source web application servers written in Python, and their associated online community. Zope stands for "Z Object Publishing Environment", and was the first system using the now common object publishing methodol ...
-based GPL wiki engine. It can integrate with the content management framework
Plone Plone is a free and open source content management system (CMS) built on top of the Zope application server. Plone is positioned as an enterprise CMS and is commonly used for intranets and as part of the web presence of large organizations. Hi ...
, and supports several kinds of markup and WYSIWYG HTML editing. *
Trac Trac is an open-source, web-based project management and bug tracking system. It has been adopted by a variety of organizations for use as a bug tracking system for both free and open-source software and proprietary projects and products. Tra ...
is an enhanced wiki and issue tracking system for software development projects.


Ruby-based

*
Gollum Gollum is a fictional character in J. R. R. Tolkien's Middle-earth legendarium. He was introduced in the 1937 fantasy novel '' The Hobbit'', and became important in its sequel, '' The Lord of the Rings''. Gollum was a Stoor Hobbit of the R ...
uses git as the backend storage mechanism. It is written mostly in
Ruby A ruby is a pinkish red to blood-red colored gemstone, a variety of the mineral corundum ( aluminium oxide). Ruby is one of the most popular traditional jewelry gems and is very durable. Other varieties of gem-quality corundum are called ...
and was originally used as
GitHub GitHub, Inc. () is an Internet hosting service for software development and version control using Git. It provides the distributed version control of Git plus access control, bug tracking, software feature requests, task management, continu ...
's wiki system.


Other languages

*
Cliki CLiki is an open source wiki application written in Common Lisp, that was under development from 2002 to 2005. CLiki was first presented at the International Lisp Conference 2002. CLiki was the first wiki variant to introduce so called "free lin ...
is written in Common Lisp. * FlexWiki is written in C#, uses the
.NET Framework The .NET Framework (pronounced as "''dot net"'') is a proprietary software framework developed by Microsoft that runs primarily on Microsoft Windows. It was the predominant implementation of the Common Language Infrastructure (CLI) until bein ...
, and stores data in files or
Microsoft SQL Server Microsoft SQL Server is a relational database management system developed by Microsoft. As a database server, it is a software product with the primary function of storing and retrieving data as requested by other software applications—which ...
. Development stopped in 2009. * Gitit is a Happstack-based wiki server in
Haskell Haskell () is a general-purpose, statically-typed, purely functional programming language with type inference and lazy evaluation. Designed for teaching, research and industrial applications, Haskell has pioneered a number of programming lan ...
employing git or Darcs to manage wiki history, and the
Pandoc Pandoc is a free-software document converter, widely used as a writing tool (especially by scholars)- - - and as a basis for publishing workflows. It was created by John MacFarlane, a philosophy professor at the University of California, Berke ...
document conversion system to manage markup - among other things permitting the inclusion of
LaTeX Latex is an emulsion (stable dispersion) of polymer microparticles in water. Latexes are found in nature, but synthetic latexes are common as well. In nature, latex is found as a milky fluid found in 10% of all flowering plants (angiosperms ...
mathematical markup. *
Swiki Swiki (Squeak wiki) is wiki software written in Squeak. It was formerly used by the Georgia Institute of Technology's College of Computing, but its use was discontinued in 2011 following a student complaint about privacy. Swiki comes bundled with ...
is written in
Squeak Squeak is an object-oriented, class-based, and reflective programming language. It was derived from Smalltalk-80 by a group that included some of Smalltalk-80's original developers, initially at Apple Computer, then at Walt Disney Imagineering, ...
. It runs on common platforms, including Mac, Windows, Linux, and others. *
Wiki Server Wiki Server was a set of services which have shipped with all versions of Mac OS X Server since v10.5 until macOS High Sierra. Mac OS X Server includes web-based Wiki, Weblog A blog (a truncation of "weblog") is a discussion or information ...
is proprietary software distributed with
Mac OS X Server macOS Server, formerly Mac OS X Server and OS X Server, is a discontinued series of Unix-like server operating systems developed by Apple Inc., based on macOS and later add-on software packages for the latter. macOS Server added serve ...
.


Personal wiki software

* ConnectedText is a
commercial Commercial may refer to: * a dose of advertising conveyed through media (such as - for example - radio or television) ** Radio advertisement ** Television advertisement * (adjective for:) commerce, a system of voluntary exchange of products and s ...
Windows-based personal wiki system with features including full text searches, visual link tree, customizable interface, image and file control, CSS-based page display, exports to HTML and HTML Help, and plug-ins. * Journler was a free, open-source personal information manager with personal wiki features for OS X. * MyInfo is a commercial, Windows-based personal information manager with wiki features. * TiddlyWiki is a free, open-source personal use (single-machine) wiki based on HTML/JavaScript for any browser and OS. It supports customization and a wide range of add-ons. * WhizFolders is a commercial Windows-based personal wiki software with rich text wiki items that support inserting links to other wiki items or external files. * Zim is a free, open-source standalone wiki based on Python and GTK with a WYSIWYG editor.


Hosted-only software

*
Knowledge Plaza Elium, previously referred to as Knowledge Plaza, is a Software as a Service used for enterprise knowledge sharing within organisations. It supports use cases for knowledge management, social bookmarking, document management, wikis and internal so ...
is a knowledge management tool that provides both wiki environments for collaborative topic/project work and an enterprise bookmarking tool. * Nuclino is a
real-time Real-time or real time describes various operations in computing or other processes that must guarantee response times within a specified time (deadline), usually a relatively short time. A real-time process is generally one that happens in defined ...
wiki A wiki ( ) is an online hypertext publication collaboratively edited and managed by its own audience, using a web browser. A typical wiki contains multiple pages for the subjects or scope of the project, and could be either open to the pub ...
for team collaboration.


Content management and social software with wiki functionality


Java-based

* ConcourseConnect is a freely available
J2EE Jakarta EE, formerly Java Platform, Enterprise Edition (Java EE) and Java 2 Platform, Enterprise Edition (J2EE), is a set of specifications, extending Java SE with specifications for enterprise features such as distributed computing and web serv ...
application made by Concursive which brings together Corporate Social Networking,
Online Community An online community, also called an internet community or web community, is a community whose members interact with each other primarily via the Internet. Members of the community usually share common interests. For many, online communities may fe ...
,
Business directory A business directory is a website or printed listing of information which lists businesses within niche based categories. Businesses can be categorized by niche, location, activity, or size. Business may be compiled either manually or through ...
, and
Customer relationship management Customer relationship management (CRM) is a process in which a business or other organization administers its interactions with customers, typically using data analysis to study big data, large amounts of information. CRM systems data collectio ...
capabilities. Features include wiki, blog,
document management A document management system (DMS) is usually a computerized system used to store, share, track and manage files or documents. Some systems include history tracking where a log of the various versions created and modified by different users is r ...
, ratings, reviews, online classified advertising, and project management modules. The wiki allows both wiki markup and WYSIWYG editing. * Confluence is a commercial J2EE application which combines wiki and some
blog A blog (a truncation of "weblog") is a discussion or informational website published on the World Wide Web consisting of discrete, often informal diary-style text entries (posts). Posts are typically displayed in reverse chronological order s ...
functionality. Its features include PDF page export and page refactoring, and it can be run on any application server using any RDBMS backend. *
IBM Connections HCL Connections is a Web 2.0 enterprise social software application developed originally by IBM and acquired by HCL Technologies in July 2019. Connections is an enterprise-collaboration platform which helps teams work more efficiently. Connecti ...
is an Enterprise Social Software made by IBM which combines Wikis, Blogs, Files, Forums, Microblogging, Social Analytics, and document management. * Jive (formerly known as Clearspace, Jive SBS and Jive Engage) is a commercial J2EE application, made by
Jive Software Jive Software, an Aurea Software company, is a provider of communication and collaboration software for business. Jive was headquartered in Palo Alto, California. Founded in 2001, Jive maintains additional offices in Portland, OR; San Francisco, ...
, which combines wiki, blog and document management functionality. Jive uses WYSIWYG editing, and includes workflow management. *
Liferay Liferay, Inc., is an open-source company that provides free documentation and paid professional service to users of its software. Mainly focused on enterprise portal technology, the company has its headquarters in Diamond Bar, California, United ...
is an open source enterprise portal project with a built-in web content management and web application framework. Core portlets offer a great number of functionalities, including Wiki (both Creole and MediaWiki syntax). * Mindquarry creates a WYSIWYG wiki for each team. It is built using
Apache Cocoon Apache Cocoon, usually abbreviated as Cocoon, is a web application framework built around the concepts of Pipeline, separation of concerns, and component-based web development. The framework focuses on XML and XSLT publishing and is built usin ...
and thus based on Java (Mozilla Public License) * Traction TeamPage is a commercial enterprise wiki also incorporating blog, project management, document management, discussion and tagging capabilities. The wiki has a draft moderation capability allowing administrators to indicate who can read published vs. draft versions, and who can publish vs. author and edit. The dynamic view architecture allows for easy organization of pages and to collect any set of pages for view, email or export. It is based on the principles of Douglas Engelbart's On-Line System (NLS) which aggregates multiple blog/wiki spaces using a sophisticated permission and inline comment model. *
XWiki XWiki is a free wiki software platform written in Java with a design emphasis on extensibility. XWiki is an enterprise wiki. It includes WYSIWYG editing, OpenDocument based document import/export, semantic annotations and tagging, and advanced per ...
includes the standard wiki functionality as well as WYSIWYG editing,
OpenDocument The Open Document Format for Office Applications (ODF), also known as OpenDocument, is an open file format for word processing documents, spreadsheets, presentations and graphics and using ZIP-compressed XML files. It was developed wi ...
based document import/export, semantic annotations and tagging, and advanced permissions management.


Perl-based

*
Socialtext Socialtext Incorporated was a company based in Palo Alto, California, that produced enterprise social software for companies. It offered an integrated suite of wiki tools and social software applications, including microblogging, user profiles, ...
is an Incorporated is a company based in Palo Alto, California, that produces enterprise
social software Social software, also known as social apps or social platform, include communications and interactive tools that are often based on the Internet. Communication tools typically handle the capturing, storing and presentation of communication, usua ...
, enterprise wiki and
weblog A blog (a truncation of "weblog") is a discussion or informational website published on the World Wide Web consisting of discrete, often informal diary-style text entries (posts). Posts are typically displayed in reverse chronological order ...
engine partially derived from open-source Kwiki. Socialtext is available as a hosted service, or a dedicated hardware appliance.


PHP-based

* Drupal installations can be configured as wikis with MediaWiki-style
wiki markup A wiki ( ) is an online hypertext publication Collaborative editing, collaboratively edited and managed by its own audience, using a web browser. A typical wiki contains multiple pages for the subjects or scope of the project, and could be ...
. * Tiki Wiki CMS Groupware is one of the larger and more ambitious wiki development projects, including a variety of additional groupware features (message forums, articles, etc.).


Other languages

* Microsoft SharePoint is a web-based collaborative platform that integrates with
Microsoft Office Microsoft Office, or simply Office, is the former name of a family of client software, server software, and services developed by Microsoft. It was first announced by Bill Gates on August 1, 1988, at COMDEX in Las Vegas. Initially a marketi ...
. Launched in 2001, SharePoint is primarily sold as a document management and storage system, but the product is highly configurable and its usage varies substantially among organizations. It has built-in wiki support. It is built on ASP.NET, C# language and
Microsoft SQL Server Microsoft SQL Server is a relational database management system developed by Microsoft. As a database server, it is a software product with the primary function of storing and retrieving data as requested by other software applications—which ...
. * Telligent, A Verint Company is an enterprise collaboration and community software business founded in 2004 by Rob Howard. The company changed its name to Zimbra, Inc in September 2013 after completing the acquisition of Zimbra from
VMWare VMware, Inc. is an American cloud computing and virtualization technology company with headquarters in Palo Alto, California. VMware was the first commercially successful company to virtualize the x86 architecture. VMware's desktop software ru ...
. In August 2015 Zimbra's Telligent business was acquired by Verint Systems.


Project management software with wiki functionality

* Altova MetaTeam integrates a wiki and glossary with project management, collaborative decision-making and team performance management *
Code Co-op Code Co-op is the peer-to-peer revision control system made by Reliable Software. Distinguishing features Code Co-op is a distributed revision control system of the replicated type. It uses peer-to-peer architecture to share projects among de ...
is a
distributed revision control In software development, distributed version control (also known as distributed revision control) is a form of version control in which the complete codebase, including its full history, is mirrored on every developer's computer. Compared to centr ...
system with wiki functionality. *
Fossil A fossil (from Classical Latin , ) is any preserved remains, impression, or trace of any once-living thing from a past geological age. Examples include bones, shells, exoskeletons, stone imprints of animals or microbes, objects preserved ...
is a distributed revision control system that integrates a distributed wiki capability, written in C. *
Redmine Redmine is a free and open source, web-based project management and issue tracking tool. It allows users to manage multiple projects and associated subprojects. It features per project wikis and forums, time tracking, and flexible, role-based acc ...
is a
project management Project management is the process of leading the work of a team to achieve all project goals within the given constraints. This information is usually described in project documentation, created at the beginning of the development process. T ...
web application. *
Trac Trac is an open-source, web-based project management and bug tracking system. It has been adopted by a variety of organizations for use as a bug tracking system for both free and open-source software and proprietary projects and products. Tra ...
integrates simple issue tracking and an interface to Subversion.


See also

* Comparison of wiki software * History of wikis * Personal wiki


References


{{Wiki topics
Wiki software Wiki software (also known as a wiki engine or a wiki application), is collaborative software that runs a wiki, which allows the users to create and collaboratively edit pages or entries via a web browser. A wiki system is usually a web applicatio ...
List