XWiki

XWiki
Developer(s)XWiki community
Initial releaseJanuary 2004
Stable release
16.7.1[1] / 2024-09-05[±]
Repository
Written inJava
TypeWiki software
LicenseGNU Lesser General Public License
Websitewww.xwiki.org

XWiki is a free and Open source 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, annotations and tagging, and advanced permissions management.[2]

As an application wiki, XWiki allows for the storing of structured data and the execution of server side script within the wiki interface. Scripting languages including Velocity, Apache Groovy, Python, Ruby and PHP can be written directly into wiki pages using wiki macros.[3] User-created data structures can be defined in wiki documents and instances of those structures can be attached to wiki documents, stored in a database, and queried using either Hibernate query language or XWiki's own query language.[4]

XWiki.org's extension wiki[5] is home to XWiki extensions ranging from code snippets which can be pasted into wiki pages to loadable core modules.[6] Many of XWiki's features are provided by extensions which are bundled with it.[2]

The wikitext is rendered using the XWiki Rendering Engine[7] which extends WikiModel[8] and Doxia systems, allowing it to parse Confluence, JSPWiki, Creole, MediaWiki, and TWiki syntaxes as well as XWiki's own syntax.[9] XWiki pages are written by default using the WYSIWYG editor and rendered with XWiki syntax to format text, create tables, create links, display images, etc.[10]

  1. ^ "Download XWiki". XWiki.org. Retrieved 2024-09-05.
  2. ^ a b XWiki Features. xwiki.org. Retrieved on 2013-09-09.
  3. ^ XWiki (2013-01-17). "Scripting Guide". Platform.xwiki.org. Retrieved 2013-10-02.
  4. ^ XWiki: A Platform for Collaborative Apps. Theserverside.com (2007-12-01). Retrieved on 2013-09-09.
  5. ^ "XWiki".
  6. ^ Extensions Wiki (Main.WebHome) - XWiki. Extensions.xwiki.org. Retrieved on 2013-09-09.
  7. ^ rendering.xwiki.org
  8. ^ "Google Code Archive - Long-term storage for Google Code Project Hosting".
  9. ^ XWiki Syntaxes (Main.XWikiSyntax) - XWiki. Platform.xwiki.org (2013-07-23). Retrieved on 2013-09-09.
  10. ^ "Advanced XWiki syntax examples". XWiki Official Blog. 2019-11-07.