Transpose Markdown tables directly in Obsidian.
- Place the cursor anywhere inside a Markdown table.
- Open the command palette and select Transpose Markdown table.
For example:
| A | B | C | D |
|---|---|---|---|
| 1 | 2 | 3 | 4 |
becomes:
| A | 1 |
|---|---|
| B | 2 |
| C | 3 |
| D | 4 |
The command works in source mode and Live Preview. After transposition, column alignment is reset to the default Markdown alignment. Missing cells in uneven rows are left empty.
Install dependencies and build the plugin:
pnpm install
pnpm build
Then copy the generated main.js and manifest.json into:
<Vault>/.obsidian/plugins/ob-toolbox/
Reload Obsidian, then enable the plugin under Settings → Community plugins.
MD Toolbox works entirely locally. It does not collect analytics or send vault content to external services.