Controtto is a self-hosted profit and loss tracking tool developed with Go and HTMX, no JavaScript required. It records transactions through the SQLite database, providing average purchase prices, current asset values, transaction histories, import/export functions, and profit and loss calculations. It supports multiple APIs to obtain asset prices, such as Binance, BingX, Alpha Vantage, and Tiingo.