Sebastien Rousseau

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

45.7M Descargas de código abierto
672 Estrellas en GitHub
105 Artículos firmados con Sigstore
19 Años en producción

CREADO PARA SERVICIOS FINANCIEROS

Tres áreas de trabajo. Pagos, seguridad y herramientas.

Vista aérea de enlaces de autopista de noche, en representación de las vías de pago transfronterizas.

PAGOS E ISO 20022

Pagos en el estándar mundial.

ISO 20022 cubre todo el ciclo de vida del mensaje. Estas bibliotecas generan ficheros de iniciación pain.001, construyen y validan transferencias pacs.008, leen extractos camt.053 y gestionan la administración de cuentas acmt.001, con analizadores para formatos antiguos. Puedes adoptar una biblioteca cada vez en lugar de sustituir un sistema central.

Leer la historia de pagos

Campo de luz azul abstracto, en representación de la criptografía poscuántica para sistemas financieros.

SEGURIDAD POSCUÁNTICA

Seguridad más allá de la era RSA.

Algunos registros financieros siguen siendo sensibles durante décadas, el tiempo suficiente para que los datos capturados hoy puedan leerse cuando maduren los ordenadores cuánticos. Estas bibliotecas en Rust implementan ML-KEM (CRYSTALS-Kyber, NIST FIPS 203) junto con hashing y primitivas afines, de modo que la migración pueda empezar antes de que los plazos la impongan.

Leer la historia de seguridad

Líneas arquitectónicas limpias bajo una luz suave, en representación de unos cimientos fiables para desarrolladores.

PLATAFORMA PARA DESARROLLADORES

Cimientos para tus ingenieros.

Las mismas bibliotecas en Rust que construyen y protegen este sitio. Incluyen noyalib para YAML y el propio Static Site Generator, publicados con SBOM en CycloneDX y firmas Sigstore. Tus ingenieros construyen sobre ellas en lugar de mantener los equivalentes en casa.

Leer la historia de la plataforma

INFRAESTRUCTURA FINANCIERA AUTOMATIZADA

Datos financieros, desenredados.

Ficheros de pago y extractos bancarios, sin fricción. Estas herramientas generan el ciclo de vida completo del mensaje ISO 20022 y analizan extractos desordenados del mundo real con precisión determinista. Trae tus CSV, tus PDF o tus bases de datos. Los datos simplemente fluyen.

pain001

Genera ficheros ISO 20022 pain.001 a partir de CSV o SQLite. Bancos y proveedores de pago lo usan para producir mensajes estructurados de transferencia sin rehacer los sistemas existentes.

Saber más

4416Apache-2.0last commit 2mo ago

pacs008

Genera, valida y entrega mensajes ISO 20022 pacs.008 para transferencias de clientes entre bancos. Incluye validación con JSON Schema y XSD, comprobación de IBAN en 75 países y enmascarado de datos personales para el RGPD y PCI-DSS.

Saber más

3Apache-2.0last commit 2mo ago

camt053

Lee extractos ISO 20022 camt.053 de banco a cliente y extrae saldos, apuntes y detalle de transacciones a datos estructurados. Incluye carga de MT940, exportación a XLSX e integraciones con editores y asistentes de IA.

Saber más

acmt001

Mensajería ISO 20022 de administración de cuentas. Abre, mantiene, cierra, cambia y verifica cuentas bancarias a partir de simples ficheros de datos, con herramientas para editores y asistentes de IA.

Saber más

Bank Statement Parser

Un kit en Python que convierte extractos bancarios en varios formatos a datos estructurados. Creado para ficheros desordenados del mundo real y para requisitos de auditoría.

Saber más

NaluFX

Una aplicación en Rust para la asignación de efectivo entre estructuras de fondos, que usa previsiones para orientar el reparto. Dirigida a tesorería, contabilidad de fondos y asignación de activos.

Saber más

1Apache-2.0last commit 6mo ago

QRC

Una biblioteca en Rust para generar y leer códigos QR en varios formatos. En pagos se usa para códigos QR EPC en transferencias SEPA, enlaces de cobro para comercios y autenticación reforzada.

Saber más

12Apache-2.0last commit 2mo ago

SEGURIDAD FINANCIERA POSCUÁNTICA

Segura ante lo cuántico. Lista para la empresa.

Seguridad pensada para la era cuántica, aplicada hoy. Estas bibliotecas siguen los estándares del NIST para encapsulación de claves y hashing, de modo que puedas blindar la infraestructura financiera mucho antes de que llegue la amenaza.

KyberLib

Una implementación en Rust de CRYSTALS-Kyber, el estándar NIST FIPS 203 de encapsulación de claves poscuántica.

Saber más

433Apache-2.0last commit 2mo ago

Hash (HSH)

Algoritmos de hash y resumen para almacenar y verificar contraseñas, escritos con una postura resistente a lo cuántico.

Saber más

201Apache-2.0last commit 2mo ago

IA APLICADA E INTELIGENCIA DIRECTIVA

Haz una pregunta. Recibe el informe.

IA puesta a trabajar en las operaciones del día a día. Analiza el código en busca de vulnerabilidades, convierte una pregunta en un informe estructurado y trabaja por voz. En tus términos, sin dependencia de proveedor.

Euxis

