Sobre el proyecto
ezBookkeeping es una aplicación de finanzas personales de código abierto y autoalojada para el seguimiento de ingresos y gastos diarios. Está diseñada para la privacidad y el control, y puede desplegarse con un solo comando de Docker. El proyecto afirma que es lo suficientemente eficiente en recursos como para ejecutarse en servidores domésticos, dispositivos NAS y hardware Raspberry Pi.
Las funciones principales de contabilidad incluyen cuentas y categorías de dos niveles, archivos de imagen adjuntos en las transacciones, seguimiento de ubicación con mapas, transacciones programadas y filtrado, búsqueda, visualización y análisis avanzados. Los usuarios pueden analizar datos históricos con gráficos integrados o definir dimensiones de gráficos personalizadas.
La importación y exportación de datos admite una amplia gama de formatos: CSV, Excel, OFX, QFX, QIF, IIF, Camt.052, Camt.053, MT940, GnuCash, Firefly III y Beancount, con mapeo de columnas personalizado, reglas y scripts para importaciones de CSV/Excel.
La interfaz está adaptada para móvil y escritorio, admite la instalación de PWA en las pantallas de inicio de móviles, diseños de resumen personalizables y modo oscuro. La localización incluye compatibilidad con varios idiomas y varias monedas, múltiples fuentes de tipos de cambio con actualizaciones automáticas, compatibilidad con varias zonas horarias y formatos personalizados de fecha, número y moneda.
Las opciones de seguridad incluyen autenticación de dos factores, autenticación externa OIDC, limitación de la tasa de inicio de sesión y bloqueo de la aplicación mediante código PIN o WebAuthn.
Las capacidades relacionadas con IA que enumera el proyecto incluyen reconocimiento de texto e imágenes de recibos, generación de gráficos personalizados con IA, integración de MCP (Model Context Protocol) y herramientas de habilidades de agentes y scripts de línea de comandos de API.
Las opciones de despliegue incluyen imágenes de Docker, binarios precompilados para Windows, macOS y Linux en arquitecturas x86, amd64 y ARM, y compilación desde el código fuente con Go, GCC, Node.js y NPM. Las bases de datos compatibles son SQLite, MySQL y PostgreSQL. Hay una demostración en vivo y documentación disponibles, y el proyecto tiene licencia MIT.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.