It's not quite a simple solution, but Redmine has always been my go to for keeping up on personal projects. There is the fact that it requires you to setup a server somewhere to reside, but it comes with so many plugins and third party applications that make it fully configurable to meet the most complex needs.