Gnucash
Firefly III
The plain text accounting options are by far the best if you're willing to give up automatic pretty navigation and graphing.
With multiple accounts it really got tedious but I loved the actual double entry accounting and level of detail.
My wife was blown away by the year end summary I made with it. You can see early how much went to taxes, fica etc etc.
I once had ambitions to combine this with tiller or some other syncing app. I just use tiller now.
Gnucash
Firefly III
The plain text accounting options are by far the best if you're willing to give up automatic pretty navigation and graphing.