Lately I've been using an ordinary XMPP chat app as a todo list, and it is almost great for this but definitely adequate. An actual todo-list-y user interface would make it nearly perfect for what I'd want from todo list software.
Open up chat to myself. Send a chat for each todo item. Use a reaction emoji to indicate status (done/cancelled/etc). Reply to the chat to add additional information and/or surface the item. All of it is shared among all devices, encrypted, and generates notifications. The one feature I'd like that I haven't figured out how to hack manually is scheduled reminders. An XMPP chat app that had scheduled messages could do it! I haven't found an XEP specifically about this but XEP-0471 might be bent to this purpose.
#XMPP #TodoList #tech #dev