Last modified by Vincent Massol on 2019/06/11 10:11

Feb 17 2009

Most people probably think that XWiki is a wiki. This is the same as saying that Eclipse is a Java IDE.

In the same manner that Eclipse is a generic platform for developing applications, XWiki is a platform for developing any type of collaborative web applications. You can view it as an Application Server offering high level services relevant to developing collaborative applications. Example of such services are: Versioning service, Document service, Storage service, Attachment service, Authentication/Authorization service, WYSIWYG editing service, Wiki Service, and more as shown on the diagram below


Note that the list of services listed on the diagram is far from exhaustive and there are more since the image was created (like the GWT API, Scheduling service, REST API, etc).

So what type of collaborative applications can you develop with XWiki? Here are some examples:

Created by Vincent Massol on 2008/12/20 13:47
This wiki is licensed under a Creative Commons 2.0 license