Wow, really neat. I like how simple it is but for non-HN users, the onboarding could probably be a bit better. As another user mentioned, if the user visits for the first time, prefill with some tutorial content for the user to learn how to use it.<p>How can I be sure this is stored? There is nothing in the UI indicating that the stuff I write in the app will stay until the next reload or next time I open my browser, neither is there a Save button somewhere. You should ensure the user that the stuff is saved somehow, maybe with a "Saving" indicator or similar.<p>Also something I couldn't figure out (or maybe this is a feature request), how can I move items across the list? Tried dragging it to another list, but doesn't seem to work.<p>In general, love the simplicity, keep doing great work!
This matches really well on what I think when I imagine what I would like to see the application landscape to trend towards. So, good job!<p>Some background: I do not like terminal (curses) applications, and renaissance around them. But I understand why they they are attractive to some; they provide simple, focused, efficient, keyboard driven UIs. The reason why I'm not attracted to them is that I think that the same can be achieved more elegantly (and simply better) without the limitations of 80s character video terminals. And tdo is a demonstration of that idea; an UI that is not too far removed from something that you could imagine finding in a terminal (admittedly the inverted colorscheme might have influenced my initial impression), but still with benefits of more modern tech.<p>Sadly the modern tech in this case (and in many others) comes with huge amount of baggage; html5+browser stack can't really be described as lightweight, if compared to something like ncurses+rxvt stack. This is the one thing I really would like to see; a native UI toolkit aimed squarely for making applications like this with weight more comparable to ncurses than anything else. Sure, it wouldn't be replacing things like Qt or HTML5 for everything, and probably tons of people will hold on to ncurses anyways (for better or worse reasons), but a man can still dream?
This is really nice. It would be good to check for a first time visitor, ala localstorage or cookie, and show quick instructions. Overall, very slick and could see as a great electron application that gets pulled up via keyboard shortcut. Similar to Notational Velocity, but as a to do list.
Nice work!<p>I built something similar a few years ago: <a href="https://hollyapp.com/" rel="nofollow">https://hollyapp.com/</a>
I'm already using this for all my project notes. IMHO, this is the most user-friendly TODO app I've ever encountered. And behind the covers it allows me to have heavily personalized lists with important tasks jumping at me out of the screen.<p>Marko, I hope you'll keep this one up, I'd really hate to have to export my lists to another app...not that I have an alternative on my mind :)
This is pretty neat. It feels a little like a distilled version of Trello.<p>I think you did a great job of using the space that I have. I made my browser full screen on a 4k monitor and I was happy to see it use all the space without sacrificing space or readability. I restored my window size and everything repositioned itself perfectly. Really nice work.
Would be neat to have the Help Tab as a slide-in window of sorts, so as we're getting started it's very easy to just glance at the shortcuts instead of having two tabs open
With boards, lists, and tasks you're already up to three levels of nesting. I really like <a href="http://www.workflowy.com" rel="nofollow">http://www.workflowy.com</a> for its simplicity and unlimited nesting ability.
Another to-do list, keyboard-driven, more flexible and complete in some ways, lacking in others (desktop-only right now), also hackable: <a href="http://onemodel.org" rel="nofollow">http://onemodel.org</a> .
This is really great, I love the simplistic design.<p>The thing is, it <i>is</i> keyboard driven, but not necessarily accessible for visually impaired users. I would like to see ARIA attributes, a more semantic interface and better color contrast.
Neat, I like organizational apps. Any <a href="https://taskwarrior.org/" rel="nofollow">https://taskwarrior.org/</a> users here comment on what they think of Tdo?
If it's keyboard driven, probably "?" should bring up a modal with a summary of keyboard shortcuts. Many apps (gmail, trello, intercom, twitter, facebook, etc..) do this.
This is really well done! Feature request: would love to see a VIM mode. I think VIM semantics would be really intuitive here. Obviously more of a "power" user feature.
I wrote something similar - a command-line based task management system with an integrated web view.<p><a href="http://todolist.site" rel="nofollow">http://todolist.site</a>
I have added some of the features that were suggested in this thread. Most notably, I added a new board - Tutorial which explains key things. Thanks to everyone.
Slightly OT, but...<p>No idea why people are so obsessed with making lists. I've never needed lists in my life.<p>If something is important, I'll get to it. If not, I'll forget it and to hell with it.