No description
Find a file
2025-05-05 14:08:40 +03:00
.github/workflows upd 2025-03-13 22:04:34 +03:00
__tests__ add settings 2025-04-11 21:09:29 +03:00
docs fix text 2025-05-05 13:02:33 +03:00
img upd readme 2025-04-11 22:48:43 +03:00
src v upd, fix bug #10 2025-04-12 10:55:26 +03:00
.editorconfig Initial commit 2025-02-01 03:53:06 +03:00
.eslintignore Initial commit 2025-02-01 03:53:06 +03:00
.eslintrc Initial commit 2025-02-01 03:53:06 +03:00
.gitignore add tests 2025-02-18 20:50:31 +03:00
.npmrc Initial commit 2025-02-01 03:53:06 +03:00
esbuild.config.mjs add tests 2025-02-18 20:50:31 +03:00
jest.config.ts stable? 2025-04-11 18:07:53 +03:00
LICENSE fix license 2025-02-23 01:23:33 +03:00
manifest.json v upd, fix bug #10 2025-04-12 10:55:26 +03:00
package-lock.json fix cursor, add mutex, add tests, refactor 2025-03-20 00:24:35 +03:00
package.json stable? 2025-04-11 18:07:53 +03:00
README.md new readme 2025-05-05 14:08:40 +03:00
styles.css Initial commit 2025-02-01 03:53:06 +03:00
tsconfig.json add tests 2025-02-18 20:50:31 +03:00
version-bump.mjs Initial commit 2025-02-01 03:53:06 +03:00
versions.json Initial commit 2025-02-01 03:53:06 +03:00

Checkbox Sync for Obsidian

License: 0BSD Latest Release Downloads

Checkbox Sync is an Obsidian plugin that helps automate the management of checkbox states within hierarchical lists (parent ↔ children synchronization).

It automatically updates parent checkboxes based on their children's state, and optionally cascades changes from parent to children, providing flexibility for managing task lists and nested checklists.

Checkbox Sync Demo: Parent state updates automatically based on children.
Example: Parent checkbox automatically reflects child completion status.

➡️ Read the Full Documentation (English & Русский) for more examples and settings

Key Features

  • Automatically check/uncheck parent based on children state.
  • Automatically check/uncheck children when parent state changes manually.
  • Configurable synchronization.
  • Supports ordered and unordered lists.
  • Respects list indentation for nested hierarchies.

Contributing

Contributions are welcome! Please see the Contributing Guide on our documentation site for details on how to help improve Checkbox Sync.

License

This project is licensed under the 0BSD license. See the LICENSE file for details.