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

Table Checkbox Row Color

mtplrmtplr57 downloads

Interactive Markdown table checkboxes with row highlighting and optional strikethrough support.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

Table Checkbox Row Color

This is a fork of the Table Checkbox Renderer plugin by Daniel Aguerrevere. It adds row color highlighting and optional strikethrough support for checked table rows in Reading Mode.

Overview

Interactive Markdown table checkboxes with row highlighting and optional strikethrough support.

Demo

Writing mode Reading mode Settings

Features

  • Interactive checkboxes in Markdown tables in Reading Mode.
  • Highlights the entire row when at least one checkbox in that row is checked.
  • Obsidian settings let you change the row highlight color.
  • A toggle can enable or disable strikethrough for checked rows.
  • Supports multiple checkboxes per cell and per row.
  • Changes are immediately saved to the Markdown file.
  • Robust mapping between rendered checkboxes and source Markdown.
  • Works with any table structure, including complex layouts.

Usage

  • Install the plugin in Obsidian.
  • Create a Markdown table with checkboxes such as [ ] and [x].
  • Click checkboxes in Reading Mode to toggle and save changes.
  • Checked rows are highlighted automatically so completed items stand out visually.
  • The default highlight color is a light pastel yellow.
  • In the plugin settings, you can pick the highlight color and decide whether checked rows should be struck through.
  • In Edit Mode, checkboxes remain text and can be toggled directly in the editor.

Development

  • Edit the TypeScript source files in the project directory.
  • Install npm npm install.
  • Run npm run build after making changes to produce the updated plugin files.
  • Load the plugin in Obsidian's community plugins folder for testing.

Contributing

Pull requests and suggestions are welcome!

License

2026 - Matteo Paolieri

MIT

98%
HealthExcellent
ReviewPassed
About
Enable interactive checkboxes in Markdown tables in Reading Mode and save toggles back to the source file. Highlight entire rows when any checkbox in a row is checked and optionally apply strikethrough to completed rows; support multiple checkboxes per cell and complex table layouts.
TablesEditingAppearance
Details
Current version
1.0.7
Last updated
2 months ago
Created
2 months ago
Updates
1 release
Downloads
57
Compatible with
Obsidian 1.8.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
mtplrmtplr
github.com/mtplr
GitHubmtplr
  1. Community
  2. Plugins
  3. Tables
  4. Table Checkbox Row Color

Related plugins

Advanced Tables

Improved table navigation, formatting, and manipulation.

Lapel

Show the heading levels in the gutter of the editor.

Datacore

An even faster reactive query engine for the data obsessed.

Show Whitespace

CSS styles and CM6 extensions to highlight whitespace in Source and Live Preview modes.

Minimal Theme Settings

Control the colors and fonts in Minimal Theme.

Hider

Hide interface elements such as tooltips, status bar, titlebar, and more.

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.

Various Complements

Complete words similar to auto-completion in an IDE.

Style Settings

Adjust theme, plugin, and snippet CSS variables.