HTML checkboxes

by Anareaty
5
4
3
2
1
Score: 37/100

Description

The HTML checkboxes plugin allows users to insert and interact with HTML-based checkboxes within Obsidian notes. Unlike standard Markdown checkboxes, these can be placed inside Markdown tables and positioned freely within a note. Even if the plugin is disabled, the checkboxes remain visible, ensuring compatibility with standard Markdown formatting. Each checkbox is assigned a unique ID for interactivity, preventing duplication issues. Users can right-click to choose alternate checkbox styles, though customization depends on the applied theme or CSS.

Reviews

No reviews yet.

Stats

9
stars
1,691
downloads
0
forks
439
days
423
days
423
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
4
total issues
3
open issues
1
closed issues
2
commits

Latest Version

a year ago

Changelog

Fixed the bug where cursor would move to the end of the file after pasting.

README file from

Github

HTML checkboxes

This plugin allows you to quickly add HTML checkboxes to your notes and makes them clickable.

image

Why use HTML checkboxes?

The main reason you may want to use HTML checkboxes instead of Markdown checkboxes is that you can put them into Markdown tables. You can also place them anywhere in the note, for example add several checkboxes in the row. Also all of your Markdown stays valid, and even if you turn the plugin off, all created checkboxes would still be visible (just not clickable).

Usage

To create checkbox you should put cursor to the place you want and call the command "Add HTML checkbox". Alternatively you can select the option in the editor menu. Be aware that every created checkbox has a unique id, it is nesessary for the checkboxes to be clickable. Do not remove the id and make sure you don't have several checkboxes with the same id within the same file, otherwise they will not work.

If you want to copy and paste checkboxes within the same file, it is important to change IDs, so they are note duplicate existing ones. This can be done in two ways:

  1. Enable option "Automatically fix duplicated IDs on pasting" in plugin settings. In this case every time you paste checkboxes, plugin would scan the file to find and fix any repeating IDs. Be aware that pasting may become slow, if you pasting many checkboxes at once or if there are already many checkboxes in the file.
  2. You can fix all checkboxes that are already in the file by chosing command "Fix HTML checkboxes" from command pallete or from editor menu.

It is recommended to never edit checkboxes manually. Also checkboxes are NOT added automatically on the next line when you hit "enter".

When right-clicking on the checkbox you will see the menu allowing you to select between a few of alternate checkboxes (you will need the theme or special css to make alternate checkboxes look different). Note that not all of possble alternate checkboxes are supported, and I am not planning to add more. When the alternate checkboxes menu appears inside the table it will hide the default table right-click menu. If you want to see table right-click menu, you should click on some other place in the cell.

