Código abierto para el futuro de las finanzas.

Open source for

Proyectos de código abierto en Python, Rust y JavaScript para el futuro de las finanzas.

Talk to us Browse all products

39.5M Open-source downloads
672 GitHub stars
93 Sigstore-signed articles
19 Years shipping in production

BUILT FOR FINANCIAL SERVICES

Three areas of work. Payments, security, and tooling.

Aerial view of city interchanges at night, representing cross-border payment rails.

PAYMENTS & ISO 20022

Payments in the global standard.

ISO 20022 covers the full message lifecycle. These libraries generate pain.001 initiation files, build and validate pacs.008 transfers, read camt.053 statements, and handle acmt.001 account management, with parsers for older formats. You can adopt one library at a time instead of replacing a core system.

Read the payments story

Abstract blue light field, representing post-quantum cryptography for financial systems.

POST-QUANTUM SECURITY

Security past the RSA era.

Some financial records stay sensitive for decades, long enough that data captured today could be read once quantum computers mature. These Rust libraries implement ML-KEM (CRYSTALS-Kyber, NIST FIPS 203) along with hashing and related primitives, so a migration can begin before the deadlines force it.

Read the security story

Clean architectural lines in soft light, representing dependable developer foundations.

DEVELOPER PLATFORM

Foundations for your engineers.

The same Rust libraries that build and secure this site. They include noyalib for YAML and the Static Site Generator itself, published with CycloneDX SBOMs and Sigstore signatures. Your engineers build on them instead of maintaining the equivalents in-house.

Read the platform story

AUTOMATED FINANCIAL INFRASTRUCTURE

Financial data, untangled.

Payment files and bank statements, without the friction. These tools generate the full ISO 20022 message lifecycle and parse messy real-world statements with deterministic precision. Bring your CSVs, PDFs, or databases. The data just flows.

ISO 20022 MCP Suite

Nine vendor-neutral MCP servers that let AI agents generate, validate, reconcile and settle ISO 20022 payments from natural language: the open bank-message layer, installed in one line. Live on PyPI and the official MCP registry.

Explore the suite

pain001

Generates ISO 20022 pain.001 files from CSV or SQLite. Every message is XSD-validated and IBAN/BIC-checksummed pre-flight, so malformed payments are caught before they reach the clearing network. No proprietary translator between your ERP and the rails.

Learn more · Read the case study

4416Apache-2.0last commit 3w ago

pacs008

Generates, validates, and delivers ISO 20022 pacs.008 messages for bank-to-bank customer credit transfers. Includes JSON Schema and XSD validation, IBAN checks across 75 countries, and PII masking for GDPR and PCI-DSS.

Learn more

3Apache-2.0last commit 3w ago

camt053

Reads ISO 20022 camt.053 bank-to-customer statements and extracts balances, entries, and transaction detail into structured data. Includes MT940 loading, XLSX export, and editor and AI-assistant integrations.

Learn more

acmt001

ISO 20022 account-management messaging. Opens, maintains, closes, switches, and verifies bank accounts from plain data files, with editor and AI-assistant tooling.

Learn more

Bank Statement Parser

A Python toolkit that turns bank statements in several formats into structured data. Built for messy real-world files and for audit requirements.

Learn more

316Apache-2.0last commit 2w ago

NaluFX

A Rust application for cash allocation across fund structures, using forecasting to inform the split. Aimed at treasury, fund accounting, and asset allocation.

Learn more

1Apache-2.0last commit 4mo ago

QRC

A Rust library for generating and reading QR codes in several formats. Payment uses include EPC QR codes for SEPA credit transfers, payment links for merchant collection, and step-up authentication.

Learn more

12Apache-2.0last commit 2w ago

POST-QUANTUM FINANCIAL SECURITY

Quantum-safe. Enterprise ready.

Security built for the quantum era, applied today. These libraries track the NIST standards for key encapsulation and hashing, so you can future-proof financial infrastructure long before the threat lands.

KyberLib

A Rust implementation of CRYSTALS-Kyber, the NIST FIPS 203 standard for post-quantum key encapsulation: a migration you can pilot against harvest-now-decrypt-later per service, instead of a core rebuild.

Learn more · Read the case study

433Apache-2.0last commit 4w ago

Hash (HSH)

Hash and digest algorithms for password storage and verification, written with a quantum-resistant posture in mind.

Learn more

201Apache-2.0last commit 3w ago

APPLIED AI & EXECUTIVE INTELLIGENCE

Ask a question. Get the briefing.

AI put to work on everyday operations. Scan code for vulnerabilities, turn a question into a structured briefing, and work by voice. On your terms, without vendor lock-in.

Euxis

