Kazi Aidah Haque1k downloadsColor your table cells through rules or simple right-click actions.
Color any table cell in Obsidian. Supports both manual coloring and automatic rules based on text, numbers, and regex.

By default, colors appear in Reading Mode. You can enable coloring in Live Preview Mode from settings.

Currently, the manual coloring is a bit unstable, and the coloring does not always apply properly across views. The rule based coloring works much more reliably.
For best experience, I'd recommend not introducing manual colors in a rule-based coloring table.
Rules let you color cells, rows, or entire columns automatically based on what they contain.
No more manual formatting for large tables!
A simple rule uses a single condition of these properties:
TARGET What gets colored
WHEN Where the plugin checks
MATCH How the comparison works
VALUE What it looks for: text, number, or regex pattern
COLOR Your background and text color (Null by Default).
Example To highlight all cells that contain URGENT:
Advanced rules let you stack multiple conditions together. The conditions you set (Any, All, or None) must match before the rule applies.

Example Color a cell green only when:
Changes you make in the plugin settings apply immediately. If you ever see outdated colors due to Obsidian not updating the table view, you can force a refresh using the table colors refresh button in the ribbon or the status bar icon.
![]()
This plugin is currently NOT in Obsidian Community Plugins.
For manual installation, download the main.js, styles.css and manifest.json files from Releases and create a folder with the name "color-table-cells" in your vault/.obsidian/plugins/ folder and put the files there.
Yes. Everything works on Obsidian Mobile. Manual coloring and rule based coloring both apply normally.
Allows image embed / hyperlink as the match for column headers for coloring too!
