Aplicación web de finanzas personales autohospedada para crear presupuestos, controlar cuentas y transacciones, y proyectar el patrimonio neto, desarrollada con React y TypeScript.
- 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
Clona el repositorio y entra en su carpeta
git clone https://github.com/securo-finance/securo.git && cd securo - 2
Compila e inicia la aplicación con Docker Compose
docker compose up --build - 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
App de finanzas personales autoalojada para registrar gastos, definir presupuestos por categoría y consultar el patrimonio neto e informes en tu propio servidor.
Aplicación de presupuestos personales autoalojada y basada en Vue para registrar gastos e ingresos de varios años, implementable con Docker.
Una app de finanzas personales autoalojada para controlar los gastos mensuales, los presupuestos, las cuentas y el progreso hacia objetivos financieros.
Panel de finanzas personales autoalojado que reúne cuentas bancarias, inversiones, criptomonedas e inmuebles en una sola vista del patrimonio neto.
App de finanzas personales autoalojada para registrar transacciones diarias, importar datos bancarios y analizar gastos con gráficos.