← Back to Projects

Weave

September 09, 2026

Overview

Built a visual graph/canvas editor with nodes, styled edges, groups, and sticky notes on a zoomable infinite canvas.

Key Features

  • Local-First Sync: Implemented one-click git-based sync across machines, with smart setup handling and safe conflict resolution.
  • Rich Interface: Designed a live-updating file explorer, custom color picker, and full settings panel for themes and custom fields.
  • Export Capabilities: Created dual save formats (readable JSON + compressed) and one-click image export.
  • Polished UI: Features a responsive toolbar, dark/light themes, and extensive keyboard shortcuts for a smooth workflow.