Visualizations and Diagrams

Ardoq generates diagrams and visualizations on the fly, based on the hierarchy and relationship between your pages. The diagrams are context sensitive, and you can apply filters to view only the details you care about. A page can also be thought of as an object defined by a model.

Create your own

All of Ardoq’s visualizations are plugins that we have created. You can create your own view on your data in our Plugin Editor. We include the JavaScript libraries D3.js and NVD3.js.

Learn more about using our Plugin Editor »

Process Flow

The process flow diagram shows the outgoing link from the current page to other pages, and their subsequent links – until it there are no more found links.

Reference Aggregation

This view offers the ability to aggregate references, making it easier to visualize complex scenarios. This is the first visualization that lets you group or aggregate in Ardoq.

Read more about the Reference Aggregation view »

Component Tree

The Component Tree view shows the hierarchy of pages, like a table of contents.


The Integrations View shows all the incoming and outgoing relationships of the current page and its subpages.


The Treemap view shows the current page’s child pages and their subpages as boxes with different sizes. Ardoq calculates the size of each page based on the number of aggregated child pages by default. You can change the algorithm to calculate based on;

  • Incoming links (The bigger, the more other depend on it)
  • Outgoing links (The bigger, the more it depend on others)
  • Or any other numeric field that you add to the pages, like cost, risk, importance.

Sequence Diagram

The Sequence Diagram shows the current page’s outgoing links to other pages and their subsequent links. The order of the calls changes based on the relationship’s order. If the relationship has a return value, it’s shown as a response line to the initiating page.

Relationship Diagram

The Relationship Diagram shows the incoming and outgoing links for the current page, and all the child pages. You can also include the parent pages, so that it shows the ownerships of the pages.


The Swim Lane diagram shows the current page’s outgoing links to other pages, and their outgoing links. The lanes represent the page that owns a page.


The Radar View shows all pages for the current hierarchy as sectors. Their child pages are placed as circles in the sector based on two number fields:

  • Current Tactical Value (0-4)
  • Target Tactical Value (0-4)


The Pages View shows all the page’s textual and important information as a chapter based document.


The Table View shows all the pages in a table, with their important fields.


The Tagscape View shows all the tags used in the current workspace for the current pages.

Try it for yourself

Ardoq is free for small teams!