Repolode
securo-finance

securo-finance/securo

Gestor de finanzas personales autoalojado para controlar cuentas, transacciones, presupuestos y sincronización bancaria en tu propia infraestructura.

Alternativa open source a:YNABMint

Estrellas
4,195
Forks
598
Issues abiertos
274
Último commit
hace 21 horas

¿Qué es?

Securo es un gestor de finanzas personales de código abierto que puedes ejecutar en tu propia infraestructura con Docker. Permite controlar saldos de varias cuentas, buscar transacciones y exportarlas a CSV, importar archivos OFX, QIF, CAMT y CSV, categorizar transacciones automáticamente mediante reglas, gestionar transacciones recurrentes, presupuestos, objetivos y la valoración de activos. Los informes incluyen el patrimonio neto y los ingresos frente a los gastos.

La conexión bancaria se ofrece mediante proveedores opcionales: Pluggy para bancos brasileños, Enable Banking para bancos europeos compatibles con PSD2 y SimpleFIN para bancos de Estados Unidos y otros países. Las cuentas multidivisa realizan conversiones automáticas cuando se configura una clave de Open Exchange Rates. El inicio de sesión admite contraseñas, autenticación de dos factores con TOTP, passkeys y proveedores OIDC como Authentik y Pocket ID, además de sincronización opcional de roles.

La pila tecnológica incluye FastAPI y SQLAlchemy en el backend, React y TypeScript en el frontend, PostgreSQL para el almacenamiento y Redis con Celery para las tareas en segundo plano. Un módulo opcional de AI Agents añade un chat con LLM autoalojado sobre tus datos mediante herramientas MCP.

Funciones clave

  • 01Seguimiento de varias cuentas con saldos actualizados y exportación a CSV
  • 02Importación de archivos OFX, QIF, CAMT y CSV
  • 03Motor de reglas para categorizar transacciones automáticamente
  • 04Presupuestos, transacciones recurrentes, objetivos y valoración de activos
  • 05Sincronización bancaria mediante Pluggy, Enable Banking y SimpleFIN
  • 06Compatibilidad con varias divisas y conversión de divisas automática opcional
  • 07Inicio de sesión con TOTP, passkeys y OIDC, con controles de administración

Casos de uso

  • Mantener la privacidad de las finanzas personales o familiares en un servidor doméstico
  • Consolidar en un solo panel cuentas de varios bancos y en distintas divisas
  • Migrar de una aplicación de presupuestos en la nube a una herramienta autoalojada
  • Llevar el control compartido de las finanzas familiares con varios usuarios

Inicio rápido

  1. 1

    Clona el repositorio y entra en su carpeta

    git clone https://github.com/securo-finance/securo.git && cd securo
  2. 2

    Compila e inicia la aplicación con Docker Compose

    docker compose up --build
  3. 3

    Abre http://localhost:3000 en el navegador y crea una cuenta

Antes de usarlo

  • Tiene licencia AGPL-3.0, una licencia copyleft que exige compartir las versiones modificadas que se ofrecen a través de una red.
  • La sincronización bancaria requiere credenciales de un proveedor externo, y el plan gratuito de Enable Banking exige vincular las cuentas previamente en su portal.
  • Las passkeys solo funcionan en localhost o en un dominio servido mediante HTTPS, no en direcciones IP.

En colecciones

Temas

Preguntas frecuentes

¿Qué es securo?
Gestor de finanzas personales autoalojado para controlar cuentas, transacciones, presupuestos y sincronización bancaria en tu propia infraestructura. Securo es un gestor de finanzas personales de código abierto que puedes ejecutar en tu propia infraestructura con Docker. Permite controlar saldos de varias cuentas, buscar transacciones y exportarlas a CSV, importar archivos OFX, QIF, CAMT y CSV, categorizar transacciones automáticamente mediante reglas, gestionar transacciones recurrentes, presupuestos, objetivos y la valoración de activos. Los informes incluyen el patrimonio neto y los ingresos frente a los gastos.
¿securo es gratuito? ¿Qué licencia tiene?
securo es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿securo sigue mantenido?
Mantenimiento activo. El último commit de securo fue el 5 nov 2026.
¿Para qué puedo usar securo?
Mantener la privacidad de las finanzas personales o familiares en un servidor doméstico Consolidar en un solo panel cuentas de varios bancos y en distintas divisas Migrar de una aplicación de presupuestos en la nube a una herramienta autoalojada Llevar el control compartido de las finanzas familiares con varios usuarios
¿Cómo se instala securo?
Clona el repositorio y entra en su carpeta: git clone https://github.com/securo-finance/securo.git && cd securo Compila e inicia la aplicación con Docker Compose: docker compose up --build Abre http://localhost:3000 en el navegador y crea una cuenta
¿Dónde consigo securo?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/securo-finance/securo

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados