quickynab
QuickYNAB es una aplicación autoalojada que importa transacciones bancarias a YNAB desde cualquier dispositivo mediante interfaz web o CLI.
Ficha actualizada 23 sept 2026, 12:37 · upstream 23 sept 2026, 12:27 · release v2.0.0
Qué es quickynab
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
YNAB solo soporta importación CSV a través de su interfaz web, lo que obliga al usuario a estar en un ordenador o cambiar de navegador cada vez. QuickYNAB resuelve este problema ofreciendo una solución autoalojada accesible desde cualquier dispositivo: móvil, tablet o escritorio. La aplicación permite importar transacciones directamente desde la interfaz web con vista previa y también mediante CLI para automatización. El proyecto es privado, sin recolección de datos ni seguimiento externo, y funciona en un entorno local donde el usuario tiene control total sobre sus datos financieros.
- Automatizar la importación de transacciones bancarias desde cualquier dispositivo móvil o tablet
- Importar múltiples cuentas bancarias simultáneamente sin necesidad de estar en una computadora
- Procesar transacciones con vista previa antes de confirmar, permitiendo correcciones antes del envío
- Integración con scripts de automatización (cron jobs) para importaciones programadas
- Uso como herramienta personal para mantener control financiero sin depender de la interfaz web de YNAB
- Soporta más de 124 bancos a través del framework bank2ynab, con detección automática de formato CSV
- Interfaz web drag-and-drop que permite visualizar y previsualizar transacciones antes de importarlas
- Versión CLI ligera (npm omitir optional) que reduce el tamaño del paquete desde 34 MB a 5.7 MB
- Base de imagen minimalista con Bun 1.x Alpine, optimizada para rendimiento bajo recursos
- Integración nativa con Docker y Docker Compose para despliegue rápido y escalable
- No permite importar transacciones desde aplicaciones móviles o tablets directamente (solo web)
- El token de YNAB se almacena en el entorno local, lo que puede ser un riesgo si la máquina es compartida
- La detección automática de bancos depende del formato CSV estándar y no soporta formatos alternativos
- No incluye exportación a PDF ni generación de reportes financieros automáticos
- El uso de Bun como runtime introduce dependencias adicionales que pueden complicar el despliegue en entornos legacy
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Instalación recomendada vía Docker para un despliegue rápido y seguro. Se requiere un token de YNAB obtenido desde https://app.ynab.com/settings/developer. El token se almacena como variable de entorno YNAB_ACCESS_TOKEN, que puede configurarse en el archivo .env o directamente en la consola. Para producción, se recomienda usar Docker Compose con contenedores aislados y un firewall restringido a las púlpitas públicas. La versión CLI es ideal para entornos donde no se necesita una interfaz gráfica, pero carece de la capacidad de visualización previa que ofrece la web app.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.
