Hacker News new | ask | show | jobs
by tombert 773 days ago
I haven't released it yet, but I've been working on (and using) a clone of OmniFocus. It'll be open-sourced soonish, though I want to get it into a slightly better state before I do.

I love OmniFocus, it's good software, but my current job is really paranoid about third-party apps that phone home in any capacity. While I'm aware that you can point OmniFocus to a custom WebDAV server, there's always a risk that I forget to do that, end up sending something mildly proprietary to a third party and then getting in trouble. If I code it up myself, I do not have to worry about that; it will only send data to places where I tell it to.

OmniFocus also has the disadvantage of being Mac+iOS only. I currently only have an iPhone and a Mac so that works well enough, but when I had an Android phone for about five months last year I really ended up missing it.

Obviously there are millions of TODO apps out there, but I really like OmniFocus' project layout and reminders and the like, and it actually fits the ClojureScript + Re-frame model reasonably well.

Right now I'm just doing some Electron stuff, but I will probably start working on a port to React Native when I do the phone port, if I can get that working with ClojureScript.