Un escáner de seguridad de código para ocho lenguajes que combina análisis estático y de contaminación con verificación mediante LLM para reducir los falsos positivos. Produce paquetes SARIF, SBOM y OpenVEX firmados con Sigstore para la revisión de la cadena de suministro.

Saber más

1AGPL-3.0last commit 2mo ago

Àkàndé

Un asistente de voz construido sobre los modelos GPT de OpenAI, con resúmenes en PDF y caché de respuestas. Adecuado para uso personal y directivo.

Saber más

Audio Analyser

Convierte audio en texto en tiempo real mediante reconocimiento de voz con IA. Pensado para analizar conversaciones y reuniones grabadas.

Saber más

Crypto Service Suite

Un servicio criptográfico para necesidades habituales de las aplicaciones: cifrado, tokenización, autorización de transacciones, firma de código y gestión del ciclo de vida de las claves.

Saber más

72MITlast commit 3mo ago

TECNOLOGÍA EMPRESARIAL SOBERANA

Tu hardware. Tus datos.

Cimientos que puedes poseer. Bibliotecas en Rust auditadas y seguras en memoria, que corren en tu infraestructura y se publican con una lista de materiales de software y una firma Sigstore. Lee cada línea. Intégrala. Consérvala en casa.

Static Site Generator

Un generador de sitios estáticos en Rust, seguro por defecto. Incluye validación WCAG AAA, refuerzo de CSP y SRI, una canalización de contenido con LLM local, un destino WebAssembly y soporte para 28 idiomas.

Saber más

524Apache-2.0last commit 2mo ago

noyalib

Una implementación de YAML 1.2 puramente en Rust. Sin código unsafe, cumplimiento completo de la especificación, serde en streaming, un árbol sintáctico sin pérdidas y validación con JSON Schema. Se publica como biblioteca, CLI, servidor de lenguaje, servidor MCP y compilación WASM.

Saber más

33Apache-2.0last commit 2mo ago

Serde YML

Serialización y deserialización de YAML para estructuras de datos en Rust, construida sobre el framework Serde.

Saber más

LibMake

Un generador de andamiaje para bibliotecas en Rust. Emite ficheros de plantilla ya rellenados para pruebas, benchmarks e integración continua.

Saber más

301Apache-2.0last commit 6mo ago

DateTime (DTT)

Una biblioteca de fecha y hora para Rust: formato ISO 8601, manejo de zonas horarias y acceso a los componentes individuales de la fecha.

Saber más

7Apache-2.0last commit 2mo ago

Random (VRD)

Generación de números aleatorios basada en el algoritmo Mersenne Twister, usada en simulaciones y juegos.

Saber más

Common (CMN)

Una biblioteca en Rust para acceder a constantes matemáticas y criptográficas.

Saber más

5Apache-2.0last commit 2mo ago

WEB, PUBLICACIÓN Y ENTORNO

Publícalo a tu manera.

Plantillas, un framework CSS, dos publicaciones sectoriales y el montaje reproducible que las publica todas. La pila sobre la que funciona este sitio.

Kaishi

Una plantilla inicial para el Static Site Generator, preparada para sitios limpios y accesibles. La plantilla que uso al empezar un sitio nuevo.

Saber más

1Apache-2.0last commit 2y ago

Skeletonic Stylus

Una biblioteca modular de Stylus con componentes y mixins para maquetación web y móvil. Este sitio está construido sobre ella.

Saber más

32Apache-2.0last commit 3mo ago

Banking On AI

Una publicación sobre cómo los bancos están aplicando la IA, con atención a la atención al cliente, la detección de fraude y las operaciones.

Saber más

L90S

Asesoría de dirección financiera fraccional a cargo de una responsable de finanzas con más de 20 años en tecnología, sobre crecimiento, financiación y operaciones financieras.

Saber más

Dotfiles

Ficheros de configuración para macOS, Linux y Windows: scripts y ajustes para un flujo de trabajo de desarrollo.

Saber más

6916MITlast commit 2mo 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 listos estos proyectos para producción?

Muchos lo están. pain001 lo usan bancos y proveedores de servicios de pago para automatizar la creación de ficheros ISO 20022. KyberLib sigue la especificación NIST FIPS 203 y publica vectores de prueba. El README y las insignias de CI de cada repositorio indican el estado actual; si necesitas una garantía concreta para uso en producción, ponte en contacto.

¿Cómo puedo contribuir o informar de un problema?

Cada proyecto tiene un repositorio público de GitHub en github.com/sebastienrousseau. Abre una incidencia describiendo el problema (ayuda un caso mínimo reproducible) o una solicitud de incorporación vinculada a una incidencia. Las contribuciones se rigen por el Developer Certificate of Origin y exigen 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.

¿Ofreces soporte comercial o consultoría?

Sí, de forma selectiva. Los encargos se centran en la migración a ISO 20022, las hojas de ruta de migración a criptografía poscuántica y la IA aplicada en servicios financieros. Ponte en contacto con un resumen breve, tu calendario y cualquier restricción.

¿Cómo sigo los nuevos lanzamientos?

Cada entrada fechada de este sitio se anuncia a través del canal RSS y del boletín Banking On Quantum. Los repositorios individuales también publican lanzamientos en GitHub, que puedes seguir directamente.