tx-normalizer
A TypeScript library that transforms messy bank-exported CSV files into clean structured JSON transactions ready for budgeting apps and analytics.
typescriptnodejszod
View on GitHub→tx-normalizer is my custom CSV parser and normalization layer for banking data.
It takes raw CSV lines from any bank export → validates + transforms them into a consistent JSON transaction model, so apps like BareBudget always receive clean structured data.
The result: fewer parsing bugs and a simple interface for analytics or budgeting intelligence.