PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Iso20022 Python Packages

Python packages with the GitHub topic iso20022. Sorted by relevance, with stars and monthly downloads.
phoughton
pyiso20022

A Python package (on PYPI) to create or parse ISO20022 messages.

68K 21 8
sebastienrousseau
camt053

Read ISO 20022 camt Bank-to-Customer Statements (camt.052/053/054) and generate validated reversing entries by return reason code such as AC04 Closed Account. Core library with a Click CLI and FastAPI REST API.

6K 1 0
sebastienrousseau
bankstatementparser

Parse bank statements — CAMT/ISO 20022, PAIN.001, CSV (EN/DE/FR/ES), OFX/QFX, MT940, PDFs (digital + scanned) — into unified Transactions. Deterministic parsers, LLM/vision fallback, Golden Rule + multi-currency + continuity verification, page provenance, dedupe, review, accuracy evals, CLI + REST API. 100% test coverage.

4K 33 6
sebastienrousseau
camt053-mcp

Parse & reconcile ISO 20022 camt.053 bank-to-customer statements from Claude Desktop, Cursor & other MCP clients — 19 tools, CBPR+/HVPS+ readiness, SLSA-L3 provenance. Part of the ISO 20022 MCP Suite.

4K 1 0
sebastienrousseau
camt053-lsp

Language Server Protocol (LSP) server for authoring camt053 ISO 20022 reversing-entry data files, with diagnostics, completion, and hover. Works in VS Code, Neovim, and other LSP editors.

4K 1 1
sebastienrousseau
pacs008

Generate, validate, parse and audit ISO 20022 pacs.008 (FI-to-FI Customer Credit Transfer) messages with scheme-aware rules for CBPR+, HVPS+, Fedwire, CHAPS, T2 RTGS and SCT Inst.

1K 3 0
QWED-AI
qwed-finance

Deterministic verification middleware for banking and financial AI. NPV, IRR, loan amortization, and interest calculations with QWED precision.

1K 4 2
sebastienrousseau
bankstatementparser-mcp

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.

1K 0 0
sebastienrousseau
pain001-loader-xlsx

Read flat-record payment data from Excel .xlsx files for pain001.

980 0 0
FinAegis
finaegis

Open-source core banking platform — 61 DDD domains with event sourcing, CQRS, and a schema-first GraphQL API. Multi-asset accounts, exchange, lending, compliance, x402/MPP machine payments, and a non-custodial wallet backend. Laravel 12 / PHP 8.4. Reference implementation: the GCU basket currency.

678 180 45
sebastienrousseau
acmt001

Acmt001 is a Python Library for Automating ISO 20022 acmt Account Management (account opening, maintenance, and closing) XML Messages.

645 1 0
sebastienrousseau
acmt001-mcp

Model Context Protocol (MCP) server exposing the acmt001 ISO 20022 Account Management library as agent tools.

473 0 0
sebastienrousseau
acmt001-lsp

Language Server Protocol (LSP) server for authoring acmt001 ISO 20022 Account Management data files.

447 0 0
tahzeer
x940

A high-speed Rust engine for parsing SWIFT MT940 bank statements and converting them to JSON, CSV, and ISO 20022 camt.053 XML, with native python, node and wasm bindings

361 1 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery