Home Home  Article Index Article Index  
GuruPedia  

Wiki software

Wiki software is a type of collaborative software that runs a Wiki system. It is usually a CGI script that runs on web server(s) in the World Wide Web. A WikiWikiWeb is a site where readers can edit the pages through an HTML form. Wikis are used for collaboration, conversation, documentation, or all three. All pages are stored in a DBMS and hyperlinking is dynamic. Wikipedia is an example of such a system.

The first such software was originated or created by Ward Cunningham. Now, many different scripts exist. They clone or enhance the original version. A list of these different Wiki script-variants can be found at C2.com . Many are written in Perl and available under the GNU General Public License (GPL).

"WikiSoftware" comprises all of the software required to run a Wiki, which might include a Web server like Apache, in addition to the "WikiEngine" itself, which actually implements the Wiki semantics. In some cases such as EddiesWiki, both the WebServer and the WikiEngine are bundled together. A WikiEngine is a self-contained part of a wiki.

Examples of Wiki software

  • CitiWiki [1] has been called the "Wiki of the next generation".
  • CLiki [2] is called "a free collaborative hypertext authoring program, written in Common Lisp. Modelled on Wiki, it's free software using the MIT license .... It presently runs in SBCL; it requires Araneida which needs the SBCL socket library." Considered extremely powerful, it has been implemented at cliki .net , and metacircles.com .
  • DotWiki a Wiki clone using VB.NET and SQL Server.
  • ErfurtWiki [3] uses SQL or flat-file backend, single script with lots of plugins
  • Flex Wiki [4] is a .Net enabled Wiki tool, available in binaries or source code. Very easy to use, work with, and modify.
  • HMath [5] is a Java-based MathML weblog Wiki. It is based on SnipSnap and contains a TeX-subset to MathML converter.
  • JSP Wiki [6] is based on JavaServer Pages and available under the GNU Lesser General Public License.
  • Kwiki [7] is perhaps the simplest, most modular and easy-to-extend Wiki.
  • Lexi [8] is a crossbreed between Wiki and a lexicon, where special WikiWord markup for linking no longer is needed.
  • MediaWiki was custom-designed for the high-volume Wikipedia encyclopedia project. It is written in PHP and uses a MySQL database backend. The Phase III version is an improvement over Software Phase II, while the earlier Wikipedia used different software.
  • MoinMoin [9] is a Wiki clone in the Python programming language.
  • MyWiki [10] is a server-less wiki for the GNUstep and Cocoa environment.
  • OddMuse [11] is a fork project of UseModWiki.
  • OpenWiki [12] is a wiki in ASP and XML, combined with the best features of several Wikis, particularly UseMod and MoinMoin.
  • Perspective [13] is a Wiki aimed at Microsoft folks although it is GPL'ed open source. Written in C# and XSLT with security and searching support for MS Office documents.
  • PhpWiki [14] is a WikiWikiWeb clone in PHP.
  • Piki [15] is a Python-based Wiki. It is fairly basic, and quick and simple to install, but a reasonably secure Wiki.
  • Pikie [16] is another Python Wiki, but much more powerful than Piki. It produces a Wiki that resembles a typical website, and visitors can even choose which "skin" to view the site with.
  • PmWiki [17] is a PHP-based wiki, GPL, easy installation/customization, designed for collaborative authoring and maintenance of web sites, with support for Internationalization.
  • ProjectForum [18] is a non-free cross-platform (Windows, Unix, Mac OS X) Wiki application (hosting also available)
  • Riters.com is a free online document collaboration service, and Wiki farm.
  • SnipSnap [19] 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.
  • Swiki [20] is considered "super-portable and easy to set up and use".
  • TikiWiki [21] TikiWIki is one of the larger and more ambitious wiki development projects, including a variety of additional groupware features (message forums, articles, etc.)
  • TipiWiki [22] is intended to be small, simple, and strictly XHTML standard-compliant, using plain text files.
  • TWiki [23] is a JOS Wiki development for business intranets.
  • UseModWiki [24] is a reimplementation/clone of Ward Cunningham's original Wiki concept .
  • Very Quick Wiki [25] : Very Quick Wiki is a WikiWiki web clone written using JavaServer Pages and servlets and designed to install and run with minimum effort on Jakarta Tomcat or some ssother Java application server.s
  • WackoWiki [26] is a fork of Wakka, with many new features.
  • WakkaWiki [27] , php+mysql lightweight wiki engine.
  • Wikinehesa [28] is a Python Wiki with more features than Piki. Currently available in a STABLE release. it is designed address security issues found in some wiki engines, and be very easy to install. It allows images, centering of images and text, and uploading images to the image library without permitting file overwrite of existing filenames. It is free under the GnuGpl.
  • WikiRootry [29] is a Wiki Project written in PHP, use plain files to store data, no database system is needed! Simple but has good functions, e.g.: admin control, users management, backup system.
  • Wypy [30] is a Python Wiki with a very minimalist function set, using a mere 23 lines of code.
  • XWiki [31] is a java wiki engine with a complete wiki feature set (version control, attachments, etc) and a database engine and programming language allowing to create database driven applications using the wiki interface.
  • Zwiki [32] is a Zope-based Wiki clone.

See also

  • Wiki software using MySQL
  • Wikipedia:Supported Software - For software supported by Wikipedia

External links

Popular Topics

This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.  For the live article, click here.

Privacy