Radio buttons support #4318
Replies: 20 comments 19 replies
|
It'd be nice if the syntax for radio buttons was something as easy as using parenthesis Hypothetically, your example would only need to be modified to use parenthesis instead. I'm not sure how they model it. Maybe this would be something like "two tasks of a task list" where selecting any one of those radio buttons marks the completion of the task.
Same, it'd be nice to answer questions like What happens when you nest a radio list below a task list?**Describe the bug** Blah blah **Environment (please complete the following information):** - [ ] - ( ) Localhost - (x) Staging - ( ) Production **Plan (please complete the following information):** - [ ] - ( ) PRO - (x) Express - ( ) Enterprise
This might just be a more explicit version of the above. Can also imagine the other way around etc. And things with deeper nesting etc |
|
Ping! +1 Pretty pls consider :) |
|
Ping! Really hoping that we get checkbox support in 2025! 🙏 |
|
+1 |
|
+1 |
|
+1. Let's make it happen. |
|
+1 |
|
+1 |
|
+1 |
|
Guys, please subscribe and/or add emoticons on the first message instead of sending unuseful comments. |
|
Any development on this? |
|
5 years |
|
+1 🙏🏻 🤗 |
|
+1 Please! 🥲 |
|
Half of 2026 is gone, yet no development in this. |
|
What's the purpose of this? I understand you want radio buttons for a single selection. But, most situations (where you list multiple options, but can only select one of the options) is for a form and that point you might as well just handwrite all the html you need to write the full form. I guess I just don't understand when you will use radio buttons with markdown that will be turned into html. I need an example to look at to understand. |
|
Is this for Issue Templates and to making submitting an issue like filing out a form? |
|
GitHub task lists are currently designed strictly around Markdown checkboxes (- [ ]) as independent boolean items, so there’s no native concept of mutual exclusion or “radio groups”. What you’re describing would require a new semantic layer (e.g. grouped tasks with single-selection constraints), which would fundamentally change how task lists are interpreted, rendered, and stored across issues, PRs, and APIs. A possible workaround today is using structured sections or labels instead of task logic, since task lists are intentionally meant for “completion tracking,” not state selection. So this feels less like a missing feature and more like a deliberate limitation of task lists being boolean-only by design, to keep them consistent across GitHub’s issue/PR ecosystem. |



Uh oh!
There was an error while loading. Please reload this page.
I can see a great integration with checkboxes. Thanks for that!
Is it possible to add new support for Radio buttons?
The main motivation is a different context. On checkboxes, we want to finish all of them: https://docs.github.com/en/issues/tracking-your-work-with-issues/about-task-lists
4 of 6 tasks.For radio buttons, we want to select only one option from the list.
For example, we are using issues like this:
We will never finish all tasks and can see on the issue index every time message:
2 of 6 tasks.It's just an idea. Can imagine the complexity and another requests like select box, etc.
All reactions