No description
Find a file
Czeglédy Péter 3937ca0a8a Small fixes
2026-07-15 20:01:48 +02:00
node_modules Initial commit 2026-07-15 02:57:23 +02:00
image.png Updated 2026-07-15 11:27:42 +02:00
LICENSE Updated 2026-07-15 11:47:17 +02:00
main.js Small fixes 2026-07-15 20:01:48 +02:00
main.ts Small fixes 2026-07-15 20:01:48 +02:00
manifest.json Small fixes 2026-07-15 20:01:48 +02:00
package-lock.json Initial commit 2026-07-15 02:57:23 +02:00
package.json Updated 2026-07-15 11:39:58 +02:00
README.md Small fixes 2026-07-15 19:53:26 +02:00
rollup.config.mjs Initial commit 2026-07-15 02:57:23 +02:00
styles.css Updated the style.css file 2026-07-15 02:59:58 +02:00
tsconfig.json Small fixes 2026-07-15 19:53:26 +02:00
versions.json Small fixes 2026-07-15 20:01:48 +02:00

Markdown Columns

One of Markdown's major limitations is the inability to create columns, even though doing so would be extremely useful in some cases. This plugin attempts to address this issue by introducing a new columns block.

With this plugin, you can create an unlimited number of columns that retain the original Markdown formatting, without needing to rewrite the note in HTML.

Features

  • Unlimited number of columns
  • Full Markdown rendering inside each column
  • Supports code blocks, callouts, tables, lists, images, and links
  • No HTML required
  • Responsive layout

Usage

It's recommended to use 4 backticks instead of 3, because this allows you to use code blocks inside columns without breaking the outer columns block.

Columns are separated with 3 colons: :::
Each column can contain any valid Markdown content.

Example

````columns
# Column 1

- Item 1
- Item 2
- Item 3

:::
# Column 2
```css
.markdown-column {
    min-width: 0;
}
```
````

Will be rendered as:

Demo image

Installation

The plugin can be downloaded from the Obsidian plugin browser.

License

MIT License