Skip to content

Import/Export

Getting data in and out of Webseriously.

Export

JSON

The native format. Exports your entire hierarchy with all fields, tags, and metadata intact. Use this for:

  • Backups
  • Moving data between Webseriously instances
  • Processing with other tools

Find it in Controls or a menu. Click, and your browser downloads a .json file.

CSV

Flat format. Good for spreadsheets. Each row is an item, columns are fields.

The tricky part: hierarchy. CSV is flat, but your data has parents and children. Webseriously handles this by including a "parent" column (usually the parent's ID or path).

Use CSV when you need to:

  • Edit in Excel or Google Sheets
  • Share with someone who doesn't use Webseriously
  • Do bulk data entry (edit in a spreadsheet, re-import)

PDF

A snapshot of the graph as it currently looks. Not editable, but good for:

  • Sharing a visual overview
  • Printing
  • Archiving a moment in time

The PDF captures the current view — whatever mode you're in, whatever's expanded or collapsed. What you see is what you get.

Import

JSON

Drop a Webseriously JSON file back in, and it rebuilds the whole structure. Fields, tags, relationships — all restored.

Warning: importing usually replaces or merges with existing data. Check your setup for how conflicts are handled. Some setups ask, some overwrite, some merge.

CSV

Import from spreadsheet format. You'll need:

  • A column for item names
  • A column indicating parent relationships
  • Columns for any fields you want populated

The exact format depends on your schema. Some setups offer a mapping step — "which column is the name? which is the parent?" Others expect a specific format.

Drag and Drop

Some setups support dragging a file directly onto the graph. The file gets parsed and items appear. Quick and casual.

Partial Export

Sometimes you don't want everything — just one branch.

Select an item, then export. Some setups export only that item and its descendants. Others always export the whole tree. Check your Controls for options.

Where Does Data Live?

This matters for import/export:

Browser storage — data lives in your browser's localStorage. Export is your only backup. If you clear browser data, it's gone.

Firebase / Airtable / etc — data lives in the cloud. Export is still useful for backups or migration, but the canonical copy is online.

Bubble plugin — data lives in your Bubble database. Webseriously is just a view. Export gives you a snapshot, but the source of truth is Bubble.

Know which one you're using. It affects what import/export means for you.