Skip to main content

Feature Matrix

What the Information Toolbench can do, grouped by area — and which edition ships each feature.

The Enterprise edition is a superset: it includes every feature below plus the Enterprise-only ones (marked Enterprise). Detailed how-tos for the Enterprise features live in the Enterprise Features section.

Legend: ✓ available · — not in this edition

Modelling — core objects​

FeatureWhat it doesPublicEnterprise
EntitiesCreate, edit, delete entities✓✓
RelationsCreate, edit, delete relations between entities✓✓
AttributesAdd, edit, delete and reorder an entity's attributes✓✓
TypesDefine & edit entity / relation / attribute / viewpoint types✓✓
Custom propertiesCustom metadata fields on entities, attributes & relations✓✓
Entity groupsOrganise entities into nested group folders; hide / unhide✓✓

Canvas & layout​

FeatureWhat it doesPublicEnterprise
Diagram canvasPan / zoom / fit, select, expand-collapse attributes✓✓
Draw relationsDrag handle → handle to create a relation✓✓
Auto-arrangeLayout algorithms with direction & spacing controls✓✓
Save as imageExport the canvas as PNG / JPEG / SVG✓✓

Viewpoints​

FeatureWhat it doesPublicEnterprise
ViewpointsCreate, edit, delete named perspectives; hide / unhide✓✓
Remove from viewpointDrop an entity from the active viewpoint (keeps the model)✓✓
Duplicate viewpointClone a viewpoint with the same entities & layout—✓
FeatureWhat it doesPublicEnterprise
Browse drawersBrowse viewpoints / entities / relations / attributes with search & filters✓✓
Keyboard shortcuts & consoleFocus search/console/info; open drawers; console commands✓✓

Import & external data​

FeatureWhat it doesPublicEnterprise
Import modelUpload an .itb.zip / JSON model file✓✓
Import JSON SchemaTurn a JSON Schema into entities & attributes✓✓
Add entity from JSONPaste an entity definition as JSON—✓
Import & sync external dataImport external payloads as read-only managed objects; re-sync reconciles & adopts collisions—✓

Copy & duplicate operations​

FeatureWhat it doesPublicEnterprise
Duplicate entityClone an entity via a pre-filled form—✓
Copy with relationCopy an entity and wire a chosen relation—✓
Copy in betweenInsert a copied entity between two existing ones—✓

Lineage & propagation​

FeatureWhat it doesPublicEnterprise
Trace attribute lineageGenerate a "Lineage" viewpoint for an attribute—✓
Trace entity lineageTrace an entity's lineage end-to-end—✓
Propagate attributesCarry attributes downstream along a lineage path—✓

Packs & generation​

FeatureWhat it doesPublicEnterprise
MarketplaceBrowse and install template packs, quality rules and capability packs, per user✓✓
BundlesOne marketplace item that installs several packs plus a model, validated before anything is written✓✓
Show templatesAsk which definitions match an entity, with Explain why and View code, without generating✓✓
Pack provenanceWhere an installed pack came from — Marketplace or bundle upload✓✓

Quality & query​

FeatureWhat it doesPublicEnterprise
Quality rulesRun installed rule packs against the model; pass / fail / error per rule with the offending rows✓✓
SQL consoleQuery the model read-only in SQL — joins, aggregates, JSON functions✓✓
Bonsai assistantModelling assistant that reads the model and, with your approval, changes it—✓

Versioning, history & artifacts​

FeatureWhat it doesPublicEnterprise
Git push / pullPublish to Git & restore; conflict / drift recovery✓✓
Journal & undoTransaction history with revert to a prior point✓✓
Generate artifactsRun the generation pipeline & download artifacts✓✓
Export / delete modelDownload the model file; delete it on the server✓✓

Platform, settings & help​

FeatureWhat it doesPublicEnterprise
Workspace panes & status barShow and hide the sidebar, panels, properties pane and console from the status bar✓✓
SettingsManage types, custom properties & general preferences✓✓
Guided toursInteractive onboarding tours covering the core areas✓✓
System informationClient / API / license details with status & expiry warning✓✓
Theme & languageLight / dark theme and internationalisation✓✓