List of wiki software
From Wikipedia, the free encyclopedia
This is a list of wiki software applications. For a list of Websites using wiki software, organized by topic, see List of wikis.
Contents |
[edit] Java-based
- Confluence (wiki) is a commercial J2EE application which combines Wiki and some blog functionality. Its features include PDF page export and page refactoring, and it can be run on any application server using any RDBMS backend.
- JSPWiki is a J2EE application released under the LGPL.
- SnipSnap is a Java-based package that combines Wiki and blog concepts. It includes its own web server, but can be built as a war file for use in other servlet engines. Released under the GNU General Public License
- Traction TeamPage is a commercial application based the principals of Douglas Engelbart's On-Line_System (NLS) which aggregates multiple blog / Wiki spaces using a sophisticated permission and inline comment model.
- XWiki is a Java wiki engine with a complete wiki feature set (version control, attachments, etc.) and a database engine and programming language which allows database driven applications to be created using the wiki interface
[edit] JavaScript-based
- TiddlyWiki is a HTML/JavaScript-based server-less wiki in which the entire site is contained in a single file.
- StickWiki Wiki on a Stick: like TiddlyWiki: JavaScript-based, server-less wiki in a single file.
[edit] Lisp-based
- CLiki is a free collaborative hypertext authoring program written in Common Lisp. Modelled on Wiki, it is free software released under the MIT license. It presently runs in SBCL and requires Araneida which needs the SBCL socket library. Considered extremely powerful, it has been implemented at cliki.net, metacircles.com, and cliki.tunes.org
[edit] Windows-based
Windows-based wiki software uses a combination of ASP, VBScript, .NET, or C#.
- ArtificialMemory a Wiki using C# and Microsoft SQL Server.
- DotWiki a Wiki clone using Visual Basic .NET and Microsoft SQL Server.
- FlexWiki is written in C#, uses the .NET framework, and stores data in XML files or Microsoft SQL Server. It's available in binary or source form.
- OpenWiki is written in VBScript, uses the ASP protocol, and stores data in XML files or Microsoft SQL Server. It combines useful features of several Wiki engines, particularly UseMod and MoinMoin, with Windows Integrated Authentication so users are logged in transparently.
- WikiAsp is written in VBScript, uses the ASP protocol, and stores data in a Microsoft Access database.
- WWWiki by ktomics is a DotNetNuke module which offers page versioning and several other features.
- Windows SharePoint Services version 3 has built-in Wiki support. It is built on ASP.Net and SQL Server.
[edit] Pascal-Based
[edit] Perl-based
- ikiwiki is a version control backed Wiki with plugin support.
- Kwiki is a simple, modular and easy-to-extend Wiki.
- Socialtext is an enterprise wiki and weblog based on Kwiki. It is available as a hosted service, a hardware appliance and now as open source from Sourceforge.
- Noƶsphere, the engine for PlanetMath.
- PodWiki is a wiki which supports multiple markup languages, primarily Perl POD.
- TWiki is a structured wiki, typically used to run a project development space, a document management system, a knowledge base, or any other groupware tool. Also available as a VMware appliance.
- UseModWiki (Clifford Adams, 2000) is a clone of AtisWiki.
- Oddmuse is a fork of UseModWiki.
- PurpleWiki is major rewrite of UseModWiki that implements Purple Numbers and Transclusion.
- WikiWikiWeb (Ward Cunningham, 1994)
- Zim Wiki a desktop wiki for personal use
While not strictly Wiki software, weblog-engine Blosxom mostly meets the definition when used with its wikieditish and wikiwordish plugins. There are also plugins available that enable Blosxom to use the text parsers from Kwiki, Twiki, or PurpleWiki.
[edit] PHP-based
[edit] Unknown version
[edit] PHP 4
- TikiWiki is a simple and easy to use Wiki system written in PHP. Designed for end-user, it relies on TinyMCE for WYSIWYG editing. Its specificity is to be easily integrable into other tools as a sub-system, but it can also be used as a stand-alone tool. It's easy to translate and has an easy to use template system.
[edit] PHP 4 or 5
- TikiWiki is one of the larger and more ambitious wiki development projects, including a variety of additional groupware features (message forums, articles, etc.).
- DokuWiki is a simple-to-use Wiki aimed at the documentation needs of a small company. It uses plain text files and has a simple but powerful syntax which ensures the datafiles remain readable outside the Wiki.
- PhpWiki is a WikiWikiWeb clone in PHP.
- 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. Does not require a database.
- PukiWiki is a PHP-based wiki (Japanese). Their site has not been fully translated into English.
- WakkaWiki is a PHP/MySQL-based lightweight wiki engine. Wakka is no longer maintained, but survives in a number of forks:
- CitiWiki has been called the "Wiki of the next generation".
- UniWakka is another fork of Wakka, aims at providing a collaborative authoring tool for scientific web content. It supports WikiFarms installations, MathML, footnotes, tables of contents, bibtex import and export, latex export, latex-like citations, OpenOffice export and more.
- WackoWiki is a fork of Wakka, with many new features and multilingual interface. Shares several modules, developers and a bugtracker with an NPJ engine.
- WikkaWiki is a light, standards-compliant, configurable fork of Wakka with many improvements and new features (among which native support for Mindmaps).
- Wiclear is a simple PHP/MySQL-based lightweight wiki engine targeted at data organization and multiple languages. It also features themability and extensibility through plugins
- Bitweaver is modular, open source, object oriented, and written in PHP. It uses Smarty Templates and ADOdb to support many databases.
[edit] PHP 5
- MediaWiki was custom-designed for the high-volume Wikipedia encyclopedia project; it is also used for all other projects run by the Wikimedia Foundation, which operates Wikipedia. It is written in PHP and uses a MySQL database backend; however it is publicly available and suitable for tailoring to other applications.
- coWiki follows the tradition of loose wikis with easy and intuitive markup, adding Unix-like access management, a directory/document hierarchy, and a plugin API for your functionalities and enhancements. All documents are parsed to XML for further export and transformation. coWiki is modular, template-based and multilingual. Uses MySQL.
[edit] Python-based
- DavisWiki An elegant upgrade to the MoinMoin wiki. Developed by two UC Davis students.
- MoinMoin is a Wiki clone written in Python. Offers good access control based on user groups.
- OghamWiki is a WYSIWYG wiki designed for non technical users.
- PikiPiki is a Python-based Wiki. It is fairly basic, quick and simple to install, and offers reasonable security.
- PikiePikie another Python-based Wiki. It produces a Wiki that resembles a typical website, and allows visitors to choose which "skin" to view the site with.
- TamTam
- Trac is a Wiki clone that integrates simple issue tracking and an interface to Subversion.
- Zwiki is a powerful Zope-based GPL wiki engine. It can integrate with the CMF content management framework and Plone, and supports several kinds of markup as well as WYSIWYG html editing.
- More at the Python wiki: http://www.python.org/moin/PythonWikiEngines
[edit] Ruby-based
- Instiki is a Wiki clone written in Ruby.
- Pimki is a PIM (Personal Information Manager) loosely based on Instiki's Wiki technology.
- Riki is a Rails Engine based Riki, making it easy to plug-in in an existing Rails application. With its extensive authentication methods, its target is projects on an Intranet.
- Ruwiki
- Hiki is another Wiki clone written in Ruby, originating in Japan.
[edit] Squeak (Smalltalk) -based
- Swiki is written in Squeak, and considered to be "super-portable and easy to set up and use". It runs on common platforms, including Mac, Windows, *nix, as well as others.
- SmallWiki is a wiki for Squeak, and version 2 (called "Pier") is being written for Seaside, a web-design framework similar to Rails.
[edit] Desktop
- ConnectedText is a non-free personal wiki system with many advanced features.
- MoinMoin has a desktop edition with almost no installation required.
- MyWiki is a server-less wiki for the GNUstep and Cocoa environment.
- Notebook is a freeware tcl/tk application. It runs on Linux, Mac and Windows. Exports to HTML and MediaWiki markup.
- Tomboy is a (LGPL) free software program for note-taking in a Wiki like manner. Simple editing and retrieval methods are provided. The program allows for easy organisation of any hierarchical data. Tomboy is stored in the Gnome CVS
- VoodooPad, one of the most popular desktop wikis for Mac OS X
- WikidPad is an open-source standalone wiki notebook/outliner for Windows with plenty of features, such as dynamic tree generation, topic tagging, auto-completion, todo-lists management, etc. It seems to be useable on Mac OS X and Unix as well.
- Zim Wiki a desktop wiki for personal use
[edit] Peer-To-Peer
- Integrated into Code Co-op (a P2P version control system).
[edit] PDA
- AcroWiki is a commercial editing application with wiki-like syntax for PalmOS. It stores the notes as Memos (in a separate category) so they can be opened on the desktop machines and exported to an online wiki.
[edit] Miscellaneous
- DekiWiki is an interoperable (stores in XHTML) MediaWiki fork that includes a rich text (WYSIWYG) editor, hierarchies, page level permissions, clean interface, file attachment and indexing, image galleries, and more... It is, like MediaWiki, released under the Gnu General Public License Agreement.
- ProjectForum is a non-free cross-platform (Windows, Unix, Mac OS X) Wiki application. Freeware and commercial versions are available.
- Apple's Hypercard was one of the first (offline) wiki programs.
- Techwiki claims to be a Wiki optimized for writing technical stuff - mathematics, equations and the like.
- WikiServer is a self-contained, easy-to-install wiki written in C++. The current stable release of the latest version runs on Windows and Linux.

