GBGS Book Club Character Visualizers

Interactive network visualizations of character relationships across different stories. Select a book below to explore character connections, track relationships through chapters, and visualize the narrative structure. Play with it. Adjust it to suit. Save your changes, load your changes.

Available Visualizations

How to Use the Visualizer

- Viewing the Network

- Editing Node

Add Node

Click Add Node button or press a to create a new node with ID, name, group, optional notes and chapter appearances.

Edit Node

Click Edit Mode or press e, then click any node to modify their properties.

Delete Node

Click Delete Mode or press d, then click a node to remove them (and all their relationships).

- Managing Relationships

- Chapter Management

- File Operations

- Visual Controls

- Keyboard Shortcuts

a Add Node: Character, Place, Theme r Add Relationship c Add Chapter e Toggle Edit Mode d Toggle Delete Mode g Optional Manage groups ← → Previous/Next Chapter Ctrl+S Save File Esc Close Modals / Exit Modes

- Tips

- File Format

For portability, efficiency and future feature compatibility The visualizer uses JSON files with this structure: Many of the diagrams were created by first populating this file with AI then manually positioning the nodes to a users liking.

{
  "nodes": [
    {
      "id": "Alice",
      "title": "Alice Cooper", 
      "group": 0,
      "notes": "Personal Notes or more detail",
      "chapters": ",0,1,2,"
    }
  ],
  "links": [
    {
      "source": "Alice",
      "target": "Bob",
      "relationship": "friend",
      "bondlevel": 5
    }
  ],
  "chapters": [
    {
      "number": 0,
      "title": "Beginning"
    }
  ],
  "groups": [
    {
      "number": 1,
      "name": "Theme",
      "description": "Description of theme context."
    }
  ]
}







V0.66 D. Fedyk 2026