Markdown Task Lists

Task lists (also known as checklists) allow you to create a list of items with checkboxes next to them. This is a popular feature of "GitHub Flavored Markdown" (GFM).

When rendered into HTML, these usually appear as unordered list items with an input element of type checkbox.

Creating a Task List

To create a task list, use a dash followed by a space and then brackets with a space (for an unchecked item) or an "x" (for a checked item).

Nested Task Lists

You can also nest task lists just like you would with regular lists by indenting the items.

Important Considerations