- Create, edit, and delete virtual index cards
- Resizable cards with drag handles
- Duplicate cards with a single click
- Custom card colors using color picker
- Custom card widths and heights (individual or multiple cards at once)
- Add images to cards via paste
- Multi-line text support in card descriptions
- Mark cards as "nucleus" cards (double-click to toggle)
- Tag system with drag-to-reorder and click-to-edit
- Add floating text labels anywhere on the canvas
- Drag to reposition labels
- Editable text with custom colors
- Snap to grid support
- Notes panel for related thoughts
- Create relationships between cards with editable labels
- Multi-select cards using Ctrl+click
- Lasso selection (drag a box around cards)
- Click background to deselect
- Move multiple selected cards simultaneously
- Align selected cards by top edge or left edge
- Evenly space cards horizontally or vertically
- Configurable grid background with adjustable size
- Snap-to-grid for cards and labels
- Customizable background and grid colors
- Zoom in/out with persistent zoom levels
- Mobile and low-resolution friendly display
- Collapsible sidebar navigation
- Named sessions with custom titles
- Undo and redo operations
- Auto-save to browser storage
- Save/load sessions as JSON files
- Unsaved changes indicator
- Confirmation dialog on close with unsaved changes
- Export reports in multiple formats (Markdown, HTML, JSON)
- Filter exports by tags or colors
- Screenshot capture of canvas
- Custom report titles
This is a fork of cards by @bertjerred. A huge thanks to him for the fantastic original!
This fork adds many new features that are outlined in CHANGELOG.md.
