Create doctype add-ons (OBRs) for the projectdoc Toolbox with Confluence Blueprints based on XML model descriptions easily!


version 1.9.4


The Doctype Plugin for Maven supports teams to create doctypes for their agile documentation work.

Doctypes are templates for document instances defined for use with the projectdoc Toolbox for Confluence. They are implemented as Confluence page blueprints.

We already published a number of doctypes for a number of use cases as free add-ons on the Atlassian Marketplace. The creation and maintenance of such blueprints is quite cumbersome.

This plugin uses a number of models to make the creation of blueprints easier. This not only includes blueprints for pages, but also blueprints for spaces.

Early Stage of Development


Currently the plugin is limited to support us to create doctype add-ons more quickly. This includes that there are a large number of constraints that meet our requirements, but cannot be tweaked by users outside of smartics. Please get in touch, if you have suggestions or you would like to make pull requests!

For a first impression how the doctype descriptors look like, here are some examples:

Discoverybility Example
An example of a simple type-like doctype.
Doctype with Type Example
An example of a doctype with a doctype-specific type.
Security View Example
A more detailed doctype declaration with non-standard properties and sections.

Get Started!

The lists the relevant topics to get started.

Central to this tour is the that shows usage examples.


More information on the projectdoc Toolbox and related topics.

The projectdoc Toolbox for Atlassian Confluence
The projectdoc Toolbox supports agile teams in writing project documentation collaboratively. This is an introduction to use cases for and features of the projectdoc Toolbox.
projectdoc Toolbox Online Manual
The online manual for version 1 of the projectdoc Toolbox for Confluence.
Doctypes define properties and sections for documents. They are essentially Confluence Blueprints that help to create pages in your wiki based on templates.
Add-ons by smartics on the Atlassian Marketplace.
Source Code
The source code for free doctype add-ons on Bitbucket.
Page Blueprint
A page blueprint is a set of page templates with added functionality to help you create, manage and organize content in Confluence more easily.
Space Blueprint
A space blueprints is a tool to help users bootstrap the space creation process. From a dialog users select a space blueprint and create a new space with a basic, blueprint-specific set of pages.
projectdoc Document
projectdoc is based on projectdoc documents. Creating a projectdoc document is easy: A projectdoc document is a Confluence page using document properties and sections.

Related Maven Plugins

The following plugins for Maven are related to products for Confluence and JIRA.

Apptools Maven Plugin
Tools to manage apps on a Confluence server remotely via the UPM REST API based on Maven.