Universal JSON, BSON, YAML, CSV, XML, mt940 converter with templates
-
Updated
Oct 26, 2026 - Go
Universal JSON, BSON, YAML, CSV, XML, mt940 converter with templates
Parse bank statements (CAMT, PAIN.001, MT940, MT942, OFX/QFX, BAI2, CSV, and PDF) into unified Transactions. Treasury analytics, 2-way reconciliation, PDF forensics, Parquet & Ledger exports (hledger, beancount), deduplication, LLM & vision fallback, CLI, and REST API. 🐍
SharpMT940Lib implements the MT940 format in C# and is based on specifications of multiple banks. You can use it as a base for financial software or for conversions to other formats like CSV or OFX.
💸 Command line tool and PHP library for generating MT940 format bank transaction files. 💳 Takes CSV input from ING Commercial Cards (ingbanknetservice)!
KSeF SDK for TypeScript/Node.js — invoice reconciliation with bank statements (MT940, mBank, ING, PKO, Santander), production KSeF 2.0 HTTP client, MCP server for Claude and Cursor. Open-source, MIT.
Create MT940 and intra-day MT942 bank account statements for testing
Parse bank statements (BAI2, MT940/MT942, CAMT.053, OFX, CSV) into structured transactions from Claude Desktop, Cursor & other MCP clients. Part of the ISO 20022 MCP Suite.
One schema for MT940 and OFX/QFX, with the bank deviations that break other parsers written down. Python library, CLI and local MCP server.
Import and analyze your bank account transactions
To associate your repository with the mt940 topic, visit your repo's landing page and select "manage topics."