Canvas List Splitter

by mindaugas3
5
4
3
2
1
Score: 35/100

Description

This plugin has not been manually reviewed by Obsidian staff. Split a list in a Canvas card into separate cards.

Reviews

No reviews yet.

Stats

stars
70
downloads
0
forks
1
days
NaN
days
NaN
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
0
commits

Latest Version

Invalid date

Changelog

README file from

Github

List Splitter

A small Obsidian utility plugin for splitting and merging lists in Canvas cards.

Example

Split list into cards

A card containing a bulleted list is split into individual cards, one per item.

Commands

Split list into cards

Select a Canvas text card containing a bulleted or numbered list and run the command. Each list item becomes its own card, stacked vertically starting at the original card's position.

Supported list formats:

  • Unordered: - item, * item, • item
  • Ordered: 1. item, 1) item

List markers are stripped — cards contain plain text only.

Merge cards into list

Select 2 or more Canvas text cards and run the command. The cards are combined into a single bulleted list card placed at the top-left card's position. Cards are ordered top-to-bottom, then left-to-right.

Keybindings are configurable in Settings → Hotkeys.

Installation

Copy main.js and manifest.json to your vault:

<vault>/.obsidian/plugins/list-splitter/

Then enable the plugin in Settings → Community plugins.

Development

npm install
npm run dev     # watch mode
npm run build   # production build
npm run test    # run Mocha tests