# Feature request: Checkboxes inside a table

**URL:** <https://discourse.joplinapp.org/t/feature-request-checkboxes-inside-a-table/23289>\
**Category:** Features\
**Created:** [24 January 2022 14:26 UTC](https://discourse.joplinapp.org/t/feature-request-checkboxes-inside-a-table/23289 "2022-01-24T14:26:29Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![finrik](https://avatars.discourse-cdn.com/v4/letter/f/71e660/32.png) [@finrik](https://discourse.joplinapp.org/u/finrik)\
**Post date:** [24 January 2022 14:26 UTC](https://discourse.joplinapp.org/t/feature-request-checkboxes-inside-a-table/23289/1 "2022-01-24T14:26:29Z")

</div>

Would it be possible to insert the checkboxes inside a table? Currently I can already insert them in the rich text editor. But then they are not saved.

My favorite feature at all would be to be able to insert multiple columns on a page or area. Then we could bring more structure to the pages.

 ![image](https://canada1.discourse-cdn.com/flex028/uploads/cozic/original/2X/d/d414ffa4d84830fdcb11b641c7a211cdad8b9ba4.png)

Thank you very much

---

<div class="post-metadata">

**Author:** ![Daeraxa](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/daeraxa/32/6172_2.png) [@Daeraxa](https://discourse.joplinapp.org/u/Daeraxa)\
**Post date:** [24 January 2022 15:36 UTC](https://discourse.joplinapp.org/t/feature-request-checkboxes-inside-a-table/23289/2 "2022-01-24T15:36:31Z")

</div>

I don't believe tickboxes in markdown tables are part of the spec (or any of the commonly used extended specs (like gfm) but I'm happy to be wrong) so I doubt would be supported in the main application as it would break compatability with standard markdown.

It should be possible for somebody to implement such a thing as a plugin but it likely won't work from the richtext editor if they do.

---

<div class="post-metadata">

**Author:** ![finrik](https://avatars.discourse-cdn.com/v4/letter/f/71e660/32.png) [@finrik](https://discourse.joplinapp.org/u/finrik)\
**Post date:** [24 January 2022 18:42 UTC](https://discourse.joplinapp.org/t/feature-request-checkboxes-inside-a-table/23289/3 "2022-01-24T18:42:30Z")

</div>

As a plugin, it has the disadvantage that it does not work for smartphones. Bold or code also works within tables. But lists seem not to work. Very sad, because would help to display content on a page very much.

But of course, if it is not allowed in the specifications, there is nothing to do. ☹

---

<div class="post-metadata">

**Author:** ![whitewall](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/whitewall/32/6018_2.png) [@whitewall](https://discourse.joplinapp.org/u/whitewall)\
**Post date:** [25 January 2022 01:06 UTC](https://discourse.joplinapp.org/t/feature-request-checkboxes-inside-a-table/23289/4 "2022-01-25T01:06:20Z")

</div>

Welcome to the forum!

@Daeraxa, do you know if there is an issue tracker somewhere for the standard that Joplin uses for markdown? Perhaps it could be added as an issue there.

---

<div class="post-metadata">

**Author:** ![Daeraxa](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/daeraxa/32/6172_2.png) [@Daeraxa](https://discourse.joplinapp.org/u/Daeraxa)\
**Post date:** [25 January 2022 01:23 UTC](https://discourse.joplinapp.org/t/feature-request-checkboxes-inside-a-table/23289/5 "2022-01-25T01:23:39Z")

</div>

I beleive Joplin adheres to [commonmark](https://spec.commonmark.org/0.30/) as the "base/reference" spec as well as the extensions provided by [GFM](https://github.github.com/gfm/)

I don't think a PR will go very far (if it is even possible to submit one) due to how big and widely spread markdown is at this point hence why there are so many "flavours" of markdown.

The problem is that the more specific the flavour that is used the more specific and less portable the documents become - many of the markdown extensions in Joplin don't adhere to a single spec already let alone the plugins.

Some other flavours are here - [Extended Syntax | Markdown Guide](https://www.markdownguide.org/extended-syntax/#lightweight-markup-languages).

One possibility would be to develop some form of "JFM" (Joplin flavoured markdown) that could support all these features but that comes at the cost of maintenance and compatibility.

---

<div class="post-metadata">

**Author:** ![whitewall](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/whitewall/32/6018_2.png) [@whitewall](https://discourse.joplinapp.org/u/whitewall)\
**Post date:** [25 January 2022 03:36 UTC](https://discourse.joplinapp.org/t/feature-request-checkboxes-inside-a-table/23289/6 "2022-01-25T03:36:31Z")

</div>

Thanks! That makes a lot of sense.