Plugin works in embedded views as well, but clicking on checkboxes may cause some blinking in canvas.

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Excel to Markdown Table
4 years ago by Ganessh Kumar R P
An Obsidian plugin to paste data from Microsoft Excel, Google Sheets, Apple Numbers and LibreOffice Calc as Markdown tables in Obsidian editor.
AsciiDoc Blocks Plugin
4 years ago by Juracy Filho
A plugin to render asciidoc blocks in Obsidian, initially asciidoc tables
Table to CSV Exporter
4 years ago by Stefan Wolfrum
An Obsidian Plugin that allows to export tables from a pane in reading mode to CSV files.
Task Genius
4 years ago by Boninall
Comprehensive task management plugin for Obsidian
Table Generator
4 years ago by Boninall
A plugin for generate markdown table quickly like Typora.
Checkbox 3 states
4 years ago by Renaud Héluin @ NovaGaïa
This is a simple plugin for add a third state to checkbox list.
Any Block
3 years ago by LincZero
You can flexibility to create a 'Block' by many means. It also provides many useful features, like `list to table`. (obsidian/markdown-it/vuepress plugin/app)
Uncheck All
3 years ago by Shahar Har-Shuv
Obsidian plugin to uncheck all checkboxes in a file with one action
Checkbox Reorder
3 years ago by Ivan Knöfler
Sheets Extended
3 years ago by NicoNekoru
Plugin that adds features to tables in obsidian including merging, vertical headers, and custom css
Markdown table checkboxes
3 years ago by DylanGiesberts
Obsidian plugin. Allows for the usage of checkboxes inside markdown tables.
JSON table
3 years ago by Dario Baumberger
Simply switch between JSON and tables in your Obsidian notes.
Blockier
2 years ago by blorbb
An Obsidian.md plugin for easier block editing.
Pomodoro Timer
2 years ago by eatgrass
A pomodoro timer that helps manage your daily focus
Task Status
2 years ago by Valerie Burzynski
Quickly change any task status in Obsidian. The searchable modal enables a more dynamic and indiscriminate workflow when you need to change your checkbox markers.
Multi State CheckBox Switcher
2 years ago by KubaMiszcz
Enhanced tables
2 years ago by pistacchio
A plugin for Obsidian to add advanced controls (like sorting and filtering) to standard markup tables
Checkbox Sounds
2 years ago by yasd251
Adds a nice completion sound for checkboxes when ticked in Obsidian
Future Dates
2 years ago by Dmitry Manannikov
Timesheet
2 years ago by vkostyanetsky
Timesheet generator plugin for Obsidian
Checkbox Time Tracker
2 years ago by UD
Checkbox Time Tracker for Obsidian
Checklist Progress
2 years ago by acidghost
Plugin to automatically fill progress (as fraction or percentage) of check-lists
doing
2 years ago by rooyca
What was I doing?
Checkbox styling helper
2 years ago by JaewonE
Helps you styling checkboxes in preview mode.
Account Viewer
2 years ago by Muaz Yediyüzkırkiki
Obsidian Plugin that automatically generate accounting tables from Markdown code blocks tagged with "accounting" alias.
Advanced Tables
6 years ago by Tony Grosinger
Improved table navigation, formatting, and manipulation in Obsidian.md
Table of Contents
5 years ago by hipstersmoothie
Create a tables of contents for a note.
Table Extended
5 years ago by AidenLx
Extend basic table in Obsidian with MultiMarkdown table syntax
CSV Table
5 years ago by Adam Coddington
Have a CSV file you want to render some or all of the data from? This plugin allows you to display that data in your obsidian preview.
Overdue
4 years ago by Peter Parente
Obsidian plugin that marks items as [[Overdue]] if they are not checked off by their due date
Open with Natural Language Dates
2 years ago by Charlie Chao
Quickly open a daily note using natural language. Requires "Natural Language Dates" plugin to work.
BuJo Bullets
a year ago by Will Olson
Alternate checkbox types for Obsidian to support Bullet Journal bullets
Inline Checkbox Groups
a year ago by Bradley Wyatt
Obsidian Plugin that creates multiple checkboxes on a single line, separated by a customizable separator character (default '|'), with the option to automatically cross out text when all checkboxes in the line are checked.
Checkbox Sync
a year ago by Grol
Keep parent/child checkboxes in sync automatically within your Obsidian task lists.
Daily Routine
a year ago by sechan100
new version of daily-routine obsidian plugin
CSV All-in-One
a year ago by hihangeol
Kanban Status Updater
a year ago by Ankit Kapur
Obsidian plugin that automatically updates the note property when card is moved to a column.
Completed Tasks
a year ago by Mgussekloo
A free, simple and intuitive Obsidian plugin that automatically moves completed tasks (checked checkboxes) to the bottom of the list they're in.
Tick Tones
a year ago by DontBlameMe
A plugin for Obsidian which makes checkboxes satisfying
Daily Task Auto Generator
a year ago by maigamo
📝 Obsidian Daily Task Auto Generator | Automated Daily Notes • Multilingual Support • Custom Templates | A powerful plugin designed for Obsidian users to automatically generate structured daily task notes, helping you maintain a consistent and focused workflow with minimal effort.
Text Block Timer
10 months ago by frankthwang
T4: Task Tree Time Totaler
10 months ago by Evan Story
Sortable Tables
9 months ago by filippov112
A plugin for Obsidian that adds the ability to interactively sort Markdown tables in preview mode.
List to table converter
6 months ago by paddomanno
Checkbox Style Menu
5 months ago by ReticentEclectic
Provides an intuitive menu for quickly changing checkbox styles in Obsidian
Table Checkbox Renderer
5 months ago by Daniel Aguerrevere
Interactive checkboxes for Markdown tables in Obsidian. Toggle checkboxes in Reading Mode and instantly update your Markdown file. Supports multiple checkboxes per cell and any table layout.
Workout Planner
4 months ago by Rares Spatariu
Table Line Break Mobile
3 months ago by marcelflymark
Obsidian plugin: Insert a new line break inside a table cell using the <br> HTML element
Note Progressbar
a month ago by Ryoma Kawahara
Displays a live progress bar summarizing checkbox completion in the active note.