Discourse Checklist

:discourse2: Summary Discourse Checklist allows checkboxes to be added to posts with simple Markdown
:hammer_and_wrench: Repository Link https://github.com/discourse/discourse-checklist
:open_book: Install Guide How to install plugins in Discourse




With this release comes a few enhancements.

  • You can disable the plugin in its entirety from the Admin > Settings area (strike through still gets processed, but the checkboxes won’t render and won’t be clickable)

  • You can keep checking/unchecking boxes on the same post without having to refresh the page.

Any issues should be reported either here. I also welcome translation file PRs, or general enhancement PRs.


Create a checkbox with the following syntax:

  • [] or [ ] for an unchecked box
  • [x] or [X] for a checked box

Special thanks

  • @lightyear for creating the initial version
  • @cpradio for porting it to our new patterns and maintaining it for years!



:warning: If you were running this plugin prior to 2020-07-23T05:00:00Z, you may need to run rake discourse_checklist:migrate_old_syntax from your app container to convert to the new checkbox are format in Markdown.

Caveat: this rake task only changes occurrences at the beginning of a line. Other instances may need to be manually updated.


they checkboxes are not visible in print version, or it’s just me ?

I’ve just had a quick check, and they don’t seem to be appearing for me either in the print preview. It’s not something I’ve attempted before, so I’m not sure if this is a known issue


I shall investigate further. :+1:

1 Like