Sebastien Rousseau

Open source for

Progetti open source in Python, Rust e JavaScript per il futuro della finanza.

Talk to us Browse all products

45.7M Download open source
672 Stelle su GitHub
105 Articoli firmati con Sigstore
19 Anni in produzione

COSTRUITO PER I SERVIZI FINANZIARI

Tre aree di lavoro. Pagamenti, sicurezza e strumenti.

Veduta aerea di svincoli cittadini di notte, a rappresentare i binari dei pagamenti transfrontalieri.

PAGAMENTI E ISO 20022

Pagamenti nello standard globale.

ISO 20022 copre l'intero ciclo di vita del messaggio. Queste librerie generano file di disposizione pain.001, costruiscono e validano bonifici pacs.008, leggono rendiconti camt.053 e gestiscono l'amministrazione dei conti acmt.001, con parser per i formati più datati. Puoi adottare una libreria alla volta invece di sostituire un sistema centrale.

Leggi la storia dei pagamenti

Campo di luce blu astratto, a rappresentare la crittografia post-quantistica per i sistemi finanziari.

SICUREZZA POST-QUANTISTICA

Sicurezza oltre l'era RSA.

Alcuni documenti finanziari restano sensibili per decenni, abbastanza a lungo perché i dati raccolti oggi possano essere letti quando i computer quantistici saranno maturi. Queste librerie in Rust implementano ML-KEM (CRYSTALS-Kyber, NIST FIPS 203) insieme all'hashing e alle primitive collegate, così la migrazione può iniziare prima che le scadenze la impongano.

Leggi la storia della sicurezza

Linee architettoniche pulite in luce morbida, a rappresentare fondamenta affidabili per gli sviluppatori.

PIATTAFORMA PER SVILUPPATORI

Fondamenta per i tuoi ingegneri.

Le stesse librerie in Rust che costruiscono e proteggono questo sito. Comprendono noyalib per YAML e lo stesso Static Site Generator, pubblicati con SBOM CycloneDX e firme Sigstore. I tuoi ingegneri ci costruiscono sopra invece di mantenere in casa gli equivalenti.

Leggi la storia della piattaforma

INFRASTRUTTURA FINANZIARIA AUTOMATIZZATA

Dati finanziari, districati.

File di pagamento ed estratti conto, senza attriti. Questi strumenti generano l'intero ciclo di vita del messaggio ISO 20022 e analizzano estratti conto disordinati del mondo reale con precisione deterministica. Porta i tuoi CSV, i tuoi PDF o i tuoi database. I dati scorrono e basta.

pain001

Genera file ISO 20022 pain.001 da CSV o SQLite. Banche e prestatori di servizi di pagamento lo usano per produrre messaggi di bonifico strutturati senza rifare i sistemi esistenti.

Scopri di più

4416Apache-2.0last commit 2mo ago

pacs008

Genera, valida e consegna messaggi ISO 20022 pacs.008 per i bonifici della clientela tra banche. Comprende validazione con JSON Schema e XSD, controlli IBAN su 75 paesi e mascheramento dei dati personali per GDPR e PCI-DSS.

Scopri di più

3Apache-2.0last commit 2mo ago

camt053

Legge i rendiconti ISO 20022 camt.053 da banca a cliente ed estrae saldi, movimenti e dettaglio delle transazioni in dati strutturati. Comprende caricamento MT940, esportazione XLSX e integrazioni con editor e assistenti IA.

Scopri di più

acmt001

Messaggistica ISO 20022 per l'amministrazione dei conti. Apre, mantiene, chiude, trasferisce e verifica conti bancari a partire da semplici file di dati, con strumenti per editor e assistenti IA.

Scopri di più

Bank Statement Parser

Un toolkit in Python che trasforma estratti conto in vari formati in dati strutturati. Costruito per i file disordinati del mondo reale e per i requisiti di audit.

Scopri di più

NaluFX

Un'applicazione in Rust per l'allocazione della liquidità tra strutture di fondi, che usa le previsioni per orientare la ripartizione. Pensata per tesoreria, contabilità dei fondi e asset allocation.

Scopri di più

1Apache-2.0last commit 6mo ago

QRC

Una libreria in Rust per generare e leggere codici QR in vari formati. Nei pagamenti si usa per i codici QR EPC nei bonifici SEPA, per i link di incasso degli esercenti e per l'autenticazione rafforzata.

Scopri di più

12Apache-2.0last commit 2mo ago

SICUREZZA FINANZIARIA POST-QUANTISTICA

Sicura davanti al quantistico. Pronta per l'impresa.

Sicurezza pensata per l'era quantistica, applicata oggi. Queste librerie seguono gli standard NIST per l'incapsulamento delle chiavi e l'hashing, così puoi rendere a prova di futuro l'infrastruttura finanziaria molto prima che la minaccia arrivi.

KyberLib

Un'implementazione in Rust di CRYSTALS-Kyber, lo standard NIST FIPS 203 per l'incapsulamento post-quantistico delle chiavi.

Scopri di più

433Apache-2.0last commit 2mo ago

Hash (HSH)

Algoritmi di hash e digest per la conservazione e la verifica delle password, scritti con un impianto resistente al quantistico.

Scopri di più

201Apache-2.0last commit 2mo ago

IA APPLICATA E INTELLIGENCE DIREZIONALE

Fai una domanda. Ricevi il briefing.

IA messa al lavoro sulle operazioni quotidiane. Analizza il codice in cerca di vulnerabilità, trasforma una domanda in un briefing strutturato e lavora a voce. Alle tue condizioni, senza vincoli con il fornitore.

Euxis

Uno scanner per la sicurezza del codice in otto linguaggi che unisce analisi statica e taint analysis alla verifica con LLM per ridurre i falsi positivi. Produce pacchetti SARIF, SBOM e OpenVEX firmati con Sigstore per la revisione della catena di fornitura.

Scopri di più

1AGPL-3.0last commit 2mo ago

Àkàndé

Un assistente vocale costruito sui modelli GPT di OpenAI, con riepiloghi in PDF e cache delle risposte. Adatto all'uso personale e direzionale.

Scopri di più

Audio Analyser

Converte l'audio in testo in tempo reale con il riconoscimento vocale basato su IA. Pensato per analizzare conversazioni e riunioni registrate.

Scopri di più

Crypto Service Suite

Un servizio crittografico per le esigenze applicative più comuni: cifratura, tokenizzazione, autorizzazione delle transazioni, firma del codice e gestione del ciclo di vita delle chiavi.

Scopri di più

72MITlast commit 3mo ago

TECNOLOGIA AZIENDALE SOVRANA

Il tuo hardware. I tuoi dati.

Fondamenta che puoi possedere. Librerie in Rust verificate e sicure in memoria, che girano sulla tua infrastruttura e arrivano con una distinta base del software e una firma Sigstore. Leggi ogni riga. Portala dentro. Tienila in casa.

Static Site Generator

Un generatore di siti statici in Rust, sicuro per impostazione predefinita. Comprende validazione WCAG AAA, irrobustimento di CSP e SRI, una pipeline di contenuti con LLM locale, un target WebAssembly e il supporto per 28 lingue.

Scopri di più

524Apache-2.0last commit 2mo ago

noyalib

Un'implementazione di YAML 1.2 interamente in Rust. Nessun codice unsafe, piena conformità alla specifica, serde in streaming, un albero sintattico senza perdite e validazione con JSON Schema. Distribuita come libreria, CLI, language server, server MCP e build WASM.

Scopri di più

33Apache-2.0last commit 2mo ago

LibMake

Un generatore di impalcature per librerie in Rust. Emette file modello già compilati per test, benchmark e CI.

Scopri di più

301Apache-2.0last commit 6mo ago

DateTime (DTT)

Una libreria di data e ora per Rust: formattazione ISO 8601, gestione dei fusi orari e accesso ai singoli componenti della data.

Scopri di più

7Apache-2.0last commit 2mo ago

WEB, EDITORIA E AMBIENTE

Pubblicalo a modo tuo.

Modelli, un framework CSS, due pubblicazioni di settore e il setup riproducibile che li pubblica tutti. Lo stack su cui gira questo sito.

Kaishi

Un modello di partenza per lo Static Site Generator, predisposto per siti puliti e accessibili. Il modello che uso quando comincio un sito nuovo.

Scopri di più

1Apache-2.0last commit 2y ago

Skeletonic Stylus

Una libreria Stylus modulare con componenti e mixin per layout web e mobile. Questo sito è costruito su di essa.

Scopri di più

32Apache-2.0last commit 3mo ago

L90S

Consulenza di direzione finanziaria frazionale da parte di una responsabile con oltre 20 anni nella tecnologia, su crescita, finanziamento e operazioni finanziarie.

Scopri di più

Dotfiles

File di configurazione per macOS, Linux e Windows: script e impostazioni per un flusso di lavoro di sviluppo.

Scopri di più

6916MITlast commit 2mo ago

Domande? Risposte.

Con quale licenza sono rilasciati questi progetti?

La maggior parte dei progetti ha doppia licenza MIT e Apache-2.0, lo standard dell'ecosistema Rust, che riconosce agli utenti commerciali diritti di brevetto espliciti oltre a una ridistribuzione permissiva. Un numero ristretto di strumenti realizzati per clienti è rilasciato solo con Apache-2.0. Il file di licenza nella radice di ciascun repository è la fonte autorevole.

Questi progetti sono pronti per la produzione?

Dipende dal progetto. Le librerie contrassegnate come v1.x sono stabilizzate e testate sotto carico; le pre-v1 sono basi solide ma possono evolvere. Il README di ciascun repository dettaglia lo stato attuale; se hai bisogno di una garanzia specifica per l'uso in produzione, contattami.

Come posso contribuire o segnalare un problema?

Ogni progetto dispone di un repository GitHub pubblico su github.com/sebastienrousseau. Apri una issue che descriva il problema (un riproduttore minimo è benvenuto) o una pull request collegata a una issue. I contributi sono regolati dal Developer Certificate of Origin e richiedono commit firmati.

Posso usare queste librerie in un ambiente bancario regolamentato?

Sì, con le consuete precauzioni. Le librerie sono lavori open source indipendenti e non un prodotto regolamentato. Applica i tuoi processi consueti di supply chain, sicurezza e revisione delle dipendenze — vendoring tramite il tuo mirror interno, scansione SBOM, pinning per Git SHA o impronta crittografica — prima di qualsiasi distribuzione in produzione su infrastruttura di pagamento.

Offri supporto commerciale o consulenza?

Sì, con selezione preventiva. Gli incarichi vertono sulla migrazione a ISO 20022, sulle roadmap di migrazione post-quantistica e sull'IA applicata ai servizi finanziari. Contattami con un brief sintetico, il tuo calendario e le restrizioni applicabili.

Come seguo le nuove versioni?

Ogni contenuto datato di questo sito viene annunciato tramite il feed RSS e la newsletter Banking On Quantum. Anche i singoli repository pubblicano le release su GitHub, che puoi seguire direttamente.