
Open-source checklist bot: send a multi-line message and every line becomes a tappable checkbox item. Works in a private chat or as a group/channel admin. Free.
ToBeDo does one narrow thing very well: it turns a plain message into a checklist. Write a grocery run or a project punch list as separate lines, send it to the bot, and it replies with the same list rendered as checkboxes you tap to mark items done — no slash commands to memorize, no menus to navigate.
The more interesting use case is groups: add ToBeDo as an admin to a group or channel and any message posted there is converted into a shared checklist that everyone in the chat can tick off together, which is handy for a household chore list or a small team's shared task board. Because the project is open source, you can also self-host it if you want the data on your own server rather than the public instance. Its limits are the flip side of its simplicity — no due dates, no reminders, no recurring lists.
/startShow quick instructionsFree
| Criterion | Weight | Points | |
|---|---|---|---|
| Functionality | 25 | 6 / 10 | |
| Reliability & speed | 15 | 6 / 10 | |
| Popularity & trust | 15 | 4 / 10 | |
| Price & free tier | 10 | 10 / 10 | |
| Usability | 10 | 9 / 10 | |
| Safety & privacy | 10 | 8 / 10 | |
| Freshness | 5 | 5 / 10 | |
| Localization | 5 | 10 / 10 | |
| No intrusive ads | 5 | 10 / 10 | |
| Score | 100 | 69.5 |
No, it only renders and tracks checkbox state, it does not send reminders.
The public bot stores your checklists on its server; if that matters, the open-source code lets you run your own instance.