A code security scanner for eight languages that pairs static and taint analysis with LLM verification to cut false positives. Outputs Sigstore-signed SARIF, SBOM, and OpenVEX bundles for supply-chain review.

Learn more

1AGPL-3.0last commit 2w ago

Àkàndé

A voice assistant built on OpenAI's GPT models, with PDF summaries and response caching. Suitable for personal and executive use.

Learn more

Audio Analyser

Converts audio to text in real time using AI speech recognition. Aimed at analysing recorded conversations and meetings.

Learn more

Crypto Service Suite

A cryptographic service for common application needs: encryption, tokenisation, transaction authorisation, code signing, and key lifecycle management.

Learn more

72MITlast commit 1mo ago

SOVEREIGN ENTERPRISE TECH

Your hardware. Your data.

Foundations you can own. Audited, memory-safe Rust libraries that run on your infrastructure and ship with a software bill of materials and a Sigstore signature. Read every line. Vendor it. Keep it in-house.

Static Site Generator

A static site generator in Rust, secure by default. It includes WCAG AAA validation, CSP and SRI hardening, a local LLM content pipeline, a WebAssembly target, and 28-locale support.

Learn more

524Apache-2.0last commit 2w ago

noyalib

A pure-Rust YAML 1.2 implementation. Zero unsafe code, full spec compliance, streaming serde, a lossless syntax tree, and JSON-Schema validation. Ships as a library, CLI, language server, MCP server, and WASM build.

Learn more

33Apache-2.0last commit 3w ago

Serde YML

YAML serialisation and deserialisation for Rust data structures, built on the Serde framework.

Learn more

LibMake

A scaffold generator for Rust libraries. It emits pre-filled template files for tests, benchmarks, and CI.

Learn more

301Apache-2.0last commit 4mo ago

DateTime (DTT)

A date and time library for Rust: ISO 8601 formatting, time-zone handling, and access to individual date components.

Learn more

7Apache-2.0last commit 3w ago

Common (CMN)

A Rust library for accessing mathematical and cryptographic constants.

Learn more

5Apache-2.0last commit 3w ago

WEB, PUBLISHING & ENVIRONMENT

Ship it your way.

Templates, a CSS framework, two industry publications, and the reproducible setup that ships them all. The stack this site runs on.

Kaishi

A starter template for the Static Site Generator, set up for clean and accessible sites. The template I use when starting a new site.

Learn more

1Apache-2.0last commit 2y ago

Skeletonic Stylus

A modular Stylus library with components and mixins for web and mobile layouts. This site is built on it.

Learn more

32Apache-2.0last commit 2mo ago

L90S

Fractional CFO advisory from a finance leader with more than 20 years in technology, covering growth, funding, and financial operations.

Learn more

Dotfiles

Configuration files for macOS, Linux, and Windows: scripts and settings for a development workflow.

Learn more

6916MITlast commit 2w ago

¿Preguntas? Respuestas.

¿Bajo qué licencia se publican estos proyectos?

Todos los proyectos se publican bajo licencia Apache-2.0. El archivo LICENSE en la raíz de cada repositorio es la fuente autoritativa.

¿Están estos proyectos listos para producción?

Depende del proyecto. Las bibliotecas marcadas como v1.x están estabilizadas y probadas bajo carga; las pre-v1 son bases sólidas pero pueden evolucionar. El README de cada repositorio detalla el estado actual; si necesita una garantía específica para uso en producción, póngase en contacto.

¿Cómo puedo contribuir o reportar un problema?

Cada proyecto dispone de un repositorio GitHub público en github.com/sebastienrousseau. Abra una issue describiendo el problema (un reproductor mínimo es bienvenido) o una pull request vinculada a una issue. Las contribuciones se rigen por el Developer Certificate of Origin y requieren commits firmados.

¿Puedo usar estas bibliotecas en un entorno bancario regulado?

Sí, con las precauciones habituales. Las bibliotecas son trabajos de código abierto independientes y no un producto regulado. Aplique sus procesos habituales de supply chain, seguridad y revisión de dependencias — vendoring vía su espejo interno, escaneo SBOM, fijado por Git SHA o huella criptográfica — antes de cualquier despliegue en producción sobre infraestructura de pagos.

¿Ofrece soporte comercial o consultoría?

Sí, con selección previa. Los encargos versan sobre migración a ISO 20022, hojas de ruta de migración postcuántica e IA aplicada a los servicios financieros. Contacte conmigo con un brief breve, su calendario y las restricciones aplicables.

¿Cómo seguir las nuevas publicaciones?

Cada artículo fechado del sitio se anuncia vía el feed RSS y la newsletter Banking On Quantum. Los repositorios individuales también publican releases en GitHub que puede seguir directamente.