Any change made in XWiki is saved under version control, meaning you can view any previous version of a page, compare different versions or rollback to any past version.
Import content inside XWiki: Office, XWiki pages, Other wiki content, Excel, CSV, etc.
Export wiki pages to PDF, ODT, RTF, XML or HTML.
Organize your documents by grouping them together by domain.
Use XWiki's programming API directly into your pages (Velocity or Groovy) to perform advanced formatting, layout or anything really.
Applications & Extensions
Create applications by grouping several pages together. Import and export Applications to/from your wiki.
RESTful and XML/RPC remote APIs
Use XWiki's RESTful and XML/RPC remote APIs to easily integrate XWiki with your application.
Documents are stored in a relational database. Use your favorite database.
See who's reading or contributing to your wiki, what are the most viewed documents and more.
Keyboard shortcuts help you save time since you never have to take your hands off the keyboard to use the mouse.
Create, Edit, Show, Print, Delete, Copy, Rename and Send By Mail documents.
Attach as many files as you want to any page. These files can then be referenced and used in page contents.
Control who can view, edit or delete documents in a flexible manner. Apply rights to a document, a space or an entire wiki.
You can stay up to date with changes made to your wiki using RSS feeds and the Watchlist application.
Completely customize document templates, add menus, modify CSS files. You're in complete control of the look & feel.
Support different translations of your documents and have your users be automatically directed to version in their own language.
Access all of your wiki's attachments and documents using a DAV client (file explorer, etc).
Describes the various authentication mechanisms suported by XWiki (Form, Basic, LDAP, Custom, etc).