# Why isn't the checklist plugin a Theme Component?

**URL:** https://meta.discourse.org/t/why-isnt-the-checklist-plugin-a-theme-component/381567
**Category:** Development
**Tags:** checklist
**Created:** [September 4, 2025, 11:26am UTC](https://meta.discourse.org/t/why-isnt-the-checklist-plugin-a-theme-component/381567 "2025-09-04T11:26:27Z")
**Posts on this page:** 1
**Showing post:** 1

<div class="post-metadata">

### Author: ![NateDhaliwal](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/natedhaliwal/32/313494_2.png) [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)
#### Post date: [September 4, 2025, 11:26am UTC](https://meta.discourse.org/t/why-isnt-the-checklist-plugin-a-theme-component/381567/1 "2025-09-04T11:26:27Z")

</div>

Is there a reason why the [checklist plugin](https://github.com/discourse/discourse/tree/main/plugins/checklist) isn’t a theme component? The `plugin.rb` file is virtually empty, and the logic is in the JS side of things:

> <https://github.com/discourse/discourse/blob/main/plugins/checklist/plugin.rb>

(That’s really all there is!)

---

_[View the full topic](https://meta.discourse.org/t/why-isnt-the-checklist-plugin-a-theme-component/381567)._
