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

Iso20022 Python Packages

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

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

19K 23 9
sebastienrousseau
bankstatementparser

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. 🐍

6K 55 12
sebastienrousseau
pain001-loader-xlsx

Excel (.xlsx / .xlsm) loader plugin for the pain001 ISO 20022 library.

3K 1 0
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.

2K 2 0
rseufert
mock-acme

The integration between the mocks: the middleware that mock-sap, mock-edi and mock-bank exist to test. Zero dependencies.

2K 2 0
sebastienrousseau
acmt001-mcp

Generate & validate ISO 20022 acmt.001 account management messages from Claude Desktop, Cursor & other MCP clients. Part of the ISO 20022 MCP Suite.

2K 1 0
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.

2K 1 0
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.

1K 2 0
sebastienrousseau
structured-address-fix-mcp

MCP server exposing the structured-address-fix ISO 20022 address-remediation library as agent tools. Part of the ISO 20022 MCP Suite.

1K 1 0
sebastienrousseau
iso20022-bank-profile-mcp

Local MCP server that manages, validates, and serves bank-specific ISO 20022 clearing profiles. Part of the ISO 20022 MCP Suite.

1K 1 0
QWED-AI
qwed-finance

Deterministic verification layer for AI-generated financial decisions. Verifies math (NPV, IRR, Black-Scholes, YTM, VaR), compliance (AML/KYC via Z3), and banking schemas (ISO 20022, SWIFT) — fail-closed, proof-backed. Not execution. Verification.

1K 3 4
sebastienrousseau
iso20022-evidence-pack-mcp

Local MCP server that compiles ISO 20022 readiness findings into sealed, tamper-evident audit evidence packs. Part of the ISO 20022 MCP Suite.

1K 1 0
sebastienrousseau
iso20022-readiness-suite-mcp

Orchestration MCP server for ISO 20022 readiness scoring, remediation, and bank-response simulation. Part of the ISO 20022 MCP Suite.

1K 1 0
sebastienrousseau
acmt001

Automate ISO 20022 acmt Account Management messages — open, maintain, close, switch and verify bank accounts. 34 message types validated against real ISO schemas, with CLI, FastAPI, and IBAN/BIC/LEI validation.

1K 1 0
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.

922 4 1
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.

892 1 1
sebastienrousseau
structured-address-fix

ISO 20022 structured-address remediation and payment-rejection prevention for the November 2026 cliff. Detects, scores, and remediates non-compliant postal addresses in pacs.008/pain.001 messages.

499 1 0
sebastienrousseau
acmt001-lsp

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

405 1 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.

157 204 54
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

60 1 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology