面向金融未来的开源。

Open source for

面向金融未来的 Python、Rust 与 JavaScript 开源项目。

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

有问题? 有答案。

这些项目以何种许可证发布?

所有项目均以 Apache-2.0 许可证发布。每个仓库根目录下的 LICENSE 文件是权威来源。

这些项目可用于生产环境吗?

视项目而定。标记为 v1.x 的库已稳定并经过负载测试;v1 之前的库是稳固的基础,但仍可能演进。每个仓库的 README 会说明当前状态;如需针对生产场景的具体保证,请联系我

如何贡献代码或反馈问题?

每个项目都有公开的 GitHub 仓库,位于 github.com/sebastienrousseau。请开 issue 描述问题(提供最小复现示例尤佳),或在关联 issue 后提交 pull request。贡献遵循 Developer Certificate of Origin,并要求签名提交。

这些库可用于受监管的银行环境吗?

可以,但需遵循惯常的尽职流程。这些库是独立的开源作品,并非受监管产品。在将其部署到任何支付基础设施的生产环境前,请按贵机构常规的供应链、安全与依赖审查流程处理——例如通过内部镜像进行 vendoring、SBOM 扫描、按 Git SHA 或加密指纹固定版本等。

您提供商业支持或咨询服务吗?

提供,按个案筛选。委托范围涵盖 ISO 20022 迁移、后量子迁移路线图,以及应用于金融服务的人工智能。请联系我,并附简短说明、时间表与相关约束。

如何关注新发布?

本站的每篇带日期文章都会通过 RSS 订阅源Banking On Quantum 通讯发布。各仓库也会在 GitHub 上发布 release,可直接关注。