Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Better Tables

yaye.workyaye.work1k downloads

If you are frustrated with making tables in your notes, install this. Summon the interactive table via the ```Table``` block. Just drag to resize and reorder, hover to insert, click to edit.

Add to Obsidian
Better Tables screenshot
  • Overview
  • Scorecard
  • Updates11

If you are frustrated with making tables in your notes, install this. Summon the interactive table via the Table block. Just drag to resize and reorder, hover to insert, click to edit. bettertables

Features

  • Click a cell to select it. Click again to edit. (Or turn on "Quick text edit" to edit with one click.)
  • Move around with the keyboard. Use the arrow keys, or Tab and Enter.
  • Press Enter on a selected cell to start editing it.
  • Drag across cells to select a block. Then copy it, or press Delete to clear it.
  • Drag the lines between rows and columns to resize them.
  • Drag the handles on the top and left edges to reorder rows and columns.
  • Hover between cells and click the dot to insert a row or column.
  • Click the + buttons on the right and bottom to add a row or column.
  • Right-click a cell to align its column left, center, or right.
  • Add a line break inside a cell with Shift+Enter.
  • Delete the whole table with the trash button in the top corner.
  • Wide tables scroll sideways. Your column widths and row heights are saved.

Usage

  1. Add a code block with the word table, like this:
```table
```

Go to the next line, you'd summoned you interactive table.

  1. run the Better Tables: Insert table command from the command palette.

  2. If you have slash commander core plugin installed, you can use /better tables

Your table is saved as a normal Markdown table, so it still works everywhere else. Column widths and row heights are kept in a small hidden comment inside the block (e.g. <!-- tk:cols=140,140;rows=48,48 -->).

Settings

If you like to immediately select & edit text (bypassing having to select the cell first), you can turn on Quick text edit in the setting.

Installation

Add to Obsidian https://community.obsidian.md/plugins/better-tables

Manual

  1. Download main.js, manifest.json, and styles.css from the latest release.
  2. Copy them into <your-vault>/.obsidian/plugins/better-tables/.
  3. Reload Obsidian and enable Better Tables under Settings → Community plugins.

Support

Thank you for using Better Tables! If you run into a bug or have an idea, please open an issue. Feature requests and bug reports are very welcome. And if you find inline notes useful, you can:

buymea bubbletea

It's genuinely appreciated.

Happy noting! Yaye

License

MIT

HealthExcellent
ReviewPassed
About
Click to edit any cell, with Tab / Enter to move between cells Drag dividers to resize columns and rows Drag the edge handles to reorder columns and rows Hover insert dots to add a column or row between any two Select + delete a row or column (click its handle, then Delete) Add columns and rows from the + pills on the right and bottom edges Horizontal scrolling for wide tables Column widths and row heights are remembered --- The same table tool is now included in my CanvasKit Plugin!
TablesEditing
Details
Current version
0.2.6
Last updated
4 weeks ago
Created
Last month
Updates
11 releases
Downloads
1k
Compatible with
Obsidian 1.5.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
Author
yaye.workyaye.workyaye-work
yaye.work
GitHubyaye-work
yaye.work
  1. Community
  2. Plugins
  3. Tables
  4. Better Tables

Related plugins

Advanced Tables

Improved table navigation, formatting, and manipulation.

Datacore

An even faster reactive query engine for the data obsessed.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

Outliner

Work with your lists like in Workflowy or Roam Research.

Creases

Tools for effectively folding Markdown sections.

LanguageTool Integration

advanced spell/grammar checks with the help of language-tool.

MetaEdit

Manage your metadata.

Various Complements

Complete words similar to auto-completion in an IDE.

Simplified Chinese Word Splitting

Adds Simplified Chinese word splitting support for the editor and Vim mode.

Project Manager

Full-featured project management: stunning Gantt charts, Kanban boards, Table views, customizable fields, due date notifications.