Skip to content

maxjmohr/cryptax

Repository files navigation

cryptax

Python uv Streamlit CoinGecko Bash

Motivation

Crypto is full of endless opportunities. However, there are some things I currently despise:

  • Why the heck can't my app show my total returns over the maximum time period?
  • Why do we have to create tax reports ourselves in Germany?
  • Do I really have to pay for a service just to nicely print my (few) transactions?
  • Who is Satoshi Nakamoto? Ok, this could be tricky...

What cryptax solves

cryptax is my side project to make crypto life less messy. The idea is simple:

  • Keep track of your portfolio — finally see the total returns over maximum time period. Either through the terminal, or build a nice dashboard
  • Automate tax stuff — generate a German-compliant tax report without the headache

How to start

Simply run this to setup the uv environment and start the service:

bash start.sh

Bildschirmaufnahme.2025-11-21.um.19.18.10.mov

Note

I am a Binance user, so column names etc. are very targeted towards their layout.

About

Make tax auditors love crpyto.

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •