Introduction

What is xyzTable?

xyzTable is a browser-based table editor designed to work seamlessly together with xyzDiagram. Both tools share the same underlying diagram model and use the same locally stored data inside the user's browser.

While xyzDiagram focuses on visual modeling and diagram creation, xyzTable provides a structured tabular representation of the same information. This allows users to work with diagrams using a spreadsheet-like experience while still maintaining full synchronization with the graphical model.

Any modification performed inside xyzTable is automatically reflected in xyzDiagram and vice versa.

Shared Data Model

xyzDiagram and xyzTable operate on the exact same dataset.

This means:

  • Nodes created in xyzDiagram appear automatically in xyzTable
  • Changes made in xyzTable are reflected in xyzDiagram
  • No import/export process is required between the tools
  • Both applications remain synchronized locally inside the browser

Privacy by Design

Just like xyzDiagram, xyzTable follows a strict privacy-by-design philosophy.

  • No backend server is required
  • No account creation is necessary
  • No cloud synchronization is used
  • All data remains stored locally in the user's browser
  • The tools can work offline once loaded

Why xyzTable Exists

Not all users prefer visual diagram editing. Many users are more comfortable working with tables, structured lists, spreadsheet-like interfaces, and Excel-style workflows.

Use Case Benefit
Data-heavy models Easier bulk editing
Business users Familiar table workflows
Large diagrams Faster overview and navigation
Structured documentation Cleaner representation
Excel-oriented teams Reduced learning curve

Multiple Views

xyzTable transforms diagram information into multiple views to simplify editing and navigation. Each view focuses on different aspects of the model and allows users to interact with the data in the most efficient way for their workflow.

Bidirectional Synchronization

One of the core strengths of xyzTable is its live synchronization with xyzDiagram.

  • Renaming a node in xyzTable updates the node in xyzDiagram
  • Adjusting relationships in the table affects diagram connections
  • Editing descriptions or metadata immediately updates the diagram model
  • Structural changes remain synchronized across both tools

Benefits of xyzTable

  • Flexible editing experience
  • Improved accessibility
  • Faster bulk operations for names, descriptions, types, relationships, and metadata

Placeholder: xyzTable introduction overview

Open Editor