Home

Awesome

Advanced Tables for Obsidian

Add improved navigation, formatting, and manipulation to markdown tables in Obsidian:

Demo

basic functionality

How to use

To create a table, create a single | character, then type the table's first heading and press <kbd>Tab</kbd>. Continue entering headings and pressing <kbd>Tab</kbd> until all the headings are created. Press <kbd>Enter</kbd> to go to the first row. Continue filling cells as before, and press <kbd>Enter</kbd> again for each new row.

When a cursor is in a markdown table...

HotkeyAction
<kbd>Tab</kbd>Next Cell
<kbd>Shift</kbd> + <kbd>Tab</kbd>Previous Cell
<kbd>Enter</kbd>Next Row
<kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>D</kbd>Open table controls sidebar

Or use the command palette and search "Advanced Tables". There are many commands available, don't forget to scroll!

Formulas and Spreadsheets in Markdown!

formulas demo

For more information on using formulas, visit the Help Docs.

How to Install

From within Obsidian

From Obsidian v0.9.8+, you can activate this plugin within Obsidian by doing the following:

Obsidian Mobile

When using Obsidian on a mobile device, the Advanced Tables plugin can be used. Using <kbd>Enter</kbd> and <kbd>Tab</kbd> to navigate the table will not work, however you can add the "Next Cell" and "Next Row" commands to the mobile toolbar and use them to navigate, or use the buttons from the sidebar.

Pricing

This plugin is provided to everyone for free, however if you would like to say thanks or help support continued development, feel free to send a little my way through one of the following methods:

GitHub Sponsors Paypal <img src="https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png" alt="BuyMeACoffee" width="100">

Notes

This is experimental and may have instability. It is possible that there are bugs which may delete data in the current note. Please make backups!