Okay, so this is going to be a bit of a random one, but hear me out.
I personally use Pancake[0]. It's a self-hosted, one-time-payment (but comes with updates) web application that will handle invoicing, CRM, time-tracking, and do it all with a really nice interface.
Also, if you know PHP at all, it's quite fun to hack on, but of course a lot of people dislike PHP. Even if you don't do that, it's a brilliant web app that was a life-saver[1] for myself when I was freelancing. Give the demo a try, see what you think.
[1] I just took a full-time job, so I won't be freelancing anymore, but I am going to continue to use it for my time-tracking and project management for personal stuff :)
I personally use Pancake[0]. It's a self-hosted, one-time-payment (but comes with updates) web application that will handle invoicing, CRM, time-tracking, and do it all with a really nice interface.
Also, if you know PHP at all, it's quite fun to hack on, but of course a lot of people dislike PHP. Even if you don't do that, it's a brilliant web app that was a life-saver[1] for myself when I was freelancing. Give the demo a try, see what you think.
---
[0] https://pancakeapp.com/
[1] I just took a full-time job, so I won't be freelancing anymore, but I am going to continue to use it for my time-tracking and project management for personal stuff :)