Docsify Interactive Checkboxes Plugin
December 7, 2025 ยท View on GitHub
A lightweight Docsify plugin that transforms standard markdown checkboxes into interactive, persistent task lists.
โจ Features
- ๐ฑ๏ธ Interactive Checkboxes - Click to toggle completion
- ๐พ Persistent State - Saved in localStorage with stable IDs (v2)
- ๐ Per-Page Storage - Each page has its own states
- ๐จ Visual Feedback - Strikethrough + fade effect
- ๐ค Import/Export - Backup your progress easily
- โก Zero Dependencies - Pure JavaScript
- ๐ Easy Integration - Drop-in solution
๐ Documentation
View Full Documentation & Demo โ
๐ฆ Installation
NPM
npm install docsify-interactive-checkboxes
CDN
Add the script to your index.html after the Docsify script:
<script src="//cdn.jsdelivr.net/npm/docsify-interactive-checkboxes/dist/plugin.min.js"></script>
๐ Usage
Standard markdown syntax:
- [ ] Unchecked task
- [x] Completed task
- [ ] Another task
๐ License
MIT License - see LICENSE