Comment on
How do you keep track of your wallets and on chain transactions? (and keep your privacy)
You can use Rotki, it's similar to Zapper or Koinly, but it's an open source desktop app you run locally. It's still pretty limited compared to the online alternatives, but may get the job done for you depending on your requirements.