Un gestor financiero personal autoalojado para llevar el control de ingresos, gastos, presupuestos y transacciones recurrentes sin subir datos a la nube.
mayswind/ezbookkeeping
App de finanzas personales autoalojada para registrar transacciones diarias, importar datos bancarios y analizar gastos con gráficos.
Alternativa open source a:Mint
YNAB
Money Manager
- Estrellas
- 5,794
- Forks
- 714
- Issues abiertos
- 16
- Último commit
- anteayer
¿Qué es?
ezBookkeeping es una app de finanzas personales autoalojada para llevar un registro de los ingresos y gastos diarios. Permite buscar y filtrar transacciones rápidamente, incluye gráficos y ofrece dimensiones personalizadas para analizar los patrones de gasto a lo largo del tiempo. Se pueden importar datos en formatos como CSV, Excel, OFX, QIF, MT940, GnuCash, Firefly III y Beancount.
Está diseñada para funcionar en hardware modesto. El proyecto se puede iniciar con un solo comando de Docker y funciona en servidores domésticos, dispositivos NAS y Raspberry Pi. Permite elegir entre SQLite, MySQL y PostgreSQL como bases de datos. Ofrece interfaces para móviles y equipos de escritorio, y la app web se puede instalar en la pantalla de inicio de un teléfono como PWA.
La app incluye compatibilidad con varias monedas e idiomas, actualización automática de los tipos de cambio, autenticación de dos factores, inicio de sesión OIDC y herramientas MCP y de línea de comandos para integrarse con IA.
Funciones clave
- 01Registrar ingresos y gastos diarios con cuentas y categorías de dos niveles
- 02Importar CSV, Excel, OFX, QIF, MT940, GnuCash y otros formatos con asignación personalizada de columnas
- 03Gráficos integrados y dimensiones personalizadas para analizar los gastos
- 04Funciona en Docker, Windows, macOS y Linux, incluso en dispositivos de bajo consumo como Raspberry Pi
- 05Compatibilidad con varias monedas y actualización automática de los tipos de cambio
- 06Autenticación de dos factores, inicio de sesión OIDC y bloqueo de la aplicación
Casos de uso
- Llevar un registro de los gastos del hogar en un servidor doméstico o NAS
- Migrar el historial de transacciones de GnuCash o Firefly III a una app web
- Revisar gastos en varias monedas durante viajes al extranjero
- Mantener los datos financieros personales fuera de servicios en la nube de terceros
Inicio rápido
- 1
Ejecuta la versión más reciente con Docker
docker run -p8080:8080 mayswind/ezbookkeeping - 2
Abre la aplicación en el navegador en el puerto 8080
Antes de usarlo
- Para usarlo en producción, debes montar un volumen persistente para evitar la pérdida de datos.
Temas
Preguntas frecuentes
- ¿Qué es ezbookkeeping?
- App de finanzas personales autoalojada para registrar transacciones diarias, importar datos bancarios y analizar gastos con gráficos. ezBookkeeping es una app de finanzas personales autoalojada para llevar un registro de los ingresos y gastos diarios. Permite buscar y filtrar transacciones rápidamente, incluye gráficos y ofrece dimensiones personalizadas para analizar los patrones de gasto a lo largo del tiempo. Se pueden importar datos en formatos como CSV, Excel, OFX, QIF, MT940, GnuCash, Firefly III y Beancount.
- ¿ezbookkeeping es gratuito? ¿Qué licencia tiene?
- ezbookkeeping es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿ezbookkeeping sigue mantenido?
- Mantenimiento activo. El último commit de ezbookkeeping fue el 19 oct 2026.
- ¿Para qué puedo usar ezbookkeeping?
- Llevar un registro de los gastos del hogar en un servidor doméstico o NAS Migrar el historial de transacciones de GnuCash o Firefly III a una app web Revisar gastos en varias monedas durante viajes al extranjero Mantener los datos financieros personales fuera de servicios en la nube de terceros
- ¿Cómo se instala ezbookkeeping?
- Ejecuta la versión más reciente con Docker: docker run -p8080:8080 mayswind/ezbookkeeping Abre la aplicación en el navegador en el puerto 8080
- ¿Dónde consigo ezbookkeeping?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/mayswind/ezbookkeeping
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Microblog personal autoalojado para publicar entradas breves, enlaces y contenido multimedia en una cronología que otros pueden seguir y comentar.
Aplicación de fotos autoalojada que prioriza la privacidad, etiqueta imágenes automáticamente, reconoce rostros y ubica fotos y videos en el mapa.
Aplicación web autoalojable para llevar el control de suscripciones recurrentes, presupuestos y gastos, con varias monedas y notificaciones.
Base de conocimiento autoalojada y pensada para funcionar sin conexión, con editor Markdown ampliado, espacios de trabajo para equipos, SSO con OIDC y almacenamiento respaldado por S3.
CRM con IA de código abierto y despliegue privado, BI integrado con DataEase e interfaz CRM Skills para asistentes de IA.