Features
Base Features
Page editing
Use simple wiki syntax to format text, create tables, create links, display images, etc. Alternatively use a powerful WYSIWYG editor to edit the content of pages.
History
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.
Navigation
Navigate to wiki pages easily (search, page index, breadcrumb, URL, jump to page, etc).
Content Organization
Organize your pages by grouping them together by domain.
Imports
Import content inside XWiki: Office, XWiki pages, Other wiki content, Excel, CSV, etc.
Exports
Export wiki pages to PDF, ODT, RTF, XML or HTML.
Programming
Use XWiki's programming API directly into your pages (Velocity or Groovy) to perform advanced formatting, layout or anything really.
Applications, Extensions & Flavors
Create or use add-ons to your wiki in the form of Applications, Extensions and Flavors.
RESTful remote API
Use XWiki's RESTful remote API to easily integrate XWiki with your application.
Database Support
Pages are stored in a relational database. Use your favorite database.
Keyboard Shortcuts
Keyboard shortcuts help you save time since you never have to take your hands off the keyboard to use the mouse.
Page Lifecycle
Create, Edit, Show, Print, Delete, Copy, Rename, Comment and Send By Mail pages.
Attachments
Attach as many files as you want to any page. These files can then be referenced and used in page contents.
Rights Management
Control who can view, edit or delete pages in a flexible manner. Apply rights to a page, children pages or an entire wiki.
Users and Groups Management
Add, delete and edit the users and groups in your wiki.
Getting notified
You can stay up to date with changes made to your wiki using RSS feeds, the Notifications application and more.
Skins
Completely customize page templates, add menus, modify CSS files. You're in complete control of the look & feel.
Internationalization
Support different translations of your pages and have your users be automatically directed to version in their own language.
Accessibility
Support the diversity of user needs.
Scalability & Performance
XWiki supports virtual wikis and allows Farms of wikis to be set up easily.
Document Templates & Forms
Easily creates forms by simple visual editing, attach these forms to pages and query them.
Authentication
Describes the various authentication mechanisms suported by XWiki (Form, Basic, LDAP, Custom, etc).
Distribution Wizard
Allows installing and upgrading your XWiki instances automatically.
XWiki Standard Features
XWiki Standard is the Flavor developed by the XWiki Dev Team. It contains the following features (in addition to the base features listed above), which are Extensions installed by default.
Attachment
Provides a macro to easily upload and select attachments
Attachment Picker
Integration of the attachment picker macro in all XWiki UIs (WYSIWYG Image Dialog)
Tag
Tag pages with keywords and navigate your wiki using these keywords
Bootswatch Themes for Flamingo
Nice Themes for Flamingo created by Bootswatch.
Extension Manager
Install/update/remove Extensions in/from the wiki
Templates
A collection of content templates
Skin
Create, edit and manage Skins
Search
Allows searching on the full wiki using wildcards, searching by space, getting search result RSS feeds and more
Wiki
Manage subwikis: create and delete subwikis, invite members
Help
Provides help within your wiki and showcases the main XWiki features through demo content
Dashboard
Provides Wiki and User Dashboards
User Directory
Displays a directory of all users in the wiki
Icon Theme
Manage and display icons used all over the wiki
Mail Resender
Provides a Mail Resending Scheduler job
Sandbox
Let people learn XWiki without the risk of breaking anything
Model Validation UI
Admin UI for Model Validation
Link Checker
Displays statuses of external links found in the wiki
Attachment Validation
User Interface for the attachments validation
Annotation
Add annotations to wiki pages
Logging
Review and set logging levels dynamically
Like
Like and unlike XWiki entities.
App Within Minutes
Create collaborative web applications within minutes, based on XWiki's powerful structured data management system
Color Themes
Ability to change skin colors
CAPTCHA
Configure which CAPTCHA implementation should your wiki use.
Rendering Administration
Select the markup syntaxes that can be used to write page content
Tour
Let users create tour guides for any page
Administration
Application for administrating wiki features like users, groups, rights etc.
Application Index
Displays the list of installed Applications
Mail
Administration UI for mail configuration and statuses
Flamingo Theme
Visually customize any Flamingo-based skin and preview the results live + Default Themes
Image Style
Provide the UI to access the image styles on the Administration.
PDF Export
Adds support for exporting wiki pages to PDF on the client-side using the web browser.
Office Importer
Import Office documents, spreadsheets and presentations into wiki pages (most major office suite formats are supported)
Font Awesome Icon Theme
Makes Font Awesome available as an Icon Theme
Share Page
Share a wiki page by email
Syntax Highlighting
Provides Syntax Highlighting
What's New
Provide information about what's new in XWiki
User Mentions
Mention users in wiki content.
Realtime WYSIWYG Editor
Adds support for real-time WYSIWYG (rich-text) editing in XWiki.
XClass
Helper pages for creating and listing Class/Template/Sheets
Solr Search
Allows searching on the wiki using Apache Solr
JCaptcha
CAPTCHA implementation using JCaptcha
User Profile
Performs operations related to the User Profile (change preferences, user watchlist, follow users, etc)
Index
An Index of all pages, attachments, orphans and deleted pages and attachments found in the wiki.
Scheduler
Allows scheduling Jobs
Panels
Provides placeholders to put content located left or right of the page's content
CKEditor Integration
Adds support for editing wiki pages using CKEditor.
Menu
Menu application
Notifications
Display notifications about events happening in the wiki.
Invitation
Allows users to send emails, inviting friends and colleagues to join a wiki
Other Features
Other features can be added to your wiki by installing extensions not listed above. Check the Extensions wiki for a full list of available extensions.